{"_id":"hardhat","_rev":"312-27e1e79f124f1ca86324c1a3156977cc","name":"hardhat","dist-tags":{"hh2":"2.28.6","latest":"3.3.0"},"versions":{"0.0.1":{"name":"hardhat","version":"0.0.1","keywords":["scaffold","cli","copy","file","directory","directories"],"author":{"name":"Brian Link","email":"cpsubrian@gmail.com"},"_id":"hardhat@0.0.1","maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"homepage":"http://cantina.github.com","dist":{"shasum":"a900d1a4276dabe252070875b8d19d08a5e8d997","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.0.1.tgz","integrity":"sha512-FBDjo8yAsBHrBLBcShG3YWp7RnXWp1Uby0BGa6+V6bhxM5hpDEnwsVr4Op0IJ4c+XULw3+AttavivG9i9XAG9Q==","signatures":[{"sig":"MEUCIQDhfu3ePPoXRhW/4jojkPtC9xbtHEV4LkT0EK41oWGykQIgHOVMfqyw+QPYoW8AybURAvacyB3JmuQyQndfS0TB8ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/hardhat.js","engines":{"node":"0.6.x"},"scripts":{"test":"make test"},"_npmUser":{"name":"cpsubrian","email":"cpsubrian@gmail.com"},"repository":{"url":"git://github.com/cantina/hardhat.git","type":"git"},"_npmVersion":"1.1.12","description":"Scaffolding utility for blue-collar programmers.","directories":{},"_nodeVersion":"v0.6.14","dependencies":{"dive":"~0.2.0","async":"~0.1.18","mkdirp":"~0.3.2","fs-extra":"~0.0.4","consolidate":"~0.3.0"},"_defaultsLoaded":true,"devDependencies":{"jade":"~0.26.0","mocha":"~1.0.3","rimraf":"~2.0.1","handlebars":"~1.0.5"},"_engineSupported":true,"optionalDependencies":{}},"0.0.2":{"name":"hardhat","version":"0.0.2","keywords":["scaffold","cli","copy","file","directory","directories"],"author":{"name":"Brian Link","email":"cpsubrian@gmail.com"},"_id":"hardhat@0.0.2","maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"homepage":"http://cantina.github.com","dist":{"shasum":"b5233877a7741933aa8b63c5140dcca737ef0e54","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.0.2.tgz","integrity":"sha512-1uvsO0DFOYdS1i3X+yS7rrZCW8ocOlepwqgTbyDYZjLo3wZUWveOoPF7vfKuNxMdaL9/ac4sl4Wso9Jmq2Is9w==","signatures":[{"sig":"MEUCIQDw1F3PoLC8nD2rt8wmnftPDt7BRV9cC7ykGBXqNz+dwwIgD+GrYVOM8XYbY8h39kFR3AbIWuT/uRvmB+ixS1d+y+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/hardhat.js","engines":{"node":"0.6.x"},"scripts":{"test":"make test"},"_npmUser":{"name":"cpsubrian","email":"cpsubrian@gmail.com"},"repository":{"url":"git://github.com/cantina/hardhat.git","type":"git"},"_npmVersion":"1.1.12","description":"Scaffolding utility for blue-collar programmers.","directories":{},"_nodeVersion":"v0.6.14","dependencies":{"dive":"~0.2.0","async":"~0.1.18","mkdirp":"~0.3.2","fs-extra":"~0.0.4","consolidate":"~0.3.0"},"_defaultsLoaded":true,"devDependencies":{"jade":"~0.26.0","mocha":"~1.0.3","rimraf":"~2.0.1","handlebars":"~1.0.5"},"_engineSupported":true,"optionalDependencies":{}},"0.0.3":{"name":"hardhat","version":"0.0.3","keywords":["scaffold","cli","copy","file","directory","directories"],"author":{"name":"Brian Link","email":"cpsubrian@gmail.com"},"_id":"hardhat@0.0.3","maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"homepage":"http://cantina.github.com","dist":{"shasum":"f4c4adea59c74638a28167081861246e111041bc","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.0.3.tgz","integrity":"sha512-JLi+zadVTYZpn67OWXaK6k4Ci6wgPZL0K1alQvfJKZPD9xVCetYiqjfc6BIkWlSVB7u71VgjUJB6nypnJNgojA==","signatures":[{"sig":"MEQCIDw8fIw7To40vrVypfHLyQY/UTLRY5rdPvKRg+zyt3LUAiBRZji719xK/9RIrPDQMbv4Z1vPBlgT14KFHquy1AfCXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/hardhat.js","engines":{"node":"0.6.x"},"scripts":{"test":"make test"},"_npmUser":{"name":"cpsubrian","email":"cpsubrian@gmail.com"},"repository":{"url":"git://github.com/cantina/hardhat.git","type":"git"},"_npmVersion":"1.1.12","description":"Scaffolding utility for blue-collar programmers.","directories":{},"_nodeVersion":"v0.6.14","dependencies":{"dive":"~0.2.0","async":"~0.1.18","mkdirp":"~0.3.2","fs-extra":"~0.1.0","consolidate":"~0.3.0"},"_defaultsLoaded":true,"devDependencies":{"jade":"~0.26.0","mocha":"~1.0.3","rimraf":"~2.0.1","handlebars":"~1.0.5"},"_engineSupported":true,"optionalDependencies":{}},"0.0.4":{"name":"hardhat","version":"0.0.4","keywords":["scaffold","cli","copy","file","directory","directories"],"author":{"name":"Brian Link","email":"cpsubrian@gmail.com"},"_id":"hardhat@0.0.4","maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"homepage":"http://cantina.github.com","dist":{"shasum":"7d425d142e1b66b46e6720bcaacb31f3a372dd82","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.0.4.tgz","integrity":"sha512-hbR0QqNV909lSIdKnB069o6wRNzUaO/ndnXVmjI76ZOta5gqGYa158FRGYYyk0Q8x4//OzMX3UzHb6oRgnV6/Q==","signatures":[{"sig":"MEYCIQCawfKb7S+5/W1fNsgBXbztW1fYplJmRt69BTOHPtFpsAIhANrkDB5SFi3ax8O9vXpKdzrGO5ev+2otfz8tzXW6wzdd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/hardhat.js","engines":{"node":">= 0.6.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"cpsubrian","email":"cpsubrian@gmail.com"},"repository":{"url":"git://github.com/cantina/hardhat.git","type":"git"},"_npmVersion":"1.1.24","description":"Scaffolding utility for blue-collar programmers.","directories":{},"_nodeVersion":"v0.6.19","dependencies":{"dive":"~0.2.0","async":"~0.1.18","mkdirp":"~0.3.2","fs-extra":"~0.1.0","consolidate":"~0.3.0"},"_defaultsLoaded":true,"devDependencies":{"jade":"~0.26.0","mocha":"~1.0.3","rimraf":"~2.0.1","handlebars":"~1.0.5"},"_engineSupported":true,"optionalDependencies":{}},"0.0.5":{"name":"hardhat","version":"0.0.5","keywords":["scaffold","cli","copy","file","directory","directories"],"author":{"name":"Brian Link","email":"cpsubrian@gmail.com"},"_id":"hardhat@0.0.5","maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"homepage":"http://cantina.github.com","dist":{"shasum":"f6ad2254974b8aa763bb3ded305c9ac62fa0c247","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.0.5.tgz","integrity":"sha512-fTaCh2mU38257/vZt6wIod3L3V+WqE2t+5q9c3f+Ch2eF8lfxPKIgctwkM7M4R0qi9GN3eK43oa3TmNBqXpDbw==","signatures":[{"sig":"MEUCIQDtI0EyCv7MRlgaSxUaDxtcKAodUsgvwhB8/ZqlYZRH3gIgBGJoYTd+dNCIjExhF37NzU0uA7qte5GxtDENLWfSXLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/hardhat.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"make test"},"repository":{"url":"git://github.com/cantina/hardhat.git","type":"git"},"description":"Scaffolding utility for blue-collar programmers.","directories":{},"dependencies":{"dive":"~0.2.0","async":"~0.1.18","mkdirp":"~0.3.2","fs-extra":"~0.1.0","consolidate":"~0.3.0"},"devDependencies":{"jade":"~0.26.0","mocha":"~1.0.3","rimraf":"~2.0.1","handlebars":"~1.0.5"},"optionalDependencies":{}},"0.0.6":{"name":"hardhat","version":"0.0.6","keywords":["scaffold","cli","copy","file","directory","directories"],"author":{"name":"Brian Link","email":"cpsubrian@gmail.com"},"_id":"hardhat@0.0.6","maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"homepage":"http://cantina.github.com","dist":{"shasum":"5019528e13531c51b40b9bcad222f76d4fd91a35","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.0.6.tgz","integrity":"sha512-NzBdgt7WYQjihKAH7zNz5CK//aRFaG+e/5hi6qbQeGLdqr3aPqY627cA4Zyzi40TOppEn6aTgp47EDcI1teXaw==","signatures":[{"sig":"MEUCIQDggsbEmT+JK/tw9wQQJp5usRLjmI4TU7XNZ/Fmm/pZVQIgMGEttML6mfdxEvHPOH70KoMuqaKygRuewjhDVOAbM/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/hardhat.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"make test"},"repository":{"url":"git://github.com/cpsubrian/hardhat.git","type":"git"},"description":"Scaffolding utility for blue-collar programmers.","directories":{},"dependencies":{"dive":"~0.2.0","async":"~0.1.18","mkdirp":"~0.3.2","fs-extra":"~0.1.0","consolidate":"~0.3.0"},"devDependencies":{"jade":"~0.26.0","mocha":"~1.0.3","rimraf":"~2.0.1","handlebars":"~1.0.5"},"optionalDependencies":{}},"0.0.7":{"name":"hardhat","version":"0.0.7","keywords":["scaffold","cli","copy","file","directory","directories"],"author":{"name":"Brian Link","email":"cpsubrian@gmail.com"},"_id":"hardhat@0.0.7","maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"homepage":"http://cantina.github.com","dist":{"shasum":"f9214fa041ffee6cf932dd1e3f2bbeab4daf8693","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.0.7.tgz","integrity":"sha512-5tU2kZoyxhAFQ7Bk+Ei1LTAF8Uw3EZhP1d4T7KM2HOZos8p6CsFOZ4jTf6xJ0jOufYpxNbtJBL5peMd774HOrQ==","signatures":[{"sig":"MEYCIQDLSv0Ts+QMljWyvX+kvKR9AqUaq/C60xumZHIvikm+PAIhAKC7x6lFJuIYaU/hD0XuFnC27yXof5huJH/32yTCe/FW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/hardhat.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"make test"},"repository":{"url":"git://github.com/cpsubrian/hardhat.git","type":"git"},"description":"Scaffolding utility for blue-collar programmers.","directories":{},"dependencies":{"dive":"~0.2.0","async":"~0.1.18","mkdirp":"~0.3.2","fs-extra":"~0.1.0","consolidate":"~0.3.0"},"devDependencies":{"jade":"~0.26.0","mocha":"~1.0.3","rimraf":"~2.0.1","handlebars":"~1.0.5"},"optionalDependencies":{}},"0.1.0-rc.0":{"name":"hardhat","version":"0.1.0-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@0.1.0-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://usehardhat.com/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"a3113dd0b98c7bff5b9a256552272d929a0806ba","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.1.0-rc.0.tgz","fileCount":815,"integrity":"sha512-0JFFOHIaP9k5nPcuReD0CFZ796KKsN8ABtFUrJ0H0RhvetK0M8Imo70BcuVRjHM1JRa82y4cpLbsG3uJTiu/9w==","signatures":[{"sig":"MEYCIQClQ0N4t+G7TwIPAw0mXYKIfFtfPBUHQDBP56V0qrqB9gIhAIXXENXzGzprd4BCeR/eUzrAM9YAAx5eB/B2JJKf7R1Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfclBMCRA9TVsSAnZWagAAt+gP/3RR1294Ya/aMgt2Cs+l\n/E/bFIaaf7H+fq6QDVJNkzQX0OuiWqe3PxSZHYXRITRUunAx3ChT3HlQvchX\nenJywntMtxuP6zHaReyPHjdws8qSAHcD41Gx9OMo3vas42OLwYLi2rzAF8MN\nuGrjKxQljPeN4qugwgk/bAJMThZhDYPDYk46JPecjLi4ylhNjwKGQfaqeqsK\n86ousKW068W2FxDI+/fVF31zOCAKLYeQy8iNwiO8xNR/T3au9/RWtJJYjhLU\np8sAyiT7OaPtuZJnbAxFkqnPkUzeF5nwm16eYo/3yO2EwNIx8A2D9oDtG0mq\nozUz3x//n/OnV+1rRMqKJejYKUke1y9zwRkAIMu7LGC5gOP/kc7crJaZAhgt\nKnnS9WkWgkWkwN5+jQs6/AJzvh5Y7EgoHTJq1gmFpw8HxqC9HJhOBtnZXSPE\nNNHLcPIuTNl0csisKGdvluv3ssnZiTDS9WFkZGuLVabJjGSJc84tLB0gljax\ndLtE9K2mB4ggoYT7IbvVAR5Ndaeitp85b+7BA6IXCq8DupCWGnSMJ/UbXYTz\nS7Zepew3dH7eqJGGY3jFzqlRsnbN2BZGXmlVcsHO0bkepAsmPwEtpvW7fSs1\nGki74G7xgQFM7YaVCUfEIQKZGO3bHSWuunSw7jUTuhs9rIUn7vlSx1oKZCBT\niYB/\r\n=qZrQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src -- --fix && yarn lint-tests -- --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"@nomiclabs/hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.6.8","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"^1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","deepmerge":"^4.2.2","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ts-essentials":"^2.0.7","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","is-installed-globally":"^0.2.0","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_0.1.0-rc.0_1601327180161_0.5126228711781631","host":"s3://npm-registry-packages"}},"0.1.0-rc.1":{"name":"hardhat","version":"0.1.0-rc.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@0.1.0-rc.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://usehardhat.com/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"75da488b75a63b5c1c6d930f925a8f0a5a5bb6c1","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-0.1.0-rc.1.tgz","fileCount":835,"integrity":"sha512-7A73m27+4h9umaNVdnqs3rLx2jWE6wOTR9hJ1zcqAMQtPJpHJxZzMUuetv0AZ+NHh4gomkdrNJKbxSHVhoI2KQ==","signatures":[{"sig":"MEUCIEXovKwp8gEYoNeyBFrWCAGiBEke60xKjNzsoaoSwyuQAiEAjRlJGO9KWF1iK9twbSK8DJYJgssRo5oAjiUcbyRZUxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2443925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdjKbCRA9TVsSAnZWagAAUH4P/iI1o3ZWb+TUmC8QCthV\nYgBydLb5fPCT1XHLwgy6trK5Sdbj10vHCmrGrrF4rx13fvCL6oZq2DprRmZu\ntECjF1hn15jK1LcsR8Qm2dnh+vzxws16tUW8XbnBDAqGWqcb1i4N4ohBmB3N\n6RWkPPf7bttLIXRv13aJLyL3linpPYIfD/2/55RJozXx9MOpWtHw7i95c4Jp\nRPjZ/GWwmm0gCC3BlSkR7U0LW2Bnw+akxNraMjHLU+kE/dJa1lTRBR3ONmQv\nz99/EeaxI2GUEbHgeO00ni2U//uA/c9pB886rYKKktXzgx016Qn5zZId8YRf\nY4Y+Xnr+VRVsfSv9oa5R5Ax2sTGTBfZFuuG3bn5G2Lpt11BKmW8b0TjoSVul\ndbqt8IWv5or9tnERLtDjVZMwkQX5G270cH+nM1kqMrkIsaMXXjVSCOiPoPx2\njy+cO5k27Qyfm1yn6W1CVyBLG2vKhwXvLFjzJZfGb9xGVvxa0pgofi+njs63\nLiCwUfJXyqm+TP1shCfCrngnviHbDUGkDQvJ856YtC0f/jWUKAw6U9Goupag\n0A7IV6YmhDHWXNCe6bQPWzlQ6WHSREIK84zNR6TbotP8tXcuMrNAcsoXHBLV\n0h+uZFXttxlHQSMJxMvUGt7AR+YQ+7pGBL3nOYcsyM3ZxJDMb54+6ulk84be\nskxC\r\n=dC5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src -- --fix && yarn lint-tests -- --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"@nomiclabs/hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.6.8","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"^1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","deepmerge":"^4.2.2","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ts-essentials":"^2.0.7","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","is-installed-globally":"^0.2.0","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_0.1.0-rc.1_1601581722358_0.09075271481870684","host":"s3://npm-registry-packages"}},"2.0.0-rc.0":{"name":"hardhat","version":"2.0.0-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.0-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9794d4795683e521c8b4618c99cf7318b8756b6d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.0-rc.0.tgz","fileCount":876,"integrity":"sha512-Omr1kVQNewA4p0edGMXKbwbaKO9MCD68uXhh6B0P1KwoOBQQWkgz6PeeqAVxQ1/0OkobBH5vfCKCstLNcsEl/g==","signatures":[{"sig":"MEUCIAfLCQwlm7LepooFx9pC9LOebwVA5IWpHlR/3uQIk81mAiEAtG86KPli37QRIcd2Ne+icn1WhPo0673krI+6TrFF78U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2539587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjaH/CRA9TVsSAnZWagAANT0P/1powscfYOkqBPYqYaP9\n7uMUJq5IaEICpzV+LBzipkoevpVeZZ26l9YQVzCki7fNXzZ3anIRevOpsH/R\n696k1nQmhp3g6M8v60QRXcidxMDGYqReUPqecvsCXUsTYGHLWbzc3nLet4++\nGrCWhvDZhM1ZoTwW+zDGxLIz3h/ePg1mExxnBJA3RQm4OArXySJGejJJKObT\neyZtiPgHbg8JqUO7nrUtJ2Ac8EHriUyQ+LcBaQvtbEU8VOXqaGv+w+xMsntF\nickD5+d677TyDozt4wBvJ5h09jTg7KWAbsnPsCCZtDwkeOCw59Y9ZUFAclZP\nMAmnQbAv6Pz7raLnm9zalSoUzJGP14UirfQkaJGqPnEiiylbjVyqp49fno9f\nIP+jcYZBm+varrWx/keAsy3Sq8OgSUVcchnNElH9ANYAcmFA4NY89lrSG0of\nWrsc414koDkfZcXYOylkOOh1mDP7J04ttGP6k5dcg46IWLEay0BFMPJeXU+n\nKKTHx6ilNB5rXPZDm2PtDGjknbjxuApGMY5wRbo2SY5qZOcrz+js8mX+LO1D\n1kNere0eKFk0C0xAqyZx3qYGjL+LODbJmn5VahqxicsfIRlllQY2yEcVl2/n\nIn+8kgr4xM+l0dKA46OUeh67OTpMLhc0NjV/01QfH7bDHqTkxfmGy1uBP9gy\ntZZE\r\n=x1hu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"^1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.0-rc.0_1603117567388_0.4625701381673153","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"hardhat","version":"2.0.0-rc.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.0-rc.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"437df2da3ddf048e1fe11a93475e749f9d6e5628","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.0-rc.1.tgz","fileCount":876,"integrity":"sha512-qDoPoAZxiNOM6vTTfSOq4bVw/dodag6AoOjhMklehz8OO40sFuJyHejVe9B+ioEfzpTmzRTGXr7janG/LV1mkQ==","signatures":[{"sig":"MEQCIAlvN8lNkK4cRJufqXJw0KxcSmk7LUieVjz+57q1v6oIAiByU/88a/xOntAFeINDwScGaVrg5x0rVSdKkOC0U9AmOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2545080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkKxgCRA9TVsSAnZWagAAci8P/AieDNYukYmsUd6cK9fW\nlQQPg60fwcLEbeoYGb+j6fpVmQrombd0vv+tzfThiUnzVlnNyk6ACIghpN0C\n5NbqZJQnoszoTvMZo7BaNcoif85iqzdmYSy3rrkOIyEnLPbzG57XdVRtoWnj\n7aULXV5AlgaUq4+tbOjgAKY/b0xL2008Xiz7xBz84s5dH5KaGpvbSVrf5t67\nj9YjyEmUe+hSONY5uX8SWyaKgRuGalNGaPFtyVxn8qMM3Z/WnULlPfalG6df\nFiOiWGPgyEAZ0USFkaER5lGExNcBu5/FvTRvsSxvuDf8XbdyEX2T7SrRZaS3\nBGGvbBsxMd3OlOUb3zRwSKibtqoXpmMdbuqIGkaZlsr5E4sn4bN0ueZ9lwXl\ngUragrForvJvU5R42Y6SI/Jq74b5i69eFzkLDVDjwDSRKziScX4WEH9UZImY\nXh45QGXY3XxoK3Gjk9QSVwbf0yVyJJHcLHiCxlarbbovoO7qyabxsMIaUFjV\ncPzmUof7NtazeH6aja0c6GRhsXUx2Po2qRZVHofeWeuoP7VhmBQaj8jTm3pq\nyjOzPMsPS2GF/oGm/QfQpREHAesPt5fO9CxWHgalq8BaGvWVC+fORDRxuie5\nKnNwHiaLckgBMElhWFNY4YSZKI7TQs16/VHVz7o4V0n2qBatzEhRGunzQj0V\nxpCW\r\n=+Q/F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.0-rc.1_1603316831702_0.8751070239555552","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"hardhat","version":"2.0.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d2d5fcbcdbb9b6ec13e7c8e93706ddf0e5ac2a70","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.0.tgz","fileCount":876,"integrity":"sha512-kwl4fTn5jU4n3rlT1PucKETZ6qWzZiGgcUAqoqLc2ZADbcm1N9KUCbKzleidvgn+gTYcvVkhPTskkU2Yop6Lag==","signatures":[{"sig":"MEQCIA5jljZxe5dtsl7HjDYPFIR+Qr0YEHbBdQfty+B7nc/yAiAr2Q5g6Q9pcWH7zYn8jI3KL6pFWKjS4TK7yxcS0SR3Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2544784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkbiKCRA9TVsSAnZWagAAOeQP/0LCNGpApZRzt+aVRdMZ\npiJcYf0RdepIRLVy6iUcfk5RQHCTr91JPW3dACXNne7TWrVDcLWFCDgpHl+l\n+lI6GtrBxKyEUs05iujxAD2zbb7kehU86i4VomQNs0trVVR7tWjuryp7gUhr\nFfQUjepniUmAo5Mk3yINV/aQqDM7lTTt76aPNjKkNHLomStT/B3PWG0xOWRH\n9rU5UAe9W12AkmGCIUIn1guel7QQr+wizlFfKrwP3fi9qHlukkUc7L4MP9i1\nh+Zbw88FM8+cXLUoGpBKkf3URYSRxlaoSsopLpsF7dMfASvO9QJHVEXH2V0k\nuzbpAPoLegnQR0LPFy93yDtGJa1/CylH5syAy/mjaDXCZBImsLH5JsEAsf1e\nr1Q1fkJNHXf7WWP6j0H/X3jsyyy6lWfPmfgtEf/mkCYFo4IxeJ0Wgx8DD5AI\nASou9uc8TwjX9PaHJBmxWABMJ11LFDOB3NLVUYdRuz7pu8IECmnm5sGunb4D\nEjNAlAtvF32jqppINTQ3lNeMSlQOrjHBldHY9lgUVnWJMx0/54tEwk0sEQ1V\nXolMKeFNLD+cmFWy8zAeP0K4IMGu2NGlHUzaFsuo3GpQNUVyW1e2K+L/P9nu\nqKLGGxD8bQeQnvUrFRMFGbWklPIM5ZtEEKgIlsXZKeb2JcLlvcD+xavZ4uUa\nLEh1\r\n=dskY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.0_1603385482339_0.6882344080361573","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"hardhat","version":"2.0.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"2e7d1815654406199b88b31da9c2d2763e8f5577","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.1.tgz","fileCount":876,"integrity":"sha512-9g67OkehLgHLgfqqbdR+FANshTUvFM3yuJr06ZScNErsvrdiLHpQ/Jbkd6rRiXjYovN/SMu4YZrhNEm62b7boA==","signatures":[{"sig":"MEUCIQDlpoO90fetYNvbYe1O7qIlmhGHrwN5sajJwxNspAh+/gIge5yipSvqkBDhoqbdLgT0S/QRrDKUGXFjDmzEvJx3z2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2545052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkwyKCRA9TVsSAnZWagAAK64P/00GQZQgVepxfqD2/isK\nQgQkcCc6WDVlWzUYV0WtKIRaYhDAB/aTzGQRaEe3NfC1YZGazQnKiJ5yFKtt\nTca4JN9EWRFXI0VLLfLDVeUgDbtfjwSvzFB5e58yWCozebyR7F/BAxl+rIZl\ndCLHbhKIIEF5gVSlKyI9uDX9g2Vzl0qPw7hti4+arK/LcOfYqegYipdzUxMj\nmOmeew0Sl1Xyde/YSSXmnaMJv9MUULLZTUgIQA1vF7iCrMdOV4BcY7nSK2+k\nmR118Q3fXg9gLLom39k0xHIZFBcWGOUtS5tbjUlb6OoF0sw4Cv4nw7+FC7CG\nNn1fq9XMb5SpR10txn20hbESG0yfYEoIIG4D3GmxZOjvFaiqFQJrD8SZXc4o\nHPS4tGfa7PciF74xKsG95NWGlB+V2NbId020Is5KNFidUiY3a8TESmnWIdqr\nk5tob2Stl+x+h2Hv7F3A57HvKJetAqoSCsfLO6dA/7cD8Ndou3T9grnGEb0B\nCjJMoK1fIsezBHa6jOXZjKarJLLFfXj66iWsQuOIkPk0T0FFnE/Ia044Zdfq\nWgHbKnxba+WuhUqcq5RZtrR2rvxBOiYohRhr7Bmr5tX26+KCtf55wISnuvDS\nwRe/qA09r1r91UzcnmUYKfd/8DNCn/PLcP1mCqHxbquoF4cTfx+nxHuios+e\naTPB\r\n=XdoV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.1_1603472521464_0.9000855534598562","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"hardhat","version":"2.0.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"30c3c5a49f950aad2e39c479208b4132052dc735","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.2.tgz","fileCount":876,"integrity":"sha512-P8SMYsWeC0OakmHUAgL9STalidQ1bAHFHFroPyvnfljei7EPHaIQpS6QursoZ+KVNkPTnKC+9m1Lky8nnKIjuw==","signatures":[{"sig":"MEUCIH+31vpL701qbwzDOvoGvK/9wTFYh+PP/D569/gxOiXVAiEA8fhGKusRYdmdbZW9wSo4Xt4NAaKwVOiCGhrTAG8oj58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2546675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflyY8CRA9TVsSAnZWagAAfR8P/R85f2OVhg390nZr42qA\nU/hYBG7ddUNc9wlmxp+T6zw/GBAahFKSNW6MIB0FJGTZjtSxwNo3Ho7dHlwQ\n2uwUuVB56ixT/BW8igJoMoHtNPegD6octXb3T4Z3p+90XDSmwaN0PHDqm8ZA\nqdEMJ+zaR5AJVbDUtLqLaOEK7bH9xixxgP0hOJEQ88rOqbvANYVKHeySWcHc\nqb1slbXT4n30ZLj9NE9N9mY3TI0YNW7qnj2cBxj32lr88I2H555pt+ddU5ks\n+7odvkxN5F6XiDZpUnrEyymyEe62GSMPXtMIYgtlubIgTEa48pnqkQ0mBYyf\nVG0q0ix8ooIzJWBGBFd1UsvDLmrq66/kzijLpzE+D0HxkfS1CG5SJa4aPv8T\nFtOmDYC8YDHFoMkxpPm4RhbzbHGALibnQhcttQjJnXyvHMptQ9VeYK82SbbL\nSPMfsUW3eqH577rYOY1ha/k0TgbR0qx6DWyd2xBB0Vnbi0aMswMhzux5JFCJ\nTfBSGqDjT2z/0GE4z+ay5wwvza9gQV2LTQbJoXKXWcsW4ils206i9T7cmSLL\nuf+lUeeTPO2/f7LVog7/YIrC5znJNDfT+rFui1Swj5MzAnbvX7Qo1F8aSizX\nwfzNtBjFLmavrEmrO9WsT2vE0XPgtC+/h6jH1sbvNgEOWrpFJuUsaqb7uojn\nIMPR\r\n=+Hdg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.2_1603741244183_0.80794242709945","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"hardhat","version":"2.0.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"35e07060d9854d4182f201aeaa1c05316bd7e4d3","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.3.tgz","fileCount":821,"integrity":"sha512-mDygAl+1qd5KBdXQBfc3R5XmC/rVdYYbEuOTSQY3rlncVu9gfockZVDsHtAMPw/FiBIRMApLcOceK7D1XQmHRw==","signatures":[{"sig":"MEQCICs7TLexZZy44fu7GVk9NG/I20Fphr6LX+A06JNogxVWAiAMfuyHXEXf35Qm9zGj9SUsUS0HfLciODXrrIZHPdOkmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2567705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqv+MCRA9TVsSAnZWagAAUtcP/jEy+dDiXJLD6Umptf+R\neRz8DD3KNy4ocgBLre0ewGZ575dIts20vDx2w0OAzcgt5V1VbmdKM9Ak9HJj\nJBHKYPoWV4Z9NYcYyMp6k8esWI1nc86nn8RSENpNj7pbr8TAfU+4ujFZ8ku+\nsBkXViIEAla2J6oNxi2z+gE4YMUzEpfpw0popJ+fFgT9hRsPmDwLU61KZoe/\nqtuAJ4gvjo+AI927vljWmuj9hoH5Snrh/ANzCiZiWecCCzVB2/w+eM/AKM2L\nsDY4UvBwuZr6LapuegHNvwTuEgC1ULxbMzxBoa0Yg/qcTJn7Zy0pJcQ8Y0dH\nIVVDPPl99CuBgmu7LERUIwcqV4vDi2BKLYaa06YtgJx5cbVmIyx0VOY6bm34\np4w+35a6svBo585QVeQrvbKS5LdyLxDUfH5KmasCLwVRzXqyv0V1lrHUSb+8\npdl1vZjQj/Oo0hml5m6bqYHGIyRpsxI9XSmI2F4ORQ7MMc+mT71diBAqynhi\nle94QH8UtJu5pMx0VOfkiuQtrgnHCwmgzcTVdeINd+yephqSmX9z84wzCUtm\npjWRwUXZ4wqXlUf4IIzHMLkca3YBVWWWk/CLjYMEKCNJeMZW6IM2PdIwySFw\nAIkfO990+PWuhzcDS3XupU5OSiCqWkS9iQ3w0mphj3QFZRjBNtaN3aw61ZA3\nSlZ1\r\n=qzFV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.13.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"12.16.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.3_1605042059799_0.6629172298691821","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"hardhat","version":"2.0.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"f312c79d57d81861d9a837fbb8cb64302735b58f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.4.tgz","fileCount":816,"integrity":"sha512-TPDthnVJ6JNT38l769rRAJk3tkbGUZEaVSGW6TFXN7OuB08VZMH0dVyvUhnRas9BByFozTfIjr6AgnZ7S8o5PQ==","signatures":[{"sig":"MEUCIFoLSYEx0ITE7wmItHXRAU7BskQzxsT9UNdNSK7RymuvAiEA6P4IFAV543dkAE0oyIzHgNUFLPWzl2ky8QqGYI0b5Jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2613377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwWaUCRA9TVsSAnZWagAAt0UQAI0iHPgvviTQf2Rh4/9e\n2iY6VmILDB2cCqyk3ntsw5WRbmGRg6/sNtCuDYgPYrUKZh8CJ50wodpYNmYV\nZ2O8ckdrpBSyiC+lQhBtfyVaeqzuBXJi1LCITj7J0D723fLqPLVYaP9B4Fce\nw5e+1z3Pbx+Qq2k+8TbfAFPl0ctn5wTZFP55bHmeFAYGH43clmXP/Sh5kp4B\n7gHzpfBaWwMfP6g74Ik2qLSU2QrGgPHArpNIR69FP4qo66sjnOiqAQpUalJN\npTFN6fXIWS5LEQZNyOHDKc7WYPqIY0JtKRwYUk82YwWuZQm6xM43asUxJ6r+\niYFdU+cG/K0zGwM7CE1maJfhEc+FUfJRgx9Avxcvalw8G1J6LJQvLH4ElOSI\n1NEzp00UYjDP1yrwH2eluWkVxsxJ+w3DK65JgVmjpm0Iad1a9sh7Q3tGDjBJ\nTiLQC5QZka28h08Dh4Br/TW/EeQ8hfEa//N+kEwwhZEU6W7eqKgXvj66ZBWP\nmMDij9g7Mh06vaYMDjmlnzYFljLdzAx2ZdipqngjRP9Ld15yYOrLazsNa/kV\nUoAPsmRdVLI0XZlc2NOwPDpFCsAF+DOlhyDKGblsnptApHK9qGlq5QsgNLOE\n6Q09LwpV8jcr1VmOcn0CQpzktBWFEoTuzyDq+e2QXpC/7p8MSUOkrksk1VzY\nCASY\r\n=GWI5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.4_1606510227930_0.5425602609386391","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"hardhat","version":"2.0.5","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e2fb4d55b11342ee6ac914ca2eddd755db8de94b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.5.tgz","fileCount":816,"integrity":"sha512-Q/lXZ1rMNq54GZMB7Ak+981vyXNjFuYzFMIEcCz8jDcY3RJn44yxhkCWN8ARAtCtbMfSIUIER1P1MBQQmdZyUQ==","signatures":[{"sig":"MEUCIHZEzR3S6U1i5EE7mZZ6kKMvHSk0siWmuch04rJPVntFAiEAyuRkxDWk5Gx6HKWwLCJuC1z3Uq0RO1suZsc8blW5WfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2621405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0UejCRA9TVsSAnZWagAArhsP/2pH/FctGr+KkXjXCk+o\n0liZzH8ef/5r/fUiWaYBFSKQSF5Q7pgnEFfqcF1ib4TCT2283grC+Z88qB9s\n7QnFcVNFHetbMHXcFBvLxzIJIYh0Ff8K/8fGgSmPeqViPcAXWimyOQ2gcZP8\nTLv1hffNoZXz398iJxKkEfkAaLT3GufGgjMBOnGktYBDyVVh9DqJmWnfwc/V\nehFsOyhtC/pjPQGrcjsPZ5kPS+Iw2uNAu5k+lgccUQCYlk9ozHDCgNlg5BYm\ncnsfHvc42GJOZ+OI27nuTBDtyh5yMt/IxVGnJU0H4i3LFJo2C/TAT7EWtImz\nS+GRPGZZlkjD+BXl5NXiElwBMH/hEStgqEhwRl7RSwML3nugvfW4K9xQPbi7\nHGBQayOR4GaXaLlXQR0VmQcLo8KBb5FDJpHsmDAwqent7YNJCV4Mt7g3pdHZ\n+ayT+mH/SE6Woch6ssoL85GVHtGlAETm1dp2MswPaNASojIXxNHDgd/rHjx3\n0rJQFsjre3dwLnUbqbMlcqt59I8O/ppyta5R18FOzLYdzzhnYoBZcnoDW9r9\nIiyQgjNnhN4n2PvBU+P7wjdzy/8s+WQU0K8KtRFJhOlgeNPxBOV32oqtQC9D\nvlJkvBSSlRV1maVDQWkc+ljz67VbUesDKIDuXr08moO4wjKDham8ukqraajq\n7J/G\r\n=ZKyI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.5_1607550882877_0.5146957137408052","host":"s3://npm-registry-packages"}},"2.0.6-rc.0":{"name":"hardhat","version":"2.0.6-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.6-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"64a54fe35452e08743553e8c800874fa4a66bd53","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.6-rc.0.tgz","fileCount":881,"integrity":"sha512-kbM3DUauSqDJHPsxrVlb75EQ7bBFyrLdC6C2TMQ36+0HZN3VAJ+r6hM3+HIkT36O9FwAIEEfPrP8yG6wbim8qQ==","signatures":[{"sig":"MEQCIDF0CUDADtjVFU7FNrARa11ct6+mepCu8tfhn2i+YSeUAiAURaUbKF5TQUQvFcVBuQ+EXCSG7naP+P+ymNjRqWJiPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf19xCCRA9TVsSAnZWagAA0uAP/2CVuaDIeG+0a2lBPIfi\nCvOKz+/dAryE7KsRQDO8JERWAcS/7VBQBYxA1+AItrbHqvpn1vPnieb4/IgQ\nEaOVDidvti+1sY+lT8PpSymN97LEFDpRTFI7MpyBZq8rgz5FDhcZuln0I2At\nIU7/I+3CCjc77RNBcKAkVu0VHqFMTTROFzc8JctkliORuWhq+PqlMYaabC7I\nlmhPB4wqU3lNafmxqRNZJWibqFHXkrOCWDh8KvinN79UVEnUKTqUm3GEAyZp\nLzVa7QY9d3WwzswOHOSsLyGZy/XRGpN81mAVnX+lY5+QVhPMFd0Iv8uYx5H4\nhOCA25iykSWOmZkv68O/Sqf2xLYvq21HaVXi4BYTwAGArvoLXYVYBy+leUU5\nfxEwaSHTOtNi73lgAuSgk3pbKy5zldmHrLERbESiiX/Ca03M2rRg0SfuMiE3\n9hZldGR7r6ORXxJxxsNiWT97DuNeJJ9c29z9XgK1V7wJqubtOHpukFyWp29f\nfb5paSKUfCH8RhbKKahFz+MzYrZ/3SHmA9IfjLUDfJqacZ+LTxvKfeurSKIa\nYleLAcDpaptHvT9kPS1+IxZxisRmYsoL2sUXI2NDWoh4EH1h+lSYEK7ke8U0\n84lrpwLHohtx0xzsOS+znaz1GuFoLiMiQjrp+5p68O78xGD+Hg0NGryEhCfX\n47q9\r\n=DZTB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.6-rc.0_1607982146358_0.09486948484849833","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"hardhat","version":"2.0.6","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.6","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"51f161e00b3c03f03fbf32027009d0ca50ad56db","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.6.tgz","fileCount":821,"integrity":"sha512-wFTamcSUBMGwpgFxWu7ptg5o07FQyr8Ce8072rzE+QjpwM0uD3GRdhlqn+O1w+awQZ7AhK44njpAoRPUelOf/Q==","signatures":[{"sig":"MEYCIQCzczZQkI01kFvvlr350LO39Hu1Dd+cRihF8k5IsCuRPQIhAI87vNOPW4Q3bmQ2VNan+B45a3LvA+cnB904935JtGOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf27JjCRA9TVsSAnZWagAAz+wP/jTl1wtRktVQZ6WUe1K3\ng0PeSXjgHrT755rNoxgG4ISiQylUYKDZxkPHL+adq2jeVdLVuqZnYIXo1yU7\n+5CUx62CRy9Fk11tE6zkhRu+9EZun4m9e4+I154+53RKPXqK/r7qKCx6j9Aw\nV/Zk+oMsW+MPUUinVB2TyXszUumJkZr7BGRc4BXKLI1cAs16FfmrAplydrO7\nlqFlYGBc9terIUMb9iCqSaxI83BuOGR2GMC5vNmf4fRr7XqPZ2v7moZak8nT\no1zKHyiPULbascKuyfN5s/7vakSOEYu/xVPnTSUxo2mz9Qd7+jSTUY0ojDn4\nN6T30bHitLDpSBPKyZ6uGzT9rlPcuGXh2AHJfyPhKCx7dIGIliHXrHkMs7Rd\nR4NNQvEDQ7WErN9bQM5URVaRydOgl/o4SiF4jBWmHsLiuQSMxQxknc0pkHnZ\nBFNmztfa0+Wei3ztKbe/phMpKExiCi6Bc/s+cQYq86+UnXD3Re4siWDY94iV\n+yvZ7iTnE6zMdfDudPawAvxQeQn87BZ9BHA9NuSfZVYJJJMGd57b1AuWFjM2\nY4APMI8uQDPgVf4EPfzcaPBn7AvivjnOyIow2RrSSxppnGz4/ZY9z+IbkaIx\nNaPM676VdkCmHgmCjXMA0oFjxMqbEyHjOtUcBYNizIQOG4U0DwoSCXSLF5zC\n21oQ\r\n=bK6o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.7.1","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.6_1608233570481_0.9832634822058384","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"hardhat","version":"2.0.7","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.7","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"5b3ab5fab097c397c7421e98c082398925bff246","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.7.tgz","fileCount":821,"integrity":"sha512-do4aigd9pXfHZwxPS2dSFGPT4BSRNOi8wkYkyOKhn2rwGjI3o0RbdcE1xB0V7AezuL0KxkPitSCjpmQD1GDHUw==","signatures":[{"sig":"MEQCIGLqnOwGmyUl4fQq8TG1omRqtf8zSj0OhRgVTeG3MweTAiBSqPVzMlT8yM8Np2CKS1HUDeTmPN2/2CY2RdCByTUfDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9HZJCRA9TVsSAnZWagAAdWIQAICZ+cTnoIWxctOqdUUr\nY00nXLI6BGFO8DznRlQs7d7itTjls5rNizvTVCa/YXOoUDncZ/L1zOrrEydZ\nZVikL89ddiDBLevoAOaAJskg7VIiq45nxp/vqvnKijM9fAWPYkZtJ63n07xH\nrMHA6zh2n4rQMx7iVANQVxz56jJA8/OUHMOhiAIAlgG/UqNyYZBbm2cRMF4g\nElSrj1DMbJIMWfvJ46JR5WG+u62SD8ymzzaCOebfi70sLLb7SDj22w3f/1Or\nZfdvnIOIkbBsXYhp/KlHtBNAfaqslzHBe5Y8ZCxAskHlK1tsKIMq8+oH4ro1\nfeVputHpTkqxG1VlbaY1BSOzM5yd6XgoSWGFv3o6WydUxICTp/VLW2f6AkRH\nVe6gxG2GQNgQD3VreeWEqFYw4w3DXEXf3nqc2KdsVAOQGugtziiCHPfiqTbh\nBbbORexkK/ZLFeindeOTIiq1AiaeOxpfn2hNY/KBQwupF6wMSntOLWjslfu9\n6ZQuJzSoH90FbCWQC0xMAeCGaZemzq2lw6d+dJnyZANRqPxK3ZUfQHZd8uke\n/P6/cHBAWxp+UI64oV+suer8xqXxL3WlHQ0xK8n+BeicP1X3zLx9mo4/iC1r\nHNH0IS8H6sgd7clCv+HSj+v4rBwMdB6zEk5MLGhRaaBXELT5YW7IcP0A9/BB\neyXR\r\n=ReyV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.7_1609856585050_0.7411746112779181","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"hardhat","version":"2.0.8","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.8","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6ec232293dd6b3ca7baeadb095ba4afce4b9b2e0","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.8.tgz","fileCount":881,"integrity":"sha512-2tDAtOfshrBzP103dx7PQrhTwv2sqjhQStZAPwkkQTic25o2EH6HYE2++LuOG98YwqSjr0WvhvdBvKl3dCSkYA==","signatures":[{"sig":"MEUCIGWehE5i2QpvWlkyXTlVPUVy0IgXPIsX29B5Kd/OnKcvAiEAlZIjqafKJEwP7IqzycZYDlrrHFIJG6ee9l4b6Ac43ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAMnxCRA9TVsSAnZWagAAkbAP/iplYmtmdMZbj4a+7rGc\n/xp0s+NtIvVXLQ7b71zfxXsxv041XSQ6MO077K7hObRQiVy1IBdiyMwcTN3N\nr4GNGE0lbEwpodPbzls2aCV4qFuI8TXSNU3YkloqsrmqEJB42K7rvSFLRjw6\nJ/EKucjTLFaWgi3oqURqgU0wEWmZ1VowLuhVciJXPX24I3IyI5J8KiST6i3+\nOUtj/APP6+CAP9uC00CDBPjW2J3z0NeehdB8tc7mCF//G9Q3mPWby/bmRCA3\ntbkRHaHy/xY1r0uSrcnpQDnkhuA1V56KnjELV2LM1iMO1uylFBmLc9e+Nf+D\n0Bv/W/RPf0iId005uCSBymrA3sz410Nj7020DnbbTSBjYweOrunsDgyDOkdZ\ngIWMYVNEStF4FAMFnV/pqa3Pn2ClGFFLSEGcVY8DQMBc1CAIqGOGA0RTHpZn\n7lbgls8tOdjsRQaeGrTjcQ/bRJLxMZUYMPMYjRu+TD/sbcZp8mIGI6r6drhD\nXZAyQG24auU9MtSvGWKea3gixMlb2tBdUlwS2yV0bN8VQQKKinA0RGNke9qT\nzgQ0wWKaj5H4Kb9wjkm5mTgKNcqbvqSWNqNQ0/NDJC7cRCIwbWbKYGp+mSob\nF6jdTBAE2G5SxEpE1OyR32oJsSGbHPaw3xzYrL852C++aRpfh+euCsglRrdi\nnru7\r\n=DJxv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The Hardhat Network functionality is licensed under the NOMIC LABS DEVELOPER\nLICENSE AGREEMENT as defined below. This includes the source code contained\nin the directories \"src/internal/hardhat-network\" and \"test/internal/hardhat-network\"\nas well as the compiled code in the \"internal/hardhat-network\" directory of the\n\"hardhat\" NPM package. The contents of the \"sample-project/\" \ndirectory is licensed under the The Unlicense as defined below. All other \nHardhat code is licensed under the MIT License as defined below.\n\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n\n\n\nNOMIC LABS DEVELOPER LICENSE AGREEMENT\n\nThis Nomic Labs Developer License Agreement (the \"Agreement\") governs the use of\nthe Hardhat Network software (the \"Software\") distributed by Nomic Labs LLC\n(\"Nomic Labs\") as a component of the hardhat software. By using the\nSoftware, you (or the entity on whose behalf you are using the Software)\n(\"Licensee\") agree to be bound by this Agreement.\n\n1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and\nnon-transferable right to: (a) reproduce and distribute verbatim copies of the\nSoftware, (b) run the Software for Licensee's internal business purposes,\n(c) produce derivative works of hardhat that incorporate the Software\nunmodified, and (d) use the software as a developer tool to produce and test\nLicensee's own software products (\"Licensee Products\"). Licensee Products are\nnot restricted by this Agreement so long as they do not incorporate any portion\nof the Software and are not designed to interface directly with the Software.\n\n2. Use Restrictions. Except as expressly permitted by Section 1 of this\nAgreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,\nrent, lease, distribute, market, commercialize, or otherwise transfer the\nSoftware, or any rights therein; (b) modify, alter, or translate the Software\n(whether in source code form or during runtime); (c) prepare any derivative work\nbased on the Software; (d) remove or alter any copyright, trademark or\nproprietary notice in the Software or (e) use the Software for the purpose of\nbuilding a competitive product or service or copying its features or user\ninterface.\n\n3. Term and Termination. This Agreement shall terminate immediately upon\nLicensee's material breach of the Agreement. Upon termination of this Agreement,\nall licenses granted herein will automatically terminate, and Licensee will\ndiscontinue all use of the Software and destroy any copies of the Software in\nits possession. Sections 2, 4, and 5 of this Agreement shall survive termination\nor expiration of the Agreement.\n\n4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN \"AS IS\"\nBASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,\nSTATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY\nAPPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD\nPARTY RIGHTS. \n\n5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,\nIN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS\nOR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH\nPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING\nDISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO\nEVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS\nAGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,\nEXCEED $100.\n","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.1","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.0","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.8_1610664432962_0.1989812047497279","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"hardhat","version":"2.0.9","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.9","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ce5958f42edd1b58d0e770a8a140e5156c3da6f5","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.9.tgz","fileCount":821,"integrity":"sha512-8ceXa85c8KKDZ7p40K8qWnBr2i+QfyQymkNLtzi9Bw2BQ2bhmVK1HgtDWkRVKdbzN5Yr8b3F5L4s9gyrbsA9Yw==","signatures":[{"sig":"MEUCIQC+vATgUlcZAjlOg5koUCHt8Wbeok2MJZdkjHigSl1oowIgUcaOL/v68gT4ZHTzILpJtvZQCek88TPdEHAJl77yJxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2646721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIu3yCRA9TVsSAnZWagAA31UQAJUx/aUm/3f8aswxA92W\nrUm+gOrv9He3Fo8HydcUZO5CDGUuEyRwL1xwtblOn7dignvnRb6fSBHSd4mJ\nem5jssWIOeCestGQ2W/SreK8sU1uevZ4+yFc5N6ezVG8WysH+2hsa3wZPSn2\na/1R2PnSTvy7d0doB5Ed7MfC73+70VTovcjikB/mrjToT5IgBj9/dHqtsRPq\nT2x0F2VjWiPl2BdOZvw/sdYvFUPGl7GJlFeDXGhMie+0dri468BsSpgPD2z3\nCLS0E5bFm0UT/rkxeXORvShtV8HVFfvemxJRnwNuT+l8fZwc6NMtQa/ABMxT\nMNG+QJmtYGI8NsGsc4iteBWdHHqs9IrclqyWJm48szLeNHpAzDVzjTDOOGO1\nB7Knsi+zfc4eNXFmvniEja3FGrS7UFZJ41+GdUipvqUCVg/v/N2eiCtHmcSq\nz8oBBgLADgZAyCIIrjDZ4gvKLV/RZzH7XDPUsuDxSOOtjDGzN2GJrq2+U17U\nkN6purfkzxzFHloqnW25OXmFMDaHwgSrH1t+blfiE1VJbFtdQV8mE1U6qJ13\nZte61RwAX1+ibdVztvTqBH3z6mXZDVosUjDJ/USycMQfXM3suxbTvEOkdI2J\nXsl+LoYeOKzEj3bLlAXdiGPWoIPjWL59X5RHSiWQ9uW8tubF0Z0Bj0KOdMdS\nZjsE\r\n=ofMK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^2.3.2","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.9_1612901874166_0.780906507987764","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"hardhat","version":"2.0.10","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.10","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9b50da13b6915bb9b61b7f38f8f2b9b352447462","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.10.tgz","fileCount":821,"integrity":"sha512-ZAcC+9Nb1AEb22/2hWj/zLPyIRLD9y1O3LW2KhbONpxn1bf0qWLW8QegB9J3KP9Bvt8LbW9pWuSyRQJU0vUWqA==","signatures":[{"sig":"MEYCIQCe1+1faaAPrIPXJFfNVKwVqmvjaD9f5nyCtSZI/xBM7wIhALUsNdPzrnhFynTv7AdRMEy32g0h45mJ8wS3ju5STSGw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2652922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJbhQCRA9TVsSAnZWagAArZoP/01cZIyWZcUejneus5By\nhy7npK+sNbVslRvs8CJRxs2Y+uhAgCHp5wfmIi5Nr/yeokkYJEHW3DnLcJdX\nl+8rxMknTzUGIVbEwmWJNqHxaAo6AA0EIAspkAxEHNfwGIGjpVGRuPQ4o1Yt\na74VKfo51lTe4PHvTwyAbaDGvXhKBASkDPavpr/1g7FmDMSdK0p38kMexUeW\nkZKXWhTvJ7GJCUF7yW9gnTbS7lA82w5VBmjEO+r8O7BUaCZEC/c7OCi0Y5Sc\ngcESM6JB0S9XfQVxVyCW5LuG9Ucv0EiLs0j8Ndn42erSCsKvGA6VPuSDzCNd\nXSrWA6aZzQMVfjmKuUa5oMp9C0c4jS8ONxRuTlBssXGLbWk+y2gNW/zcA8Ab\nQyoQtAQkFlst4bk0jc8fjWmSJ+kweN3pjMla2pekMBMj89yEkXNB83di0zvH\nlAiwdopIOV6bxsrtZoddASFkcsZKZJDOFbT+JvTg7y6z/aMg+QfW6dNHbrcM\nXoOc/1P+VfOdrDhacfIr+vt2CEAVt7EYLrUqvQi0a+cqr4p+tN9lR/az/+Z7\nVCeW40dhnrL65xKaxL+4CFn1jvZ9NgmVk5bcG8J+I2hyx7gQmXilhb7TBtDh\n/cHLhWq7B8ndmrws/IAxu+HaT+C8echGffZCTbtA3PT65A1lIDew0rETN29a\n4MbS\r\n=GMM6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.10_1613084751955_0.2559256880864975","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"hardhat","version":"2.0.11","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.11","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"f7bc9d38045ecda58665dcf1ffae9ff940712f06","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.11.tgz","fileCount":821,"integrity":"sha512-K3cyXV/F0reT0Lu7fHHBAgVOVenUaYa6uCNvzYbFnjKH+s8O4CEdrsFQ/yIbmLgMpC2EQeuBSwb+8ZhWVj8AGQ==","signatures":[{"sig":"MEYCIQDG+S/TsgeSD5s07rOarRydLOsQFugifza60+8RtrZPSAIhAJPMkCKtwXVcHO4J2pYPCz8QG2l6toMSG3UfJxkxdBTi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2653310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNRjYCRA9TVsSAnZWagAA+U4P/i3cm9zalQchCFPHTasW\n8AB8IPzOwTXyMSxHxhX+CyzNDVN/JXRexwiVLQdVUNVAcuDC8Zrgq7Nj33tU\n+XxWPFLjKbtqFVT6lryI2xjMQoCWX8kg+N/sVApdRg4gMyVcT3vPchiuQUZL\nANOL9v0Uog5FlvoMSmpaLXcoz7xzKi9mOldhqGwesdLqkxGsLDMSK/FPS/yg\nvRA7SzAJYQyXb0tU5PD5IasanDL3vRO0S9NQRrHBnnSvqHjMGWleSrFJavRb\nl29cJV5xFypGwM9YpRdIT8HHShn9ZPxb6h8XQMP+nmYE2RK8pIzP3WYjEcYG\nj+Eyjg/1pd0puSE0qYBlBDKg/qOsSzNfu8z4sTQyJuJu70+au4MrDZngcnV+\nx0XcPEQaLDEbN3ostfr2rA84k27cXPDZLQwt739dkoe97NWCNJ6qm7LWp22U\nds8H801P424OA2T18wCvw/Rb5SSPOEKW52Kz7VHgVuJk/4biAyS/L7kLCgzk\n9pN4d7G7sik5dIQ4AGKcypH432szLcObvq7UoMvjDNn3C4LPXrlbhQ+RmnYk\nHWQBq731Dbpzp1a1kxGmcf/a58TEThBEMGj7ONc30uM+18R6ZIU9PT+YyCd9\nlONyfLd2l6TLdndaaVCzc6i7jl0vyYvdv37RQ6ee9bZ2+iDxI+gmbmYeNjMC\nFt4Q\r\n=fHo8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^7.5.1","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.11_1614092503625_0.9133743601214015","host":"s3://npm-registry-packages"}},"2.0.11-dev.1":{"name":"hardhat","version":"2.0.11-dev.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.0.11-dev.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"dfda1ae7042e4db3ffa30ed0b9c8a6f2501e9d66","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.0.11-dev.1.tgz","fileCount":875,"integrity":"sha512-HOzt5YHWUwBkWK9cQNNGLGXT3FAXA+x/bYQDmnodkM6CcRq88wjccDeK0Kmh+XdPHVJmx+WadACyKUbzWRsB4Q==","signatures":[{"sig":"MEYCIQD6CY/tgMWsVe7SGokrv/4Dh6kIGbrU75lE4mXVeOEmYAIhAKEFtCGOH5hsp35iFMmQDxcnxCKbgPlBDA61SVztRgE7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2803064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPQ5sCRA9TVsSAnZWagAAlsQQAJtwT3w0lFD5RK0wDnD1\npbf8dzhm2tNd7eTGi7gW12Vj+CE9GiVGpzM/vNw5ESrdHf+DeGYXaM2kNc8V\ne206+N7DFxpzlaqJ4BtD5T6zZ2Jios5BUPcWssle+XJN6DTwdWzQ7SbnsQVx\nJGrb3x5YOPJR/EQVz4pCoNHjZx1to8uSNeY+wfIBXuHP8SbIDVvKOenlEXSH\nCWsBEhC0aIFES4ZyPgLgvYZYvpxqZAuJJASR7fW+9t3tM2XJChLv1sOMHRN2\ncLDstdLBDT1KwxvCv0v3IP1FPvrXE5/7/88VeTy+xt6d57x7Sz2dWWWcqUvA\nS3MpTp42R8AVLcbztNd1XgzfVKVB9VuoW5fvrv0CZM7uvjm1W3hGHg2M+Fep\n2ekgO6ORuFHaIrXJt1++f9SYNfg7E3IOweAMykiLIkRlcImDn4zq/UPi0QmZ\nUp9Gfy9PdZ9iOd1mZDBdFyr1Z6ZfdBeQJ9kLjUiX9yPqqNelOQH3wMnATByu\nc+FkOnQxdN+U/VAoQi4DX2Z43v/Rq01LpoT51HRCP+xylOVuVkUK8dAdrpyl\n8k6mQ6axtHd9agwxU5AfBLt6cbLfpO/0r8nnYfIAa5Ymr6tndqRFJhk8jZEd\nf5EZSLx1O8nfaVZWF3bruYxx5U6Zh8NCQPqRZn5kUTA8YxlU9hxHRohvc6w0\nnJB4\r\n=j8MN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.0.11-dev.1_1614614123508_0.191410761353638","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"hardhat","version":"2.1.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.1.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4d400f1c209ea43c01316ca1864777d97de8d51b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.1.0.tgz","fileCount":856,"integrity":"sha512-S3/1hM0L6DF8TjfzYlXnJ6egnWyUbB3YsuhtPBk1i4PQcgnZC9od/2uLA3Vsc6o8Fs6ZbZaAA+Ubze5uGjvmbg==","signatures":[{"sig":"MEUCIHbSOEy77y/I3cRlihnvgUgUatsbrYhyahQFqHBeWUNZAiEA0oKLt04lY3+Tgf/AFvcyxq4f5F5t/urUDTzCY/9eD4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2823624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP9ysCRA9TVsSAnZWagAAAL8P/AkO5nFXJDTxgu9Tcq6U\nVpJy51viPlJVLaqVRZ6cdGDwdM96VHceHkX5pzEnSzbyvFLzLolxnediUHGZ\n71LQGdrIE8eJPTLefc/v3dCKCdscDpTtLCTXGk0t17vmcbWJ8ES/0L2Y4iEP\n19FXd+M3L1l7Z3+pjftQTVrEkysjyavcRIiFudNqXCs18a+AqAKZC+1sTgNA\nwXnsRzEbTkQfigF3NMAkJdISRrJIUNH5HrYig5mf0PkWUJDCVL7/K6XznYek\nqvfUd1apqQOGctTctyT+wRyJ7EUIdANpPFbMx22c0wRUaDB/MVDywBdn68/Q\n0NJOTcqD0AAjYEiJAn2fiexXXs8Fk6rWbgzHlfvsZUAo0500QYr0nMilELOZ\niLLujNzlASaCLw8AH8EdtER1XbxqoplmIdrEfLSs8+DWv5In89Wl16pHodDi\nIrp6KhMcuROelw3x0J9fRFITiw+YAfjAI46ANkQt2WG873s3eiZwQpGTazRZ\nabaVjZylfIQcHrK/hLIz968VcSbOG5UZNyghAW6fpf6vdA4Zmq7KYygnGEPs\nXTnW9HuosI4Uo1Hkbr8QR/lrUm3h1NHjAqZDUMTevFsawaJ/SzBQ5h0USc4f\nQwsEWvFtQmM0kBMFfhqXKI8jjR5wpg5k+AnjQiFFfB6RqgJdCdVKiOm18h/M\nqJbu\r\n=r8rU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.1.0_1614797995435_0.9400364485186012","host":"s3://npm-registry-packages"}},"2.1.1-rc.1":{"name":"hardhat","version":"2.1.1-rc.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.1.1-rc.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"10891f06819bf656af882726458b0079099f07f1","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.1.1-rc.1.tgz","fileCount":856,"integrity":"sha512-fBUFGDjsX5A6MnVhsEvO+tWlWrdVHYRGoniQdh3EaAcJsB/WbR8r2NE1Omj538O3N50/PtLbFExPaT2Psz96AA==","signatures":[{"sig":"MEUCIBtpAxT72AEEY3COMzZCqwfPyD0luaTpYf8HzY/3BCQLAiEA5GcGegtI2glU+zCnk+DV93qSiiLKJDycXV7MUUf6CFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2824654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQQlsCRA9TVsSAnZWagAAqqgP/0k2O8w+C5iKIBEgVYQq\nkjNNPwwf4dbij49R3Ibye8HH7/s04M+vri8iwMJU5pD2mc6gDfrPw+BAT1rf\nU8SRt5SIbh61pZH1AQ93jhf2WTKCWgzwuHlKvtQwICoyYXGemAMzTOt1ZLiz\np6wG2p3yE7x48JHKwkfnsZaB012hBV20FMD1awSCu6nycfVRiy37GyCSD+eV\nKq6GRL3J6w7E43kQQhYo5XDxBqt/Qc+sPJP+URfQxTzSCZ+XgmDI9X2OhHW+\n+k3Ty/VX0nuNWtNMNWuMLrhn64LG4+pZWN/IwStEi2Z8FgFaYYgx5kY0j3lk\ndn9Zh6w+xnBm/lb9jno15eIiMrDoB12FVhMPCScx4Zx//IIIJJDGLv0Ag9rA\n+waa7aU0ivRuj5w3dTofn3/qLrQdUWxjTuRIaQ/XgwuNT4moLbgnjNcKWD+g\nie3urhjIhnq/KMlrogTdhswLTfGk+O6G/NKy8aVaq59bOBQBmMVqiTVrSROj\nFEQ8xPzZU+GfF3wnDuh0w1hKJ12HYU/yXLJGGtnbhWdJG9YvXVu8hSkA9j3N\n4+bH8zjS0V6nsBpTLErt2lBJciUkqfseBQ/Q6GmFyN73v+WH2mL5hX6f3axQ\nxHWWBFF6NKoh3z39cC2SER2GpP8sr/IY/XyWW9ZBdK8TYDOtL67MOXx6JNk1\ncsb+\r\n=nPwM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.1.1-rc.1_1614874987965_0.8584116677032776","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"hardhat","version":"2.1.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.1.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"bcfed980019672b57011845a1678f714728d6ee7","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.1.1.tgz","fileCount":856,"integrity":"sha512-55XMqB5QoeRg3m56rBg0NQgU//GPqOC9t4RbRSU3pdBJGHGXFTUh8fjTPxnWJNu9r72Zju++syGcCkPGwftyvw==","signatures":[{"sig":"MEQCIBnh6/Jr5GxofosQC8+hX73mg4r2D0lt29aAn5GN1kLuAiBbFwmHuIrOFBSfiKAxuU/JNPawKArVs+4KThQ35+SAqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2824649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQT+RCRA9TVsSAnZWagAATVkP/1VXNFwbafPw78dO+JAA\nWAfEwoAOf1hjZm/KbC2jf1+/Cz4LfgyXilPbn4kyXgYPEJZaRiY3M4pYeO3v\nDVwT0qlvU5IWVW/WpUdl9Rob4gT7VVKIhbQs7W0fN60hIa5UaloE+J2YHclo\nsIr7L4hW4VDBrfgXHcbkQEy1Cq7JORLqpFSUo8W28qCxVCKZEn61t30+fmWN\n6yjVOcawPCFj1n7FecfDqzhRIMmtDmjIQEGYBqAQ9KtbXUh04tHECxkBx9xZ\nqjt7g05Fdgi6wxE1sEfR+1iRmvj73q3hQ+7CE+VAFOMmguR6/6z7701/14Oz\n0UZnYbbtdeM7PqMjFGBfpXqZXSLXdcKwKtNuSXV9V9LN+KZmQ1YediAq8LjI\n+KGFN+j3eN/GTHdk1HCX2RXdknXWNtK9F9VYYVoEOxlphsqIJcBxjgiguPKX\nP7u7ZCfRmgRTtCrvPUmhIsjKTGrJvOQ3tVV+OWqa0C5PxWOgAtlubL90+KBi\nH3Qk2Kv8SlAgDCTx8p7kc1VDgQO2bkOL9KvoPulppiBgtLt+YOVTYlRMn/Qw\nfujGubHBt/MLZwG5BnKdXUOjfppZWLm/pjtsRtDt3FZKAvpfXLb+kDyv46Hh\nWpSvTA31zCC+n82UUOTYh+MXfMWDjbaRsEd8TIi8m9qgfU5AJspPG12M0NJV\n2MgB\r\n=vOz5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.1.1_1614888849318_0.7278878720714586","host":"s3://npm-registry-packages"}},"2.1.2-rc.1":{"name":"hardhat","version":"2.1.2-rc.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.1.2-rc.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b1f239e895c7befdb6463dc516a1e2d626b9afe0","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.1.2-rc.1.tgz","fileCount":856,"integrity":"sha512-Ofjqbrf2CzVSJboet5N7AIZXrIkn8qQDXMmRz9zfS6HsJDwCyiSLA5Qdvq3UgBWdw2Fuiv8LwAZXbqbihUFiOA==","signatures":[{"sig":"MEQCIGShMQ+W0ZZ8FPlPOsOJmZaNagVP5ZFKi/h70THrKMJ7AiBFXIEni92hMztbLcGYhb6B4zL4XtDraBzzZn1ukXCHlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2825103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSSnqCRA9TVsSAnZWagAAGSMP/jUkQpkPEBkfVahJRUzs\nrWfB0huYL/2FLZJ9CGxwDT0+1ngLkRSOvk95j931MK36dUulDosf+ScwzCJH\n+xKwdcxe9tQ2jniziWgwy26oUzSRE+nml3Cw3vAed69FOJMR0oTKdJw7L/Av\nT+v59ZsLTElf1VljtxjWtf145FPEq818DnxHQNAycrD6NAbDgRkL5/RQn2g4\nFJT4bde7nC8SeumS8a64pMYxnq9HrwIF4MEshxd1k9MlUbc1huo+3xJgGbGR\nkBHcOq7hudCN3oAAsMJv3952vTFCoOY+6tBFTYrxePAouKLzbhV0RBQUYuFB\nDfLwf+XxwjYaUP3q/2HpIact/apC3vU5/V3vAIk5bMG+xV5L1ahK7jPNiOw7\nRhJfyjznhP3ChU8rIN8IK+aWSKGryJE69hSjo6jHtkhER/PYJT7efNWuB/OB\nzZIwQdGzObFvVAFHXkfDPfXOZ3PqoBVbENxxvGnGyI+ekokDfmcEBBJ23MTt\nWgz+UkWgGdnMFCaaEIPgWnm7/h7IyHTQQs8EKR95EZA8a2hh4eWKW+VgzTwy\nYgVndmRlCrKwXQo+9QWSTN38130HgwvQmGnJSw87V730kMlwow9aB7w/5LU3\nMOmJRF4OcWYyULqIh2/Q2KQesHxU21DvXNyqRQAC3RQWtmLXQduXEdsUgcX+\nZG5R\r\n=QxJj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.1.2-rc.1_1615407593648_0.2956899644477027","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"hardhat","version":"2.1.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.1.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"a2128b71b0fb216ffc978c85a2030835b4e306ea","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.1.2.tgz","fileCount":856,"integrity":"sha512-42iOheDsDl6Gr7sBfpA0S+bQUIcXSDEUrrqmnFEcBHx9qBoQad3s212y2ODmmkdLt+PqqTM+Mq8N3bZDTdjoLg==","signatures":[{"sig":"MEUCIQCO/DgyCvCO48Ha8JGz70Y+JJetkCpCtTvH0Ho+ruAhhQIgaymSft04RRsZyHJ0L2en8Vp8Oub60K6i7ApM2uZqvWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2826721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW6l5CRA9TVsSAnZWagAA8VYQAIVQWsDCjh5PLjQsKG2a\nVoIRuvewOjqMfULjalLhBKfNNY+OWkUj8vnKdV2qzQLkXOZgFLwQTGlEHcHO\nXnzMZgdDQR5i8+TtL13wSKbsnEUBfKYaOVB+97ZsgSj9jd61sn5CUyTSi26R\n1p174qJr4CxKcGiCIKU6TNjLkmM6moiLebtyGJehAtSSuaR3XCJF5RkNjHCM\nAR7stwWlpnJDzIEeMakrWwSakXo7DTUrMh2/W3I2PTiqAtGisamh/oK0qJAx\n5U8x94fAc5hV5IMqzcFrsBc83IAE9zRBAhyN1wxGdMT8+Z0ek1y8BEURfL2M\n9FqGvjOQ0CeozWUdrntiWZ1TlDynQypu+87ObkRPEwMTOtO1BOMO02pWf8AX\nHsG4hP8YLDVckcYhuweYulkghiLlI7svKqV0rsYW+9vk/GEIEqjlXJI54jjU\n1YTWEtT6oyOax9oTuZ53SBiALI5KL5CIPTGyJW5kSXTc0Ic2hYf0govtpwC2\nhLAdDOlHIzTojjd7NaccQZ9YxcoxGNBfa5zDNQP3x9Mribpa10Dbz9+cNvsf\nwbWZ1l0QU+3N0CsuaWLJqUFbKkGlHQ6qAWw1WuiH6wCneL0T4r2rd8XSY6re\ngF/JI562ex8qCCuldm/4JWNOkhSjLO1Vv/gG4uoNkoqOKqIFAsF/8R60UHTG\nmnZg\r\n=tD1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.1.2_1616619896528_0.6486289572675998","host":"s3://npm-registry-packages"}},"2.1.3-dtt.0":{"name":"hardhat","version":"2.1.3-dtt.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.1.3-dtt.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"55442964dc9b6421413740515fc8c2da8b69a6b4","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.1.3-dtt.0.tgz","fileCount":866,"integrity":"sha512-QWI3LbImf5vyshQzC2nGxzkgtMHsK5BovcWUMgNl3f/0QGCtVRLhTvkA6/FK0f8XhDkFCOHLsJmyRrt4Ao9grg==","signatures":[{"sig":"MEUCIGL1aprzc/X9E7NaD8GNaSpUfzRK//MlcvLhZltxHEugAiEA6oomcas3GJaTCoWYvRkpPrx0R7fxF5PTisr+xwiocQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2895989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY06hCRA9TVsSAnZWagAAzp4QAJ4LgAL/M9m9N23SyEjX\ndPzNqeC4bEith3aeP2VLmwXDsousH60WJzPR8PXbkrWBoU4k+OIAuMHKKohc\nPffE70BE9a0V3VM/RLFVzolyuvqkg73WgoIiQ1BkXvqGrit11qAr1iYbDN74\nmtOON2jW6KWdOosHeBu1kH4aTN+J/5OYNSTv0aqodo9QjhtLlhv6hjkjaVnQ\ngEJxDf9me9HsuIhFk/Y9ynBpu/6LVlzk/dL04r6d485fG0XCMs9lPMnnLJ9y\n8Yarrn+U2y4dEFZvxhvnL4g2PHoMkTUeVRc+ABHc0+3RsA6xGfc9hRbwV+if\nQuNFddvDchcWNUr4HkzNcZoTMYojxeqwcsnESiCCr4jlfMGm4Q77VxCrwbi7\ngg5sTwLYy1kHclpz8Ywr7TuOTseaCC8nJIl7jTttsivmHaqMzosAbZEHknhE\ny7gzjk7tVHfYl4xuto0ViOXBGR2bFEiY/W6xPhRiUo8HtzkjWxOfdHOLbf/d\nDeEoc4UuCfMbBxotNURqX46hICHsSwd7uEfl4JkBhTak4f6Cuz0+1INz6pvv\nv+s1KjZ8xJuEmLHD9nyvqHuR98JUum3DdWYCz2/XqHzCIyWH+fO0ORxqnt+b\nQHU+STlvR42p+oyFrCMrxAY1m+d1FCG+eCDTqVv9xQ8OLmHHn8Owamj76YND\nu9JB\r\n=FS1a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^4.11.5","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","ethereumjs-tx":"^2.1.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^6.2.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","ethereumjs-block":"^2.2.2","ethereumjs-common":"^1.5.0","stacktrace-parser":"^0.1.10","ethereumjs-account":"^3.0.0","source-map-support":"^0.5.13","merkle-patricia-tree":"3.0.0","ethereum-cryptography":"^0.1.2","@solidity-parser/parser":"^0.11.0","@nomiclabs/ethereumjs-vm":"4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.1.3-dtt.0_1617120928618_0.39378260340698734","host":"s3://npm-registry-packages"}},"2.2.0-rc.0":{"name":"hardhat","version":"2.2.0-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.2.0-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"f7be9e83693a8fe3bb11c6d516bd7cf7ca25860a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.2.0-rc.0.tgz","fileCount":906,"integrity":"sha512-fJoBH/FZa2H+E0/1SW2OIIT9iG5RLCM8icmMafhBjbzAO8sP1jlKTiPCqUS0YV7snmAn1evIk4ChE3oDLAbm/Q==","signatures":[{"sig":"MEYCIQCeunRJBF2GmNOaozRg4nCpnT35BCOFF+0tAsYv9Cqv1QIhAO49he/GygBajkOnQYUFHd6FARV3e/jYhK+HS1qURAl6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2893264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcIcxCRA9TVsSAnZWagAASyAP/jNKv+eZwHWn8X1vOLw2\n2OgOLRfniKO3yB/aKBvCt3u/kB9swaQGfqHBVAPAW1o+OepwQrOIxlRaQyQj\nAAdyYNmUqOHs9NzPLkwAtPD8IYCZoYPAUyLXdWAB4SgexshSos/f+izFU0Wo\nBdmOCYi89avOhGEbVHl5wYrsYTtIvVo1dl28syW2fgQrs7BhtIGfvUTEdHg3\n54B+rjCKdgBQqxVWwriYf/Q5yebT0NRDHfVcGZVTcpjTt+GMcQKCmFb58zCS\nbpEohGcS28+1jNaRtiE/+bPzL6pgk0AZnAc5LYPdmvOjxjW40iTgOaCPI/n8\nmG/HAi6Z7uGAcAZuSBiD6a0Mt7YH5DVYe7GxwnZdj18BiP0tMaqkzDxLWlmD\na7ot4ILYICoLsPK3NmFBjPuVziO/Hs1GY9Fmr6VmnYl7Hhdf7hmve2rfKb6N\nPsOrrfRJd0xav9IKe/rGSjz7LpXiakTG/R8g429ME+d7EOSQQJ97RK9ITBXE\nNXMCwXXB+m2j7E0ngwzabys6O6KXOCIWc+/v5Sgd3ZX9QCCugnCHnxI94a3P\nXNkKClRNMm9yYfEqRbyFEXWB03Dxv8MdNrT8jl0aPXM+xDiYkeHfC4t9t9Z3\nj7jrZAQoU2AVA2zfKzfQEO1lVJ6uodJ/bN6MaL5q5KV7CW11g827+lVbRtMs\nvyFs\r\n=RW+R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.1.2","@ethereumjs/vm":"^5.3.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.2.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.2.0-rc.0_1617987376979_0.7442989732650109","host":"s3://npm-registry-packages"}},"2.2.0-rc.1":{"name":"hardhat","version":"2.2.0-rc.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.2.0-rc.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b0760af1f8c5e38428535e6e5af6ae797ac1a93d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.2.0-rc.1.tgz","fileCount":906,"integrity":"sha512-SYwgqYoLiG1sQylIRjHdJwWBOak5hmHD4T0m+lkWeuGDh3SzhDOAiD/CjA4z8fvqn5ZfkFYsUDpWuGFwlf6log==","signatures":[{"sig":"MEYCIQCPS+93hAL8QOtL0ZwcW3BJVoXwktByJ2DG/n9opceTcgIhAJ1rEhWECLPva9+RhOCxWzoSITa+Ys8izlqkFZ3H+kbL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2894283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcKfFCRA9TVsSAnZWagAAGvYP/jU2YlW5x4bC094jNKgX\n79vyuZ8ng9RYdzrjIPEONG4grGlaMVSJoMH+6zrGHSJJiucWtTfj7kyHYVtp\ndiNWop56zCUzC2/yCPBc5aLR4xCFh5uhBazVTNYVByyObWOuXcV3Tx+FQt56\npSmicWqJkXrqL2BWa8EM5qysx9bI/nBxRpBOFJX2z7wCWTNe68NFKEwGjAe0\n6HRucIExn8t7Y8YuL9nk8en7QhunhjtaGy3TZ0JiwyJILvFR6BhRGkMQ273n\nOm0kEqKsC96TefW9fzZr2SssiueKhNLtIid7yWJCoj4TQmc0koupmEaU3mKu\nhdViXSYuJum/BWidyJAbsH39XDzxZB0XuMPkD7IvNOiphLEl9zRciGEqOjEO\nVliiXRpYtvy96IH0nB85vq4IFMO/I0DAUbWuVrYe+FkCdL0G7TDDwZkFipWb\n8yDw3gKdUIiiA2buQHORXK0I6mYRQ0HolyhaQ84jD2QQHlNYJSD90NmpDBcJ\nVp3f4KfAbeodq/HgyjlKTUdNlZyClm+pLdhIgwCEc3UF7FlVa+pDl5MQcAt9\n533pN1C1fSVGOB1mZreSxgVx0aCeoDUXWzb7WYRNz+w5bIqtnGzws7M1q/jO\n+W6gGU4mnty4OwfQcxe3T2+h4mMT44mgRUkrQO46vhj1urW1rrtaZeDFnsv+\nAGT6\r\n=5G4D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.1.2","@ethereumjs/vm":"^5.3.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.2.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.2.0-rc.1_1617995716631_0.5422578749205191","host":"s3://npm-registry-packages"}},"2.2.0-rc.2":{"name":"hardhat","version":"2.2.0-rc.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.2.0-rc.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"2a34bff63de9b6bc408e23ea313af1c393dcca08","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.2.0-rc.2.tgz","fileCount":906,"integrity":"sha512-BH30qqEdwlHudWYttmV7WubM2CsNhocyU7UHdhxOwyErBdN53/z4Z5Y9kcCECdTQYcRwydPufX25swK6wJMeDg==","signatures":[{"sig":"MEYCIQDsSsaO8A7kOuPVjyuXZwPkwntBu0hZn9mv/+1BkzO21AIhANmCJoRCjxPCJKuJ+fgQmaX7hO5moVnoGx2mo7ZsGoA8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2891986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdK5aCRA9TVsSAnZWagAAItQP/0mNAP8m46ITNRoy2o/I\nyY4m5yCsxEtgxvrJgp04hhlFsUtqbcqF8Ot3BP6S06nWHiGJ6uSgulPZFgsI\nySebWEKtNOEFljHDHYVRVZ2KssGvu7DQi4hLeC37FAv9UN8pPplwSTwvGNXA\nZE0tfWVMEfaX1uJ9s71+BljqdNDkvVWRAaLh6ELaM/pih/JzFrYv3izBVdZG\ndZ7DA1VReMIwIPV0SVirYR/Zj7/WQtdgSKEvW0VQusahkm3c7JdF0J7wWig6\n5cXvDG/JeYUpLk+QT2ZXdL3sGSSSZknFJ7SwNRG+h0ci2PFy8S2ZWNvrNe+x\naL61VK8SYK2+5aLAl6BCqytTQGsuriyd0S6aNnB00Ozn7pZ9PgiTt/7xUc5j\nx8ji5SpvXFjVDUT/Zd4LcjIpvW5W/VjErwysCfX/ctxCzF+lH/MtF+HYYeX4\nsjVDBGpoMMpgqF8chHK3pBdVlV77yxmHNZQGein2PSVtp20e0V4JtZjQ8kZF\nOUOMwPRz9uVWrYxi4J92Tq8R5MaOXaA6NGrZwKenfoaQ7xDq0F/ozKsgYAbc\n8d600I2SD2X0iTWFOg/AYG4wusLdgO8lSG+7XNSK3z9aF0xKwAAn2onlvagd\nam6E+Th+OQb6oj4/b4lyB4SvFCJbZE8Er34cRFrpGXAedkRxuEi5KQoSD1Su\nG5+/\r\n=cpg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.8","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.1.3","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.2.1","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.2.0-rc.2_1618259545541_0.7093686424399843","host":"s3://npm-registry-packages"}},"2.2.0-rc.3":{"name":"hardhat","version":"2.2.0-rc.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.2.0-rc.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"32a103493abea7855fc587e3f37abe437c6d2306","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.2.0-rc.3.tgz","fileCount":911,"integrity":"sha512-+XVXWoGSvHvPx7dMHJsku5sEni/Lqb6h9MxUjAcTawVjYEGcliyGNPxg6JSKh2Nvnwb7IfDYmK3MsNo9EnW+mA==","signatures":[{"sig":"MEQCICBCaqTGhZCinwNsxTJedBd/Hds8gE9K/btJlZOjPR69AiA5cJRPSL5NharLTYPJ94VpmhjZwnF2wUl99iNBvJfphA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2928109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeHDOCRA9TVsSAnZWagAAoWMP/1fqAKMlTm6q8/FmYnZB\nDek2qVq87zY6QxY/VWqhiyT1NLbNfVLv6TsE3V1NghGbg0F7xlFHIep2DEpb\nOI8recaFN0EWuWtR1KBM7HrkYvjx9M8SEbcuEzso+oV/rCv+8pXMFhw3Cm7u\nlACgt9p2SVuDsX8DdpT9Wn5aQ6+DPpEIQjJQ2q99vqntMyECLV6eCHQX47P5\nvMTodvzANB53oX6OCeZVzu5gxCHo7VlSj8FEebUNRO9d7sfE9oTAxBQIprpa\nUvt6Qno8edOnpT/y3fj2jmsDJHzVNL6Ulj6RP/tEDttkbK/pWo4IWAqLo+wu\nQaPaTRZTfzCY+AHr9VchO5E2WD3qra4yhK/i7eyhvtYzYCV+pKkih6RMplja\nQkCoJ2a6nigjERn2PwBayCts6v4DWEZ3u1zZA1vpd4yHX06mzcEzq3Hk1+xH\n/d5rj7OLr8ySMsZ2z85Adrf9eqywD8AG+3pOd6eSQqwW1Csb1dW7Hf09IIsM\nwWu4ID4oiiZ1K9DGQQmoJWDKsXrbFas/s/9aoVlvhBgGCvGc6e5SYtzuIXrK\naqWo95y/kVRQf/nH8Wl4dU7L+GBPayqcXFTbDQtdQZVAVc5l0fyx+ehKrqCV\nu0jQ3ms/rEKFFqGe8LICz3AODGFtiLahrtX3jVFhIOoNgmdj9nvEEvgkXObn\nS+iv\r\n=ujyQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"7.5.5","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"15.13.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.1.3","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.2.1","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.2.0-rc.3_1618505933808_0.7726813149970251","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"hardhat","version":"2.2.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.2.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"7d569d29678e5f786a228390b4c0b0cc9fd8ae32","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.2.0.tgz","fileCount":911,"integrity":"sha512-3g0qFoQTkR4gfcHDZr59vPfbSH2PiAyxzYblkAAHUNTPBadO5W26z5RWzDv6/lRu8SqZZ9/8AdGZX4IZEa8EDg==","signatures":[{"sig":"MEUCIQCXHCf84X/DS1dUppahvCkGAhFsSHRMev94PoMgzuTwewIgUfqueoJcwHq+qEChHvVeVdgy/v1uVXpfAoeqaK5p8mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2928104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeKX5CRA9TVsSAnZWagAALWwP+QE3zs4FYkp66SlO6hTD\nljTguZl203my7P5U5dI38eJl0ObfCJcdFYHc7vzRGtmobySikbEaRd66OZQy\nU2LDxgDg24vC2ueo6ka0AO8tb4q2MANB4wp4ltHBIR22UpehG5SC4tY4zE6E\nNboojg4/gj3lN4/6lEaZhlMyfOJl62bYevgz02KNtf61uCKK1Z6GkXnZHugP\nMbQdOfWMJsF/s56hm0/dBxwWSSSOnGeEsatbVzyJOZ4OrcBstkADAyWEY5GP\nX1/yR+sMrjmVD+Tb8m8S3SdBFJm0/0oc7jNs+Et9dKE4XH4O4EMaSlAdQpXw\nDbCHXLHQkFTUPtywTFj95GHe2AZv9+ZQ9/MJwLqf/WVaaoYLflSkk7nyLx2T\nc2NANX1hd5W6lH3zY5A9sK11FM9Hf6XKV+YuDgkMkkBMxFNUCq30zTE0AJS5\nt+LwOE0hVfRtQ+w5QZO22kTLcyPjBQIrOKrV/sxC83c/F/jNhj8zkYgxbKgp\nRntNibjTj18g7B9TO5pU+l4FtF4pW7zXNOsrLnNw61S6RmaPXS+afqqG7E8X\n5ZmzZXmEZpd1dUBg/atlibJ9ywHcNcu79nfDWIVwgv5/QD0WSNWVV3h1q42x\nrxll7UHnbqc6Yrgexim2UwYL2smA6IIHlnIVhIzht5E9EK07Pwm/y4INVc8F\npmW0\r\n=4Vyq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.1.3","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.2.1","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.2.0_1618519545027_0.9323552098429997","host":"s3://npm-registry-packages"}},"2.2.0-dtt.1":{"name":"hardhat","version":"2.2.0-dtt.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.2.0-dtt.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"5b19807f101daaab53c56d94a93c0701f8349ebd","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.2.0-dtt.1.tgz","fileCount":926,"integrity":"sha512-wSCP4YOJkmn8C6SmsOP0+hy0CKTGOOPK0pakSp2QomO0mqf1cu1oUjI89NclAxs1mlCSTdWSReCu7tNkL1odiA==","signatures":[{"sig":"MEUCIQDHMqyWAfhuGuzeJEJFuAPDfnWMeiC7VXokvjuDmbf61gIgdTa7Q50OOpg8y2ZnyHMuUv5BReKhhLkySvRkVKNgzks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2999815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfGxFCRA9TVsSAnZWagAAjYEP/0bq4pXOuMJaHtgB3UoZ\n6pu7nTa7HfhJCDZLPbQza2vqMNrMhR7zcCp8O4XoogSJDZE7XordsDQdCXqb\netipUwU1y34eET1kGF+dCW2tdY7viKwlmwX361qz1UBscrjVziT8MUzp502y\nQCHvLdGdudbC0PkTwW8Fc6n9khG7R6QjKoK3KLlzY32M859Z2CqfGaMv+Uc5\nbJJrpD7jTo20XrOz19XFxUWhyVFxgMvAivwOCvKrES6VkYGBpq6iWO76pqB8\ndCzkkPEROCPM+Rg6YzrDBR8GRM7VEwu+70yWTNskb4lydp/e7I1ZXoQIEBG2\nzTeC9/0scU2iUPMYzIJRrT6NwtsIiFvk5MbcmjUDfjtMT46C/Yeq2H7KJomB\ndbQ0HGraGsBmZ08K+xT/QsGK0HxmujGNA2LGxHBrNV4ObyHqRJGHi3M4azhn\nVvdTitYCWoZmK1kTrkqazVWHH0767gEKIy9g06JSubcsccJM8IP2u63mX/DD\nl/oTx/kSIx9SnPpcLjN52DgbgSBH4oOK11DmQ/a67emHbUcWexgEp4g7+hE8\n9890Wz2M70frV0l0RMGY51Pt5Wan5ltw5pO/gwFqG7DgbBWpYDcVmxKK98Ge\nsPDWHCvqIXoq8nWCpqBGBmbiPRtR2WB9I1A1SdyL/eUAdXa30takbmc84XrK\nhd0s\r\n=zlCg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"7.5.5","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.1.3","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.2.1","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.2.0-dtt.1_1618766917274_0.5777415767556286","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"hardhat","version":"2.2.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.2.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"bef0031b994e3f60a88d428f2097195c58cf9ed2","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.2.1.tgz","fileCount":911,"integrity":"sha512-8s7MtGXdh0NDwQKdlA8m8QdloVIN1+hv5aFpn0G5Ljj9vfNY9kUoc0a9pMboeGbd9WrS+XrZs5YlsPgQjaW/Tg==","signatures":[{"sig":"MEUCICNY23jTK5rpzAa3PsZYAziHIuCTXScGxLLyZZtmJYEsAiEAipWLKMXxIfXGypedbkkOVUrnvBHWDT3dL2JBuPi47x4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2929773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggaOhCRA9TVsSAnZWagAAYigP/2Udibz24YC+AQDWlxdO\nEBbADDDybx7PmJWYM9rYSukevEA32mKSoRCbAKKVUd03FOusf0Il7Lp4EUmL\nlY+kW/WydUactpP3LkfGq9yhcXhqF1IbEeYsAOoWc64heFPl1MidSbiMCxkU\nhM47qZ34NgyY5t31eY+Ago+/HrzctV3RzTj9CmCVFTIP/A0Ey2q+8xo9s30q\nMcn56lSH6WrQMRlP2bDWIutVAWJG1FUAT8nShrR0KZhD23WXjqu/cC0V9x5I\nW2ecgh9nRrDNAO910UaG/F1Vfg3jEJeYh3/4z/kbde+PEmdUy9X6wn/S6pTu\nzkYntbYXlZ90SjU0GSuFgrva9MhW9IFvV7noc3TWzrpPlh6N4TPMjc2g8Y9b\n2HS+4bb4xj2uWhiTVictGJVqAQmy2RS+u/nJ4/IQ3xGl859qCbt8ciJRuF2e\n/oZznViVqAJuqDshvSs4CVZb6k3AgrZ+ZTsGv+hcTMcVfjSk5bOthfnSZkxZ\nEXVUdE3gETh7O0UgXQPT+BF2b6KW2kr76O0UWm3YbhY1kK2KkmhKbwNeKure\n6vJKdw1WFQKeEThXy/2drf+n1ijAqHsnmFSpLmmTUkAGlrYiCH/HDm35nbW/\nl+D3jypLZG4Hj+JdOM5MNmUvhPhXDvmUf2H0VenThPvyPUcRsdQ++KNRnxtd\nYXcC\r\n=uYj6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"node ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","build":"node ../../node_modules/typescript/bin/tsc --build src","clean":"node ../../node_modules/rimraf/bin.js builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","coverage":"node ../../node_modules/nyc/bin/nyc.js ../../node_modules/mocha/bin/mocha --recursive \"test/**/*.ts\"","lint-src":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project src/tsconfig.json","lint:fix":"node ../../node_modules/prettier/bin-prettier.js --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"node ../../node_modules/typescript/bin/tsc --build .","lint-tests":"node -r ts-node/register/transpile-only ../../node_modules/tslint/bin/tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"10.24.1","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.1.3","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.2.1","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.0","ethers":"^5.0.0","@types/qs":"^6.5.3","@types/ws":"^7.2.1","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.2.1_1619108768403_0.2605091066861176","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"hardhat","version":"2.3.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.3.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"5c29f8b4d08155c3dc8c908af9713fd5079522d5","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.3.0.tgz","fileCount":926,"integrity":"sha512-nc4ro2bM4wPaA6/0Y22o5F5QrifQk2KCyPUUKLPUeFFZoGNGYB8vmeW/k9gV9DdMukdWTzfYlKc2Jn4bfb6tDQ==","signatures":[{"sig":"MEYCIQCXi9GUEVCRZRHMpcIWwqMzIjamCFV5Y0MTJodrRotmNQIhAOdnzukCzW8dzk9iZPZUgEkVqD3McwVYobzbyV1+AFJq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3006055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnoeFCRA9TVsSAnZWagAAeeYP/3vv4qHlz8C/UhNF/m/a\n4ZDrUGDGLGVeiG8MJlhByTmLQP58wMxo8E7s2SB2rbb1XJwXN41KFKTyLKvh\nBdEskTZefSAGgQwxwwhEkOvZxtyb/v1FeeFhRNyPJoadJl7xX36Eb455QXch\ntQYxqInrXhzR3GcLAuWugibona+VeCO7XUd/ez9JTToq3ilvGMUrsSCmsJXK\nUV0vsPBq+Mn+JZkpYJsrksWNLA87WOsfUoAhHIC3h0/dhVrb9gFAHWV4Pd6t\nPHROUeOBv+/31H1g7L4cf9FSdXTmy+Wp36lg/vD7Nhrle/zBA9G1mQDc5xM6\no9AYw3jz0MqQ83oKztFoLepj7NoEQoeCtu1KpQylRDJOZuuBIKKNztZLMdSl\nRGex7bpPQAhKa5Xfs9ZVUJGpyA3Levfz2sBNGGgrlR/9Kw+HFPpxcnItHlPx\n4R/+4Q2TNBngFPOjZJFB/gz/HH+X/V35ClQIgRpBP+25GNYFQSESDddZPppm\nAAVzGtA+FHtMbPRmfS/7Tgx1W51smKCKVFw+OUt5pcX8aJXQh4b/vb7rHkxN\nAiArUs0JIP9X3gCU2KOL85WnEvC7ibAZEHpd+mrPqSFgExC9WEexzyDG61kr\nVxY1oqEGYKWMy1+0Xt4onnK9DYQKdA0CD5siE1oXFMw6kKuD0+BV59m8Dchk\n9zbY\r\n=PUTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build src","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","lint-src":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project src/tsconfig.json","lint:fix":"prettier --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"tsc --build .","lint-tests":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.1.3","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.2.1","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","sinon":"^9.0.0","ethers":"^5.0.0","rimraf":"^3.0.2","tslint":"^5.16.0","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@types/chai-as-promised":"^7.1.3","tslint-consistent-codestyle":"^1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.3.0_1621002117357_0.8993206990020732","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"hardhat","version":"2.3.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.3.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"bad33f056db0ccd2a011064f025a7b48cabaffab","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.3.1.tgz","fileCount":942,"integrity":"sha512-Tf6LFTlz+v4gu0RagUdd5WTKzfiZjw1l/tVIrEVU/JlGD3XCxLgt+0LQxQ+3n8Da1fuGYJ2CNOoxg7MVzaUtEw==","signatures":[{"sig":"MEYCIQC0CBvS+42dk3eaKA66medFse1PPkhIxQm1sdBtMapnzwIhANhfrnTG1nyjua8eRdf9MMpDYAX5s1eUGw9HB8xJMeQ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3063309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw3HGCRA9TVsSAnZWagAAYxkQAIwir1zD0LcQej51eCMb\nRbHV+e+qy96G9qyHc9FKfAtkndczK7g3PBF3k7FgejNHIC62IqHYExv9HC52\nyTiAEM8DLnXZCiCrT+o/WufYIKR99KjOXApNNkN18bzhVZzzAFHYJ85D+1Cq\nYBCfrJqL3lEWLZETzpV19dTbOUWHVq6t36hOI7yN7buJqOMt47/a/jfDGSGj\nmRaXngg6uDLsSkbTXWloLCtuAM0T4f/z02EehAulwAd4wFv6uHJicoSELxxN\n1QBFFVvAEuUEocArWCGEf6LNdbbGGPhWGxU6oJm2oOwcPmrLfCcvFFerI/NM\nJNjiWzEO1qFSYEdWtThrQ6c+m2L/9IzfQ69i+nj2U4eqfuVPmKmvhTuC2ws8\n2RKBdn/rJX+rR9MSy9xNc717tIZVCUepVgctkMFsVRKyRL/tCXdCAyQiHq+W\n6hWNYORwSxe5QQb5/6Q0C4k65ZgFotYw6qBYr4J/pjyUIa2SN1HO8x5YVneC\nyQGe3G9NBMlSSyNptjZMy+DLq0kJP/isCU4y6UC1JJvUhqpUEWQ2ufbgxInl\nc3Vxa9OcwnYYFFniFZkqejLNbvJg/6d36Ml2c3M5MTVExgAaerU/GgXdemtI\nUYX36hdieGoARPU0300oLgAHCUdCGZE+VJCUgqttPfOM4sz6HGlIZd2DkeNz\nkszv\r\n=z73w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build src","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","lint-src":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project src/tsconfig.json","lint:fix":"prettier --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"tsc --build .","lint-tests":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"deprecated":"This package has been deprecated because it was published without a proper build","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"~3.1.3","@ethereumjs/vm":"~5.3.2","ethereumjs-abi":"~0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"~7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"~3.2.1","stacktrace-parser":"^0.1.10","@ethereumjs/common":"~2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"~4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"~5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","sinon":"^9.0.0","ethers":"^5.0.0","rimraf":"^3.0.2","tslint":"^5.16.0","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@types/chai-as-promised":"^7.1.3","tslint-consistent-codestyle":"^1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.3.1_1623421382648_0.49613124515817186","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"hardhat","version":"2.3.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.3.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4da920a3d259471c97423944a6e9b4a49f93f13f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.3.2.tgz","fileCount":926,"integrity":"sha512-VhtNVmZgGDWDCdXQ9w8JwDqQnwb9asM93CAS5xm8V1hFVd3Mbm5zDgMBFDKuAKRzRfx7pWTWGG/IErcqAX9jxw==","signatures":[{"sig":"MEQCIAL/hP4BVmexQbSNxPr0C7Rlu+us0NamszoXFMbEaaH3AiACCHGfo1Tzy6kSltfw1BRX3eBMBYs5AWI7Kp30j4Ndag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3006055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw3SXCRA9TVsSAnZWagAAVyMP/1HEzeuPpadothHYM/RF\nARUqiDjj9+UrXvg7r5jwN+MCzdzEuHGn7MnAZh3s0h7xq/rwmogAqcSQtNLq\n7cA2IsNMjLfEr0CESlHyBXtFDq91SXW1G+vT9UL/sOsdLgPKHygAGT96qMrZ\nCGcV1T3NCjsLKdnr5KiM/skuvUANPmevVr86F24QkvpZCv3HVF5FRVzYEOUQ\nXJuyOM8QDDQBtktk3ngItUeHhQUxsYHTgQ0JQk/QXhTTWSq+FPIzUAmqP6vs\n8mFT6eLsLsKWWQ9I938yYPbXOCFmr5MmMSXvVTCm/hi3lVY+7vMqwJ/5MfmG\nfzpdrTZOi+eAT92QDV5AkVYnCU5ZWY3YAEiRR/U6EL2eCAtPSNXUZI9VUrwx\nFSUjidG/Cf/h0Ada6fCFwsUKEWwF34QWcXhB+HJAtk2erGyir5Um56QLadTd\npw27kf0ML7YGOidYFxcHvpviHcajQbU36VloWR3RaycVfakm8m9/0BDNtDog\nlVbWzgSVqjNIBvEPY/Oj+sSj+2K8LHh5iQcJgL//CF37yrBS24WhqCqvcTn0\n2lI0p4abB5bsFQHwQxioQgjX7rBMlAlGvz0IJd+0DDen97jjlJaHHQkP74kR\nMjINqRl9GdaIH8ViXkb7JQfkPwFRYL1r6NhreJUbz+Xvvr7K7pb3+wMu9GaE\nGSmu\r\n=eRAp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build src","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","lint-src":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project src/tsconfig.json","lint:fix":"prettier --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"tsc --build .","lint-tests":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"deprecated":"This package has been deprecated because its dependencies are wrong","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"~3.1.3","@ethereumjs/vm":"~5.3.2","ethereumjs-abi":"~0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"~7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"~3.2.1","stacktrace-parser":"^0.1.10","@ethereumjs/common":"~2.2.0","source-map-support":"^0.5.13","merkle-patricia-tree":"~4.1.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"~5.2.1","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","sinon":"^9.0.0","ethers":"^5.0.0","rimraf":"^3.0.2","tslint":"^5.16.0","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@types/chai-as-promised":"^7.1.3","tslint-consistent-codestyle":"^1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.3.2_1623422103069_0.8033617518257321","host":"s3://npm-registry-packages"}},"2.3.3-rc.0":{"name":"hardhat","version":"2.3.3-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.3.3-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ad375fb30b50ea919c089e28ac411318c18bb39a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.3.3-rc.0.tgz","fileCount":926,"integrity":"sha512-TiziuWKgyGA6tURI5v84GlY8oQwMgrnusmi7fOwEjrtzgrJxYWidsqLiiLbvoFXqAsGXnbaD/Cu/3lbyjfY3Yw==","signatures":[{"sig":"MEUCIGR0ilZkadRKbCVjItclB2gMvcOWsvtc5u8s71m/FwbbAiEA117JnUkPdURIF5JgixicC0QRhCwBZz92mo+4YEtDYLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3007565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw6CMCRA9TVsSAnZWagAA0nUP+wZ5ZLOqi/sgX/FF6pFT\ngchsIgUXpHARiaV5GWtvUTOwFFrcpJhWd7dCXDmnswMef3Tb2rPqXPMF0q26\nwrNn9JOScfkTYSPAhHM92IwpAzmG1x0Br3lNG0cMLl2t2HpuHuhoVcjGbSK5\nnxBsM+2wiE8wqBKmwgCWC5cUFMbJ/sKXwyoJjg+gSu2GwiwSSPC15ZWV1F+m\n2oNMuDbmy17fLiP9+kMI37ZGdcjUVGyVk+XOcCTrHZRMJ94kcM6QGWcflO8O\n0Ya6CbCLtb9l+GxSRGWgvmOaMpM3Cud/QJ8ku3Hq0FJGgGbJGNWGv5FzPDOe\nbFsQVBlJ+V5akOvRxdBt36qWX1nlDYF82nePkJIDZxGzC6QYWeEHbrVx+IHQ\n5lgLebmXjV0r6csgb7a6gMJWT4WWaH8KPQYvlGveJUt2UrhXKZKkQDqofBgJ\nASu4K8M5UzAxtfDUweAPKoLA/uiIkArJwd6Fe7/RH98pNqhSCkNaI5cRXF5F\nQ1A02yGagQOJyJBssaVzOnmapVCRq35AqgSIEzWNVqTV9UISH8yxb3Fi+6/I\n8NFuuf5mSnKYMJIsNPD1k1i63CuY1Ki4ihK+zgfkFK4qVwV1cliN2cOjVtBK\nO8CccjElOhMxxqNQ6iSQxkJ7w78V5+gzd/eY2UDe+aeT97Gvofj5sT5Fe8Ot\nFq9B\r\n=i2N7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build src","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","lint-src":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project src/tsconfig.json","lint:fix":"prettier --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"tsc --build .","lint-tests":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.2.1","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.3.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.3.1","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.3.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","sinon":"^9.0.0","ethers":"^5.0.0","rimraf":"^3.0.2","tslint":"^5.16.0","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@types/chai-as-promised":"^7.1.3","tslint-consistent-codestyle":"^1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.3.3-rc.0_1623433356640_0.10872872039692294","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"hardhat","version":"2.3.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.3.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"76d1db08a513bad926b90b74217e5a4ec00b1898","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.3.3.tgz","fileCount":926,"integrity":"sha512-Y2icnIIzwkAvN23DaF4V9b5G8Gp4khPlHC2v6rbjH+IXK5OeDRe6gTePEziMmFiWLht5CEIC03+WRog+EIvr6g==","signatures":[{"sig":"MEQCIEZo064SQ96DAyyw3f8+LghlfjFLCClLQZjKOiNGo/eZAiBEkm1kRufLNlAd0avY6Y3OL6lyd5XaRLQTmC55E19Qkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3007560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw8KWCRA9TVsSAnZWagAA29YP/3QPlt92saNIR9+LotEj\n35E7mBTfv9kOYyuSBL2idM/8MTJGaTd8xJwbyn4D+9/o0ghFrlyL6zV4V1AX\nr6TOeCz8ay5FOnKQfFTM3WCmz+EzWh/Q/p2FhqDTBdlQD0QH1Bqqlh/1Yqhb\nKQPe84hfcQq0ymck+fFvH+yqLzkfDcMEJMMbV4AzR3or30qp1gMrjp4SPPfB\nO3NvHO2yWLxK7KS3F+b0mJS133QgAf92yWEEte1e3ASyKHpAp+hxXpQC3Ro6\nVHUZkib5b5lCH7YrVpW2qiqptrb3uuRveCTaEVu1enrcci7TuipPyc/ubZZ6\n0YiA99iFlHx46pRpGDscO0LqVg/iYVfAaYZ7f2h0fcLQIxO5eK/La3I3SeX8\nHbs1rfI9J+qOTZrXlGdu2JRirxLtMsglYgXR6Fb4S6AOHS4EbmvbehIRBVm+\ngVm4iMJHpSLqrhG0hrEp3gyYx+t77fwoWZE3buEh1vAgbNiWdhshz7aI1ISg\nKH0S5mA3u5wzWW9mzKhXEoL0Pbo7idyl/CKAj2lWZZj9Jm2vtSM+JpHU5HE1\nudsFODoc/zdgkGvd61tDVYkIZWoCLe17AotWzkumxpXvkA8YsqT90s2SSevZ\nARvpzvWaxxiIOIio2FcO5Uu4GOVvdeNuhY0vrGcUhNOrBtRNxCa8T3lJzwmp\nyc35\r\n=pa2g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build src","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","lint-src":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project src/tsconfig.json","lint:fix":"prettier --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"tsc --build .","lint-tests":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.2.1","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.2.1","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.3.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.3.1","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.3.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","sinon":"^9.0.0","ethers":"^5.0.0","rimraf":"^3.0.2","tslint":"^5.16.0","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@types/chai-as-promised":"^7.1.3","tslint-consistent-codestyle":"^1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.3.3_1623442070414_0.9902778124986737","host":"s3://npm-registry-packages"}},"2.4.0-rc.0":{"name":"hardhat","version":"2.4.0-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.4.0-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6acb418e5330f8deef324f49295ad6001a2ed2d8","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.4.0-rc.0.tgz","fileCount":941,"integrity":"sha512-GnBbrqHeTRSOliXWCZi2av25W2N6FAW2jqnx1+p7Q7BdP6YyybOsg2fLmGwor/BQM68LpBjUxkaoX/fQQ4MovA==","signatures":[{"sig":"MEYCIQDIckLjIzSB1FOkKuCp+ewqIVIp93pamhtZsxqGvJohkwIhANzsblliPOJE+7QoTx23+TqlAxyz2NO9qrUMpMMSoMFX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3118345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyzGtCRA9TVsSAnZWagAAQPEP/274w7QoszqzYA9EBUAz\nrv+Xp9JE6kxD7dCN3oKdZxP6P9CktP6IK7FhdPpCdqkHZTsRt/IipiR52fz9\nyIFmqUs4LdqkDMd+DJDrVqrbwELCVaB/YZL3lDKNU556SZ26bczTQRow9/mq\nhIInok3+7yj6e2SeBTKv3ED971ClS4CjMWfmgvvSu2jTUP5rqTHfLcZ4VFQJ\n+w0gxNViQOlRLnMT8NwEoO9cmqjB/eucwd/0xeBLd/vi39CTIsHKNUa1B2Qi\nVxIy7k8HzOsO01aD3Me6xLTb3bEgAP+aQ3RYr0jmE/koAqrabsXyo0jwOMgK\n4BrJIpzCX04/zyhL+A8tMAvzDyKp4sxHTl+PjzaYId8U5reVRLALgT+RBuN2\neml02ohSgGYrsnV0HXuUqNG31vbQDfcD1OiTJbuoMKRGpc5M3uSQbptiafeH\nmNwhYbOBMKORhUVWoSB/0LzkZhZ4Fu5N/mexSxplF3vpAYYeQ5x9OdG5n5uf\n8A+J7ezhICOgBePfxQymhabytGB200yM3D8m88XFsw8RUCgeODDvmf8vXqQl\nnAwaf7NYFYFYakoQLfSMBQQ+8QikA+2B1AaoBOrvHCttG87UKfnZmgBPngCP\nohLFqysw9XW6H+ZPQhBv+PI8yzedPassLpwCMebhj59NdimBp8SWtzpVhRA2\nkwwU\r\n=zOsA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build src","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","lint-src":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project src/tsconfig.json","lint:fix":"prettier --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"tsc --build .","lint-tests":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.2.1","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.3.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.3.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","ethers":"^5.0.0","rimraf":"^3.0.2","tslint":"^5.16.0","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@types/chai-as-promised":"^7.1.3","tslint-consistent-codestyle":"^1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.4.0-rc.0_1623929260508_0.6360278134764885","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"hardhat","version":"2.4.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.4.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b0db7a6e07fa72414665634ced149bbb10252499","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.4.0.tgz","fileCount":941,"integrity":"sha512-IMh7Ws/7fIO5RRkm4nhqS2JWEct0690K35BcFVuIOoIRMcDLKc/7+JSxhey3RkXc5M4qUvdxfQI0LRQx4aqBZw==","signatures":[{"sig":"MEUCIQCO5jBPdxfggR48MPfsFSRrJt9LHIq4APw+uxOUTmJogAIgaIDXS7QNfNEKx+MRkDMMB8NxA2EKASrj607WcXrmUTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3118340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyzZFCRA9TVsSAnZWagAAeq0QAKNhribwCZoxnpUZjVLi\nUVMa9fX4nJii/GqeCSnK+DpiQjCstWRYR0dBvPgTxg9vqjBcKJ2J4UU/Bcp0\n+lgv8U1HcKWIFLzDw1k8Q1RL7clEBSv9+X7Pef6WapjaqC1hWP04EVHbLdOA\nV8q6OYOSJrdJIwOnyre1Lnl71B4co2ZRKJ01zV91K/njRZ71m7RVbF7tGlLc\nDgVgvmy7N0f4wSxH3uXJ8nWDSQDU0ymSvkipGdcNfE2mTVFFPcwrLVsWlKNz\nz6jvq82+lrv5mUjBMjlAZKypbFheAQAIYOFsN7OVHb896ToB06JjmcE8pYhD\nJItVVWRuEn2XxKKG31L/jaKFXnqJRzhSFr1lc5diNs4BgJMrnIDPhbLLJZG1\nBpcsar5tkZ8SzhPDZB2gb8UsIAt4DIYjeU6DlGR8zz2u6q03PtH9ZAvtjlaQ\neQVziuT4Sr9elNgJSAsL3Bi1a5J459nV7zGM4E2JE2WrDKGIG9WFYTKjX7qc\nywSp4uiFGZaPvLNMzh2+IrnIGwgPYaRhzCChgpKklAMM55HDvZP039upON92\nFc1aCGCaQx1sWf1vshtqt4oLon9nba+UJF7fkwGA/LeVAKYOrQky2BNusajl\nFBsN16yuMQtMvW1qXzXZfvG1Du9ucTxH0EaK25cmXLtXJOpFWRU0YFgMXcGI\nB/bt\r\n=6wAC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build src","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","lint-src":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project src/tsconfig.json","lint:fix":"prettier --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"tsc --build .","lint-tests":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.2.1","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.3.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.3.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","ethers":"^5.0.0","rimraf":"^3.0.2","tslint":"^5.16.0","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@types/chai-as-promised":"^7.1.3","tslint-consistent-codestyle":"^1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.4.0_1623930437089_0.7672506535084316","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"hardhat","version":"2.4.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.4.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"2cd1e86ee6ca3a6a473eeb0f55bd3124c8c59250","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.4.1.tgz","fileCount":941,"integrity":"sha512-vwllrFypukeE/Q+4ZfWj7j7nUo4ncUhRpsAYUM0Ruuuk6pQlKmRa0A6c0kxRSvvVgQsMud6j+/weYhbMX1wPmQ==","signatures":[{"sig":"MEQCIDvMw7FbN2chJzlAcu0YnDCFrvFH2V2swuMOwfvVqUxVAiBD2ziFLl8UsGQZmtjLabT2GQE+EhXicybQFnymwDHGnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3118367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0jqoCRA9TVsSAnZWagAA25cQAJXGOs3cQvVyUjimCCin\ni5ZKDgqsMJqSkDHwM2ronkkl2YyPtaprT3quLxu32iqcVYwUzSaYgdhlg4A3\nL5kcCk00B9qsW+TNqjtFrK0uJaH8+bMNZJFy9+dt2ij+wEmvnit+xlkKUED4\nCDE6eljPMspTAM3EXh6G76uuSWSIskyrtBlk3YBI+OUEF4OFVxDFTK733M8x\nnorkrEWoB5N/lkn2RtgeWlnVf85FKyx6pRLhbXya/clSPb2t/qLlG3ZHRDtO\nSbbgshw+zzndvIjMJRYjk8LSWBp2KHgERQe7HJ9VqcU7h4GORpTgrXMARM6S\nUqoan7f0kcMnVuzHQNHdWVPjA7huuWtKEq8nriSxPco9w9po2EZ6ujsiggKs\nHn0jcnB24UhY5whdxYCz4aVNfVenXxIPCjrxC3j7CXd2VBytXj0zVnf6EzaO\nXJCYhGwDAh3gp2Ghw2iYW55sznDPRYr/1JFs0qbzJYUAkQ8NzajHlpvue6tm\nOAMnAMUiWnXtw78sW4V6VjyT6qdY5M1mFOovyHVRRB9m/1jC/dGauG0frlm+\ni5cQwKmpAuAl9dnAqDYaWOQ2dewmLhZ1h2WP7T+foSwVLI6Fona4uohfdRoZ\nQjDuR5UUqmA/XD2kB00gL4dNOv4z6WjTiO25CZgAxHek3tunrsap+NZcYD40\nHHIX\r\n=c9OX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn lint-src && yarn lint-tests","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build src","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","lint-src":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project src/tsconfig.json","lint:fix":"prettier --write \"src/**/*.{js,ts}\" \"test/**/*.{js,ts}\" && yarn lint-src --fix && yarn lint-tests --fix","build-test":"tsc --build .","lint-tests":"NODE_OPTIONS='--require ts-node/register/transpile-only' tslint --config tslint.json --project ./tsconfig.json"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.2.1","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.3.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.3.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","ethers":"^5.0.0","rimraf":"^3.0.2","tslint":"^5.16.0","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@types/chai-as-promised":"^7.1.3","tslint-consistent-codestyle":"^1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.4.1_1624390311874_0.9825551779083561","host":"s3://npm-registry-packages"}},"2.4.2-rc.0":{"name":"hardhat","version":"2.4.2-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.4.2-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4eaf7dd9ddc088e1cacb38a834518ecb8c13ca90","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.4.2-rc.0.tgz","fileCount":943,"integrity":"sha512-coM7IvEhqPV+BaqMhSI/5kNVhdxvxj4n7Z3CkSY67XXkXkdvNngLVD3M8m2DIXE8Y8IT42yt0oTA6/bMCAYMCw==","signatures":[{"sig":"MEYCIQDptL6D9Z7L5Kv7V8m2vGyEuayxxBjmTP8/cxWZD6aXYgIhAMQeSWAoBUTmDgdYtUUuJ4f6rsYPLOLwbqgks/iaIR0I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5w84CRA9TVsSAnZWagAA+wUP/12YnF/AMwkYn5yj1QWm\nzF8eHj3FZUhg529/hI8SvoNEEmKDBWZcPY17lrHrPVmQ4mHT5UDTOLt3gd1L\nsMp/tbVzAEM5cFs91Y9XnOG9E+Ne7h8FBH4QsgWTuPj9DhUaRh2RSxF1e4qf\n/pIGoQVv2N6ixe8YPdTgN1kHpoNauqcv1Yk+lflAwvcvr+1NSMtxefb4ncv1\nR32hwWUFAwCGYLLrVXKMPDrGtdwuDHqVB45WYiOQwoF/HJfvVRMtU7dr7XxU\nASofmn7StE0Zbr+bqL7VUKdDlv4v35GinAPiY6eWoLQWzb3IIUwnPv4feEFV\naOsibGnr0zk362fC12lOmTZJ9ss7DkeLwYyeUHvYkK5fQ0K8Q757aQtwPs5E\nY8TzTOzpjaFj2L+t9o2AE2dR3KYmP7MAys0NHSFd7pQXCwrehcDnjrtq9yN1\nhHbe1fmKl66nP2RwS6/5MoWFx508M/S7MoMec+JBhDmsQdg2wBW/dmttjVY4\nYPnf6RARuDv4Hnucje675p6V8n+X1c1bxnk7RE5w8ENT6AK1B03z1ffnirdA\niC63WusTpVTPms5XfEpmJMMaU6jORxHGEy/vXbvuKK0dEBS1hJin/hRDtuxV\nK8xgY992wvGwPq+8u2Bv1c26E5QtFxVUtAtv1zjjjSiKodwwVmUmsq7uq4t8\nIDWp\r\n=sHLj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.2.1","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.3.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.3.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@types/chai-as-promised":"^7.1.3","@nomiclabs/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.4.2-rc.0_1625755447579_0.9137766488118733","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"hardhat","version":"2.4.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.4.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d72956d89ad3d57eddbac346e27572b4471946e2","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.4.2.tgz","fileCount":943,"integrity":"sha512-tmUyFV9c7g9iODSGO/E7DFegBsFgtTc4oVtvryVOBZ0LP0ViYlgwcsPiRwOdmdcf4QHKcp900vEsD9jKgQyovg==","signatures":[{"sig":"MEQCIBIEcObr4mxKzuLIAAsGqBhkrZ+J6co4QLEqcgfvggvhAiAsb9vcJajlFOK4cO6A24KY801srVfC/B8tScDXEdce6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5xt5CRA9TVsSAnZWagAAcAQP/3TiodqkaVSHheLHJfea\n6S5pqHEaiUz/BeNJxr/R3y60eJ3CxKLQyHhIR79l6kvLt6h89QtZBW5qjPUX\nIOoh6mzv75uImvDSEv5+EutMyFjhCDEsHPSkXPp3wjIU2QrHc+rrSsmdHsNz\nUE3cxuWrutd9ecY/1CDa6oZA0HBogTKodD3tsWhC3ji466eJI7A8gQ2PLr1R\nb3ac/ALr52JC7ywJUHzs9H7z8ct9pwQ4B/C6785G3qaZRMnyvBDoZ6MNLXL0\nXbU7h7n+9Y1JAEvaR6k6yrio3xDAmBDvvD/t/0owMsjkMchcUVnV0e6abhb/\n3094qiTK5VSWSxXS5jTQgono9mYTo0Ho3e4y3N15PNxIHU7m4YMj5Uldij1F\n7icv78Njx7os3XbC/GzTu9CDFAzbWkQHA/Qbry3FyvnirzJ/bNT9Vuqu7U+M\nayVsm7vXUiiWYskwJwrg8PTjdeX0zyPLnuWDOJsAaypQAU/QCu11Y1dx8WaI\ntD3sQ6q5KII1mE0x60zx5rhLzTnmD8ZVHRClJ1nRNsrKfO9eal70++Kbb6YP\nmgRFp0BitloJQfy+oGtlf8PInOZzm82L5QuuFYwQkMsG6eArsJxs9PFamqPO\nrRrAcBeW3wYEDUDfd2Qdxbcne6LoaA6sxTZUXhSs5CzZkW3+rsJy0aVHZmlp\nZJ66\r\n=mMHf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.2.1","@ethereumjs/vm":"^5.3.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.0.10","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.3.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.3.1","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.3.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@types/chai-as-promised":"^7.1.3","@nomiclabs/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.4.2_1625758585199_0.47047161191827436","host":"s3://npm-registry-packages"}},"2.4.3-rc.0":{"name":"hardhat","version":"2.4.3-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.4.3-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"931a1eddfd3ecee02e3f2d395de450a32e58a7f8","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.4.3-rc.0.tgz","fileCount":943,"integrity":"sha512-sYvUPy52MN8L9XPw/h91BnOWWnj7pYmM7+MF2qzcs7SPPqpWp1YsSFf0xkFquO8eZnqLaTCCPJqe2d1nZD0GJA==","signatures":[{"sig":"MEUCICQElt7Zh5RZ09edNQCTartRV/QPW2NVn/a6cVTM85o9AiEAwODWkN32Jb5IFEqEWZ0IM7kWbbNbxBMLVpUrFiR4rqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5ykICRA9TVsSAnZWagAAroYP/0FlnYAa/RCLuJiQe7jZ\nmJj/YCcM45fS4of2BwaA3s/iFNXrJ0SvYod04IrA+UhdmpzS8JDu7RkelR23\nP090v17I8y9z6hjJdCGRtEZFBnKe27Ri3IFGkEN9PcgEewNR3vsc1+UoS+GS\npMnEcJP7R5Ezu00siOyMX41REfAh/iVvgGV+D5IS7GOq6UM2qf4Pk2ZRSfMh\nN+LvPA6Bxzszh9gwZRaQ9TumHWkBww/LNzS6CUXY4+UhpV5bEL0CxPSyjpwf\nibGBH3L/zDgNCjE5vqmS3HMSDCw3RhLHjbtN2rLAca+b7VgOED5mLokKFvAd\nUY0FiiDK21JMgAlSFwwxu1DR47mYSpe7XiM9ol1FaYzVtvwdrNi8FTv9Rokb\nmYhPq0rMYIW8+QZTckwaCwfpCOyjzUv8kjQCaVkbz7azHRVwliSWvApp5fbF\n+fq43PX3rKWcezqlsHlKi6vHpJVEemboiSjEjf5PiSfHUvNJD+xq3+GfZHu8\nYNydHHFdEe26MdF5quc8KtRxvJ4uXYERwZ1D6Zku4jn1G1FJbmDV6g8ikzkE\nl7bJ65vz+Z8O+zSz5OjJ+X4FATZ+U0SIwhFjV6DSnlHBc0VDIVe1zuba4JVT\nQ6v+jsw57Mu2f+Q6WfdkTVUcR2c3gdZCr1ZM+W9n1zDDegAD/BiyFKIRJiwh\nH78Q\r\n=ukiw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@types/chai-as-promised":"^7.1.3","@nomiclabs/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.4.3-rc.0_1625762055903_0.4715725131481421","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"hardhat","version":"2.4.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.4.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"093373b383eacec0d3e7fb223353b2f0cb9f2802","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.4.3.tgz","fileCount":943,"integrity":"sha512-xgbnhEnmaKau8xT6wPJlzoyMLAZyxQoElACQQCyEeAY1DURpZbYwjIQUywmL/ZNv3QEl38Yqu/n8mPOc2HXyGA==","signatures":[{"sig":"MEUCIQCnL1AOoLa1qzMg8IWIGz5WjjGGGELcIJJmV4s/GrF/xwIgaz3W1rkOWen47yBdQtsFvy9jDlTObljCubcT7I2pgoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5zZqCRA9TVsSAnZWagAA33cP/1YdKhaJpMFox6C0Ac+b\nk/iPNHp/fclZ3SdXCd3dGN5yd6dDDc/VO6aRB0yMdxl+kSEZUTsCUytU+E7I\n2diwA3hFbWVdfrk/FDeCxgCY061MENCn0JEenW9FfIb9YbGmL2Nk/xrHZwVW\nI4E3/IYHWUomr+Z1ZpHnpTYpXgVBoz+yRnUa/0N0zTyrktPjbJgxaT5EscwJ\nMntWAvwvYjy9O+Q23v500IEprAMTfqJNzHn5NJltZ0h52R8VvCe9KiQcVfpV\nBGSm8KaMK/FvVYj590+ElnM/sznVw2loopSflCPq6HMKYNK30qzT4+M/JO2y\nWFezw2Z9atPCA1PN3Cg2C//k+321Llr+C7D8bxL4njww0dqfmyKiXlZgGq41\nCtZcSgOZMiyYhvgkiSgkn1zC2nz5QKiEpt6bz4E4B3qlLU/3ynx5mu0NVWLE\nbO/X0WuY0qUyQCwAPOZawIzUEjOqUi5EWPEDbGvQEwI1RRgxIufajNjtfecw\nlLOpOrp9wO8dxkzmHIrhXDuGiENjUs6ZHT49TyrRpfe9cbf9ZAMK3FI6Ufic\n2gSPWRdHz89iRos5id/ddiX8XPTFaF0XIeYTsESjL0gCS7LbZc4yHss5mOpw\nTQjE86F35PzN03GVwCFZ2Bz77zF/J2awybzNrVwTDFqp4gGyUgfPFv4kCEAX\nuXik\r\n=XapX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@types/chai-as-promised":"^7.1.3","@nomiclabs/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.4.3_1625765481870_0.22059591010977053","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"hardhat","version":"2.5.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.5.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"0a10bf85d9b2c3c7c12cfa4e35454296c670c054","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.5.0.tgz","fileCount":963,"integrity":"sha512-S5CWcmiFZlFF2qFGyf5LlgVnJDXwTs5UBKU3GPQCjsUD3NAIWzXr/4xDSij3YWdg751axgLiKAJM01cHcxGb7A==","signatures":[{"sig":"MEYCIQDP285EgPT17Tw4qe7NKtdqbSfF3MYPWxt2w1SpYB7RTQIhALiorOTnpUumwakT2FuBntkvRVw4qp9JiNN9mieCPg8T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3278599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+InXCRA9TVsSAnZWagAAlGUP/0h7zel6I+TQ90jjTos9\ny3ngEk+St7iYYD2EFVOtaNpimHMT9quFmCXQbFNM3Evci0Fzvs/qHdZX2cZg\nAzM1UtLz4L6jF+WF4Bp03cToCg8dlA3nirLhdd7wzp30SDo2yZ9SYA+ktE3O\nVlh6iG2KEl+9qK0KAFLsQFfTqOcyJOeR0RDi9ujbTsE3upWhwWdV0b1jC2+h\nKrbJ7pvf++zYdjt0QX6dIsHWGkG6NuL56IJq2oOGyybQIJQv8iS0pQbRenIs\nkBdLFmqVJaO/Ih9uH/243B90rTiFTnF6yN/xBxOh0Hvonm23DXn+nRRxOFpe\nch0EqFFeBlLw1SwXEACtfc3J/oODqAZexLk+1Fv/NMTU0uwTcuBPob/D3MYr\nZBLnmVYvx9w771neqU8a/VtMWcOuOWgh7eauztcGsSfj7G9UtyvfLysDieru\npu+ccxTLDJUthM19O0wiTYZY1l9FfFKkMhtN/E7rhTTIIFGzTRinHaAdwbuo\niuSKmPTNM2GgNTafWM3KvQBszrzUfVwuSROwlbMAbQ/2qiuivgERUlybn1GH\nve71sBi+rnPbH50W85byvOmd76EvjWwIKVv9WUbkYR3deOUfYkgH8u/KB4Rm\n2b1DiQSrL7YdMpC2CMoIZWesO78SvNS/ZpksahXkGckVBZIRdpFeQP1p7UzU\nNwQ2\r\n=KWVY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=8.2.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@types/chai-as-promised":"^7.1.3","@nomiclabs/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.5.0_1626900951324_0.9401598707919621","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"hardhat","version":"2.6.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-project","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"a00a44d36559a880c170dca6363cc33f7545364b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.0.tgz","fileCount":962,"integrity":"sha512-NEM2pe11QXWXB7k49heOLQA9vxihG4DJ0712KjMT9NYSZgLOMcWswJ3tvn+/ND6vzLn6Z4pqr2x/kWSfllWFuw==","signatures":[{"sig":"MEYCIQCzMiUN4REPA2VW0wh1Z6LodBA3zvfu/skvuQVcnrzbjQIhAPLOp6B2GX8BPgC47uobJyCxzXPdFZKLAb+wa7tB9zfW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDZWrCRA9TVsSAnZWagAAu94QAJ80Iw8CWD4T8M4SWUc6\nDsEPDcCO8WQUzDLrg6ORVTApCKnMOidKIAu5obwBooXwKdAUlWSQ9ob3otKF\n1/ImErkupc4m1lEnVDmxweiVSLS/Ri2jRwps4Aw+JzSoDJavXTEBYRUH/uRv\nvRR7XrNLc3QenHnt/Smi1+siLy37vHNd1zpCZAuEUV6V2cYgiJg5D1Mm2n1s\nMykjQ291vzgPXgD+2zvStM8ZH7jNM8ikGnEijeVI1zY+5+UKOXWIiQPBjNV7\noofIAIMbLxUT0VnSTLSD9vY5R+yNg1Ar9uabBCi5ud5Sgq6ssLOt9Fd/Y+pu\nQ4jMIcQp9V6UECF9tB0npZhGcBSd7Uz0zFE5Sb7r+b5q/NKwHx6IEDpCuJHj\n4heCIIB3VtUVppaUQL3NFoZVVTYtEzD9M5VwjEl2mC+pM1XLogqiqrZl2z/q\nQ+ATPlCK2vF+HoiA1xuG0xBIJhqnPRhWYLiRGODSL0wxluJeXy/7FwcWWiqf\ncv+D5SaiCCg2JdMo9V99QR2PBACp5b7rcZOVPRuxhz9wn7sBRibtiZwWi6Zt\nC653E3MQfaxvCFiOSNAtZcm1OcHrs72NU0Qt5HmUuewOruW5a/HEgLqI8wtg\n1H8TTfLd70HwrjWCKVI2nrwPdod14vnGBbjS1OLdTHt9lYhokVXxGZjhu8rO\nW1w4\r\n=KJ5+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@types/chai-as-promised":"^7.1.3","@nomiclabs/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.0_1628280235445_0.02815535677173786","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"hardhat","version":"2.6.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4553ca555c1ba8ed7c3c5a5a93e6082a2869b3ae","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.1.tgz","fileCount":972,"integrity":"sha512-0LozdYbPsiTc6ZXsfDQUTV3L0p4CMO5TRbd5qmeWiCYGmhd+7Mvdg4N+nA8w0g3gZ2OKFUmHIYlAbExI488ceQ==","signatures":[{"sig":"MEUCIQDbXMSM3U0yLjJ6CuDYCeSElhv84dIaukCKOTeroWgrMwIgRDdgDZCSvQhx+CG9y0phr3fecyQxTn6QmHYt49v+EPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3276173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHp/NCRA9TVsSAnZWagAA3q8P/RkhxLmBPyRE+oC4Hslk\nr2PnVoASRBVpMv4rkPaqzpo20JQiPNv1ABV73ercASDHHXKdeBZUHJAhPJgP\nIWDhz81GBA63XizrW92XT1xhT0HPW5/0xgBXYuK+Ik31F7TXAbWxLMrj56lA\n7lI1SDystHPxVDgU8eTjv2PEA3KtXK1FuSyPPqhJLG+Ti+TQB0PjpC34EA1+\ntKo8LbamqkruFq+HmE/QY92Cz7R/o8cIkkvFxvl1XbID/vqU7wPwp8FePJ7j\n+C8IkTT3YiYTwwDM36U9Bq0rC8kpNUHBN9PWGsG3XustxM6rHD/CBFuleG9G\ndMfDcrcmJEYtZJusgNxUaFwCSJ5ARpfBVevdbTxqe+MjvRJ324HbdfWqEKaC\n6a/mhb6SyPaQOGoa4WY5znrxBU+2LE0lYQAocUMmvxVvVg9uKopxcVWoahfw\nGYfR/J3UJyADUsTRzJcSlZDZlHIiuk70PG55agn9NpLUbPCIk8yTXgDDEs5L\neFtjISSOAwRlFexXvSOoPBpifwMMo8UsxdVikj/Gr9Clkyu35/+wTO+M4d93\n08JeO020O63dsLvZnlqwnB0w2yS8Ttwnz2LJCMw46ZNP39qUaq58Et9w5bH6\n0YNNZZJgDwhHoOU/62FLlRePTiFhQmAz5JLo1kXPN6QV43jySw3oQzk283Gn\n6U7f\r\n=vkg0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.0.5","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@types/chai-as-promised":"^7.1.3","@nomiclabs/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.1_1629396941384_0.08303344098607779","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"hardhat","version":"2.6.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"940d1df0a0373a6400879e1041fe0c9b746ed84d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.2.tgz","fileCount":973,"integrity":"sha512-83kCYIrkRq+vrsjOLIv349fbMpL7Vp/ZGpWtu+KLMH3wcAAs+aMsABZJ8W5hb5uo69+06KeF0pCHQ6y8tBAcwA==","signatures":[{"sig":"MEUCIQCG7xGxWezwCTrgFOi6SEO1IOqmqv3kJ6F05vUePmLD3gIgCcUZt6z6VF+8Q43XMICKYcTC60mGsJHSY4uE4fAo+pI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3281075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLlLKCRA9TVsSAnZWagAAjf0QAJiQFvozVVLAUK8IhxHm\n2JCSs5iwFPZ+jS+LGukD9MpRnYCYyWO5deHJDCNyL96sCK6epHsDtFKOTWs5\nao/eaPkS4/xTY8FeG7q9tMfvgcbjGCchYdU3pBCAER0xgAfZ6WRVbQxtsr4u\nokFoQMFZOJGwcOzRT+JU/AfSuJomhM75np2HGDs4x8uOEFpUaupkYPxNLLrG\nSxVqvV1IeSouVKqP4DoszogGLaMWZnaCmors0/Ot8CIju8rcp72RgJQq/TFG\nICtloQRnQBAf4cdlbgHCe/+WA952Q9v/1yzyHJuHS7jKaXVpsGh4dLs+wPO2\nCK85XZ/biRSi542ExXuHUz4GEpoFdVn4nCz7q6f3xmqsAeGZlBSRf7IYnYT+\nWiLg5ntmGZnSo+txzY70GM+i3vhNLq3l+52W58B7JlRs1G0wmH9FO9owTolk\nmwio0vlDHOvYL8qqu05oSQW4r2klMyenPV4I7gAtUW9n0p+IR9XttIKnC+CK\n3qN2vEMYgLcQzcNN1GAdLYLmSBzs+SsOE4pAGDYlpSmbRUN6tP6S1nPqB5pl\nwMANRwpl+EmqqbblqjKNME9lhbs2m6AxGqX2OXND7UTB6Q/lWdjeVIsQumzE\nKAZLFYNObJjU1Ult6Qs3Iof9Ybrlnkf29cvyuXUSqeutCo6ksI6OrefPAoqu\n3a96\r\n=hXtM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.2_1630425802189_0.050621534650382216","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"hardhat","version":"2.6.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"2a40de477e8eb6e1227844b149d77a0a220faa68","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.3.tgz","fileCount":973,"integrity":"sha512-gKcltj1s4RyCMz1zqdDuIm9SLzxRno3WKuXPHryvSOYzdC1kkbPWEsGLcj3hCU39WFqCjkcbdXes1alREoADTw==","signatures":[{"sig":"MEUCIGFrxhjRqFCsgyIrZxoUbHnZMfGk/DIUhmK5XM4umPBUAiEA301AtYUvmL5A/hHjYgfpwSHZ2ds6Z+3BNe2vB5VLFtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3283566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN5chCRA9TVsSAnZWagAAhOUQAIiRXvkU51/eOvYqpFSS\n0I165jfA/w8hWg4d5jMmx9dpncUb7b9HHHHBW62I+gBDNTEatHHGcn67asum\nIKKaj9WbJdG9lDAIxJTZs/udRqriyEyG+1Xbj99B8WUTq96ubRYVZXMFL/i5\ncPiI0kGm/9SzjEhhJ5BE3JlO2GT555SjaAx7rIAa06hS+zAH8FpLp08X4I//\n472qNe0d5DgYXRAWJkS53I1eN8A5kIqWWnbip8o/zRDA5EQYzmd2JIXxZHFU\nH3rXj+wU0L7enQ9HP2P+Zej59u7cHaajsNkn2VBlQfC8vIXEJ0y9QJralk1x\nMD2H2sxY1zfSCH7yxr9F7I6tv3zVxJKUzRdQOqqg33dItRH0x4PO6eDD1hoM\ni8gkxqtwkkVR0ijtCGXsiXI1GcoWEZ3W0Fw1ThCQv9ODk3nQ3gJhvkqWTaoc\npJ0SvpQJ+BFEoJ/MyEnXGGS9gFusZG14QO0a3UwNZX7K6dpdLpcvjDh1HqxI\ni+M984MF1qqmNS2WWskkhCSHtnOT4tbPeN27yqJYjopixEnd+qE6feLmJeAn\naeJHImb9/CZuSGk+IQUhDj9+QsxOg7wffQiAjVWMR4cTP2cwPMi+TsbdxXCe\nPAQj9kRbyIXkdYg6BBpH7pP/7WrMeknoN+4dMP5Vthu89P2/33q4WX7x7TOn\nrm4g\r\n=z9Y/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.3_1631033121048_0.9352768064916597","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"hardhat","version":"2.6.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9ff3f139f697bfc4e14836a3fef3ca4c62357d65","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.4.tgz","fileCount":973,"integrity":"sha512-6QNfu1FptjtyGJ+jBR7LMX7AMY9gWWw9kAUD7v0YZNZH1ZBgsZdMHqXKiSzO5pLQXo+fy9zZovKAUNYbjQ/1fw==","signatures":[{"sig":"MEQCIESOBe2sk91DocoE+hXI+RdtfazdQDn73wmlki3UXWFdAiBbJZb2BIavzJVM/vPlworyx+6Oyr9BwvlqylGWjNw+Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3283690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOmcoCRA9TVsSAnZWagAAkBkP/jSCZwbMq2zhZx5EzExn\nKkbN5RiaO2oBtLZEa1DhjI/iadgLRtPp7poUJT8RnmWFOlLG6hfKI5+RzXjJ\nExpcwO7XUASznoNhZrosoCyDLe11yOXgTyUt7+69QzRRR3RPoV3qorZ8+YG8\nNy0TeH+5dGPLoWcSwiWq1JROeo36aySXUTmnu42fU/s7DPUDlxdVvZyXQfc8\neQ7BANoDJrYYmY140ZsQ04b7aKbka7JHues1H8OHjqllnOlkwXERZy27JF6g\nHDgAx+q/baDGGFmq4i8Ck6LEBDsbuHeU2/gzM2JQAwL4gdvpR21aLmsfwFfL\nqNazQ29D+++FFeFdyGAW7z+Fa7RQAVWSB0P5HEDoYlIp3LaPHykGAuUt4x0J\nArDzWUu7KbTM0Y+gN0wo/hSeMH/TSi1thnAyhl7pl2w6422TrstWcjG78G0Q\nhLoEhg4l2AmJEtht1tsM8pk+svNC7UTUIFJZIuFBz+92fp8D3Q7nq+NyppdG\nIoESH4Jewj6wTQx3PdeaRwFeRUy01eMB3YquWYo8yqIv/xPUz9SDUxufP1wz\nrRpDhr0BGoUcAb6YCTCA1Ezn+1ULMO8LrhFihqd8YdndE9jK9W5mIFxzC80/\nJ/ByZBeKSUd1IErFg1e9yfN7p+t5uAfQos/fEbFkKKgl3KxBwQhyFxIjEtsn\nt7FG\r\n=caox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.4_1631217448392_0.49406817457612817","host":"s3://npm-registry-packages"}},"2.6.5":{"name":"hardhat","version":"2.6.5","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"61d3e22da34e1b175bbe599f77396b32f9788b58","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.5.tgz","fileCount":981,"integrity":"sha512-sBhREWZjQTtR/KMMp2F3ySuDqL0norjNq68geR3nlXRHXYKuNKeL7xqVsmldekt3sVB5Wh1WX7xDX79kvUr+fA==","signatures":[{"sig":"MEUCIQDCdWEsJSSld+5qdqQvvBCULV3FY1BPyPygTVmJJ9sMbwIgPxky169ueWJo5aVjtpbKdcN6lewNlA4X4u7R0vD9+/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3294540},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.5_1633438841587_0.9033795832443818","host":"s3://npm-registry-packages"}},"2.6.6":{"name":"hardhat","version":"2.6.6","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.6","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"11d2dc4c1659fcbb8632de9399b1b4999f8b3628","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.6.tgz","fileCount":986,"integrity":"sha512-GneZAwvNxf3cNobYTmMSp2qGX/yJyUmHD/xjW+8zF2AgWkLS33CHmGn4aRFKqfjsk7BS7FU6jqMmmZhHHO3gUw==","signatures":[{"sig":"MEQCIAbEU2Jp1TtIVEnklwRzSdBfxGLyxobA4NfVAPqZTBvIAiB39xu9+u+BYUG/wVD33JWT5lC5BB+cLzi0OEcXGGV57g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3298338},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.6_1634235398830_0.9861160063077183","host":"s3://npm-registry-packages"}},"2.6.7":{"name":"hardhat","version":"2.6.7","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.7","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"f9949e58f019439f0c5299b24e7f91d6c6a5ff29","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.7.tgz","fileCount":986,"integrity":"sha512-Mua01f6ZN1feQLktHSH2p5A5LCdA+Wf7+O2lJDH6wClvWPtI2eqKNNY2gxBwYXoQ28GZrT3K6mqQOZeRWAca6Q==","signatures":[{"sig":"MEUCIB0ZVO4lfFCN1SYa4mCn5LgDgho4IiqxpIEEiYUw7wOKAiEAhXt8s0s8Cwsb4+wCpxkTOKITKHutPKu410L5fMLUWmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3300137},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.7_1634842144136_0.3198981043870135","host":"s3://npm-registry-packages"}},"2.6.8":{"name":"hardhat","version":"2.6.8","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.6.8","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9ef6f8c16f9044acb95609d15a760b89177b8181","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.6.8.tgz","fileCount":991,"integrity":"sha512-iRVd5DgcIVV3rNXMlogOfwlXAhHp7Wy/OjjFiUhTey8Unvo6oq5+Is5ANiKVN+Iw07Pcb/HpkGt7jCB6a4ITgg==","signatures":[{"sig":"MEUCIHKloqW7Kz+HxaZbCFOCYltrlrHPGFRTjGBNCjZF19kjAiEA9z3scDNaz/uYOddyrHE6zfi2O7Ii/6k9jc9s/pNqWaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3316601},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^3.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.6.8_1636062313218_0.046260698201623596","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"hardhat","version":"2.7.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.7.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d8f01bc07bdd88ccaa00719ddb18618bc59a73b5","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.7.0.tgz","fileCount":991,"integrity":"sha512-DqweY3KH5gwExoZ8EtsAfioj0Hk0NBXWXT3fMXWkiQNfyYBoZLrqdPNkbJ/E2LD4mZ+BKF7v/1chYR9ZCn2Z+g==","signatures":[{"sig":"MEUCIQDO6Y+yhjywhIvYVlUQ2nzfPYXmbCbLTl0bbswSYY871AIgGhKC8eJIcR6b9BjyJY/koMMxavE8LzZkEX9HTq3KSj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3364445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnrexCRA9TVsSAnZWagAAeNQQAJZz7pcCLI/RE8HVOTIV\nQOLw1kHzeUH11ig+quRLU8x2iyL6go/7gIJaWmXKvaCdsmQSUN16ZXzP4vvk\nQyPmn5KSDDuSCERmkH8XXZ/uWi4QTe3mbydgAE3F5PMKBgYIQeDP80IvKRsM\n4qv8jWJczEYmMTAkBccIPIaXUzAthPZkyL+LydVwKYlb3OvAIZLr3CE6YZGh\nOAuqn15Bl5yB4DoI/6mFduV+d6kBVjW6SnQSRxPIMSUHPN1nBz5/EqtY1CLz\nsEFs2EAmHI8fCbEv9T2EJgHv4e7XzepGc5G+R+7LL1BGyWcRMdfl6LcJNlrC\nQRwE/bBVdrtSOBIicpEtSYfJSN2yvkEycgeV+jjwsetuSpBnIaa9EDwFYsIY\nbjFgzhYeVN89dIPtOdqnzoUfVMW90Xc1dxB3pxb1xsqNYlmzFokMUHNIVnR2\nctMPsaSoRDd52l2PqfMclt6jwOl0zbmTBshMozM/Bm77eo+4JbAjp8JYEVtk\nQRro/9r8ZAT0NtI9QAMYNnVLqhJctCedOCAVATn16po125sNLWSv1RdlcQuq\nFVciZ4MTytpCeXVdJsfVwFjZrU1o8F90yCX3AAzves+Q88tefVKODPETj3f/\nlCGX67amqoY/3LpXbgmZ4VIBitIzu465wyGrBzjYD0cK5NWzFWTGQK7e3lSV\ng1jc\r\n=NpkC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.7.0_1637791665120_0.11559268915157683","host":"s3://npm-registry-packages"}},"2.8.0-dev.0":{"name":"hardhat","version":"2.8.0-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.8.0-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6bc4ee7dd59b8aed18394680c321b8709b5bd638","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.8.0-dev.0.tgz","fileCount":991,"integrity":"sha512-s0xOYxmxwui789VO2eCfGrj+hh4GDJT32Eqa/kpxfqp1i7ODBONU1iJv/E7aPfLojxsKiHab//bo5hT8gUkb+g==","signatures":[{"sig":"MEYCIQDegcmtK7pdn1zZtr/BSfoqZ8Ql0Qw5EoDMHfH4705LfwIhAO4KN+d+cA7NVZcfzWT/xP0+wWrgoHRdvoamfbpWB5ru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3391303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoBBZCRA9TVsSAnZWagAAYXoP/1YDFuKPnQpsbs+XKY5q\nA5pQZwdlHa87oGrJBu00t2rWtRVdrqb8xJwKQpZfUeqty8VOPlDJ3nvLgjqG\n6rvSk3a0qiiW6Sad7MYp4MXaC4R5QUYE5OIwEQklHHyNqw4kK56xXFGTk0t9\nGOyMb++Lb8r9XXXtNDyiOWiOy1t/PWzZ5wFC4Nit9xbwzHWe/TXzGqlBytqH\nezNfNSDwll+C7Kym8QBvVMFqx0SRM23RLQy06DUP9dHtzoXItlUatNFwZJOj\nsdPs6ffIT3kKlEkRsxFg64PS0slDhQrhhVZQvkY5opbfG6qMuvFuKt/AjVw0\nlepNA+U1Ha0sNa6jRk2MLoaks15SRiQx1VT/KQAq4VYxwmLI9GMpd8+Kojol\nVKJeT1128bbtFwz01HFdvhJeHI17Z6JTMsTa6rftXERRc6qxt/ALTbjYtl8/\n8TYOyeXdYXiJdlabqGLRjiu5fZ7+ZoMH9MW1aCvdQugVkLlyKLiylEyOy/SY\n6WWSK9jLvFDkH7tM1hc/rJDuvN7nnuk7QVRVeIxs7EFa5HEzwKblchACmMQr\n2D7FN2WnPhoPl8agqRwdb++AjHP367apCPmLKIMOWwa31gXCTsVvKmj4pEvt\nFcDyVuF4PNgsyLK6POaVjBdC7RVITO/9Qdy9jSDg+Wg73rC0/+/0Igctg4Wn\nsCc1\r\n=wdgm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.13","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.3.0","@ethereumjs/vm":"^5.5.2","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.4.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.4.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.4.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.3.2","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.0.3","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^10.17.24","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.8.0-dev.0_1637879897666_0.32977941209606887","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"hardhat","version":"2.7.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.7.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"576a0420ce874fe00e7749924aefef2a0b14d3ae","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.7.1.tgz","fileCount":990,"integrity":"sha512-zmyQe9tOMI9UmFXNnDzdrKMezmKyAawVxU0oIipWPbl9D3zvQJEKaOaNgc9gG31dgkh4WqWCnUR/QxV1U6ctzA==","signatures":[{"sig":"MEUCIQDTFfmztvxh1Qifrmr86gmcFf4MhYQTp0daI6+AFfHT2gIgGFnSV63MhP5C3pudzhC0JxT8AognRm3b4CPcxbHaXGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3381282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhslZmCRA9TVsSAnZWagAAqDsP/iNn0szdIGRI0Oby47F0\noiRgbCfdIEnyZmdhIgA+NNtyTiUj4UAWyrql90WTq++P4TIaQ7ZoyTT9tPqL\nQ2LENjlyqrH83ga8eDacc5lKW3FtxkI9oSxc3jlOyZZXdVmjxs0u5+eZDESU\n0UQuYTclC26OwAhgs25mOzRIYIMXsRRlKMjOPdLzarV+7Zy6D9VuvFbLf3j5\nxeruP+WCGhjLfM+DUqG7FtvWVZXYD9VhE+JzdKhksrB88UD66NSb+Ks4IUad\nrkzmNKqBh8/TBfBwbMAlRVUYQdePGF4psaXTBJQGgIgpscQJL8EwqlZAAXk7\n1UjYyPlD0gQDT+FQzWXH55n//Zw4mm5KiLpgxT2K/To5WGHlF8j8P2sPJUtn\nVTZ60v+ToIp8LYMZrTcEiIx9u9mKcOguWcH4fC7ZrRr3ZJPIy+2FK1L/+Nf5\nND0A+F7ApbN6zUyTRlyziP0KB30qLVIXyz2QdmXixIcdONes1uDSmfmUw8Gm\nOery7bGmVYT2rf1Zm1lPn98W+GunsL9eNHgXXGx0wzQoWx839gsSru7lcGse\npbelbIZP/k6cRiyh0RLeeyHyuaZKglWbacp5Eljgb+30YiVAY0WckB4MKwNt\nZfnOVSSNQK3iHg/gMaIi7hZfCtqlh9DBsy2oQq0GjLm2ZAl/gPmcEmF3IWv9\nGsyN\r\n=U+0H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"gitHead":"75589c7138bc1a759ccc1c38e80a424a643061a6","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.7.1_1639077478063_0.012364662021693507","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"hardhat","version":"2.8.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.8.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4701fafe2de4fe88bed328561e554df85455385b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.8.0.tgz","fileCount":990,"integrity":"sha512-A2L5F+B7HgdvfcuEWBXyokzP3biSlu4UeIvNR/lgSC0Og/2kbP9cjMMkIH42V1W8nQEZk70VuryhVKX2uHwSYw==","signatures":[{"sig":"MEUCIQDlzi3uYDOcKhMdX0erNuY8Xfae25ktEBcEQRGXtjNm9wIgHGiSvXhXW6H74GAeHCcwqWOeg2/pzfaswszg0ftAlPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuSBzCRA9TVsSAnZWagAAaNYP/jxFevSuPaMjgVxP2ZLl\nkhUJRBQI9vKaZCCcWQhlqio9JdRPkW6zzWVysh9CTn2jSspb4PsxA8btT0rN\nf97jhnKEvbm2B/N8VTl8rqCFnLJE5bVmIWklx/M5M3QB1lJHhDoz6/OJKNG6\nkYpP9o2FA6/UOTvp+iY1f63Vgz+fgy+JLZ0MRcnnrRsLywRvVerbXHabXXRx\nZYdWpFeYdY5OqantjqgBfVf2usVbV2f5ySLmMNaOJJLICumGWd014G8lTt2R\niSbmLziQ1aAYmlOu4VvkHZbmEIt8I2LGVSUhNwn4lv1FssyKrbwmUOAOzOdY\nS/SNWpH6fJaVO2LhyUVIUZJ9cmitMlXrQ8mNVpDwa4/ZO1MsqftjyvbL86kC\nGtLQB0WoQKS5PA7SmVhurLRbI9gA0eqwqeZqdFEy9lbC24P2hN27vjMpj+X0\niJyjrfEq9DtHCEZaIUyyosYgdEjeMXVPCkFn8S7LnQom0YzvUkdXjgvQJ0yk\n4oXxZdfNxb2X42+hHlYPSPssLuil7xQAjLefzpeLh+SQ20pgTo4xJD3R0nc+\n3aZx/o+y+kdLaCHeCdLspwiIsEIuuIu1CZha07fzJ/9JMnkDjV0YFgvb0sAn\nY6FJkfgi+NKJ0RLYZ2rgF7ZZgD84BCv0UCb+l7oBx0/cFWibHMJzHd/33779\nvoWd\r\n=+Md1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"gitHead":"c8eefd9e131e40a4551efe718e72832505befd40","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.1.2","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.0","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.2","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^5.2.6","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.8.0_1639522419258_0.6690569390100658","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"hardhat","version":"2.8.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.8.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e4b12b4e0cfbd16cfa0d894f58b1a16164f32bb0","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.8.1.tgz","fileCount":985,"integrity":"sha512-YebMi082jsJ4uRvW3aK9xKLCMACBcXQ2bu41sjOn7oR10PAV2aekl8tb5veYD0SAyUZDhCVNl9GiPAlekrh3tg==","signatures":[{"sig":"MEYCIQCLkzjBOMHXQ1NtN9XBDq8dRZLoHpnzVZUUyMxORMAXbwIhAJ2YL4Ju/aW1QG1/MQXwG2cJK5RCzIHYvgNThUpsGGac","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3374652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh10PjCRA9TVsSAnZWagAAZ6QQAJx3Ul2lD6+wwsDOGPhL\n0bOkqPpACSNFVSfKRWtqHVjFVqmp17LBDgfdX5jgUHJeuTduQ6oLIsE0PArG\nwB2vhuigJUa2otJVbRlH1+tnkdNI5RaRd44zBYTxzaXbTWAAzsepH9dGOAIc\n0ToT7gy/LwYeCC3L+3p3YqDMELII4TCeiJABwxgDCVWYPIr4B2+x8Tbvk9+w\n0OHm5pqgCs+kDuftp/OKhgDnugO994fXiBHpTmaxecb33eRJ0KIwyjVLAS7C\nVlqne3agQMpT8P/SaYf1ZmETh6xRaSvo3R5/7qmfFKwTDNi61GKqYrPtokJa\nev08qIuJ1GYoJOIqIVGk56Kl9W/piA54B3Jfd7DVw4f5kZ2WGfHhriKWUl52\nfl6KrXVpa2a9gFINbPvvPe32AUXRaIvw6LLVdWc/2Z2U+p6tCuJb22tQMb0/\n11fE2y16fHjU8XV1HWtJG1lgDaSnQm7uPnxngPnTGC6mAJKhMPyFzgMgtfLF\nl8OwbFGYbDYBeGFE4WrYE4oSdxP5OTPrhiwbPEy2N2/iWvs7Pl5stxLEsu6p\neCrycgofAdCO7XrwqnmeIyPYSFmBLp/js7U2tbE3/PMLiDYOgar85Ci4+2BO\npbipvbf8Is4o0MKO/pBo69PqpW+aacyVvArTi5abKRvxPIyCDFhcLRR56wze\nxLMu\r\n=/587\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"gitHead":"d1bf8f39d14ecae744efb0782bf006b003936e0f","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.2.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.0.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.8.1_1641497570771_0.5606592769384098","host":"s3://npm-registry-packages"}},"2.8.1-dev.0":{"name":"hardhat","version":"2.8.1-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.8.1-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"a8d8c23b61f1e145bdeb3de107e5402b105bc86e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.8.1-dev.0.tgz","fileCount":985,"integrity":"sha512-hjpcIzAJH7gUzXS8pZZinkuToP/murdyt225FJ7OrmxhwxBtrSrNcw7cyh/YJJfrLR0Ypp9TFfkzn4wJAxVzHw==","signatures":[{"sig":"MEUCIQCOuKvyjVWr4X1HPn9rk1SvfbpommHPYP+d0ypUbH5CXQIgXxK3V+hcmVBTFLEBQkEZk5497AhHyIG7sqEGsg94NCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3375807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2FQSCRA9TVsSAnZWagAAFoAP/igtlNUpmnwqgLmwb0J2\np/OusN6adXgKBg4ePGfFwkRWEOV+f7716Kqv2BUhftgHZPaNCllKSoWay7kR\nRA5jCOXSIIH6AGDkiuNTY+MYBjg/2xAo+qgyy5Wq92BAStcTzGJLvgbAek/k\nif3InmiN/+wPNycqn60IfeovTfHY4Hg6LXy6AQgkl5qNHIONA1Db4Nl7GzeQ\n0U9jF1TiIUD+LgkzfXfVqEn4vbNgm4yw5hcP4HfbsY6Dilk9WkNZ59oG5/a4\ndCNtyezHwnoMUyMLCjf7iYOpHifidgidmmipw+ooWSIzidHxq3YcjridBQLB\n3NTGQrdfP8l0VkCQ2UqU8dqlc3pkzfggYCmai1iO3Mdl/1/jv5QZlE6+xYVX\n1Xv8fRwlaGsOokHM/xMwGuCyNJUAlBR62tnhMZ2aZd5sRnvoG89Fn69wTTB6\nss6YEQ9/UGuqR4K/kOB3nKWAEMPoRgcRP0+iDSSs7ypWbcl1ZILgSI+r1ATY\nC3/qetRIxrvcfrL49SxL047tX/G7v8oC6MFQ1KTEsBGf26UybAlLOOYmc7jV\nwVxJBbRAzcX/oPusw1KMQhI42ICRZQrYk43Dr16j8gEw1UYk0Pv0ftxT73cq\nUf9roSZPWFKhxHyp48sgPBKXAkDFW6G/8MrWyYuWpvmI3qY6jkQHsukdbndq\nGDTc\r\n=oADk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"gitHead":"79650e626dea591591a4dbe199aa74aa78af1746","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.2.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^7.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.0.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.8.1-dev.0_1641567250239_0.17489592653761354","host":"s3://npm-registry-packages"}},"2.8.1-dev.1":{"name":"hardhat","version":"2.8.1-dev.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.8.1-dev.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"5718fa8f16dbf36746347d6f10887e6b3c08d3f7","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.8.1-dev.1.tgz","fileCount":985,"integrity":"sha512-dLyf6aufk4W8mF8bwsHr+XMN72cq7dC+mMOkynEjJvz53BLXhC/GEoQ5gKFkE/AbzLcwe1L4vt3TDK+iFRowwA==","signatures":[{"sig":"MEUCIGHnOlTzpsY0mFFZBOw2JsKcZvAdB0drC3nzDQv4Ne5NAiEAuzDF476XcwgyK0CZOOpYN/ol6+Y3dHyZeijHoVvILPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3377574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2FdzCRA9TVsSAnZWagAAr2sP/i8XFRa4DEscT9swFZt8\nSGQ014241zAROgeaZ3OQkaP6LDtaIIIPL0mhpTnans8g2AivSFTzX729sI1V\nLoZZERMibNV/cky8M02kp8Ttgbsbkexi70wESDbWddDnI4gLt6MP5IKy/AUU\nOVK7e9EIFVl6HsKhKJf5agnLhgz/noGUos5Jj+YJksKdCxsyOIVWf8NwnZ6p\nEBcbTTM3V2xgY1sDAAxsIil8K6goD/OUvPVHaKlYVj/2AT0a5Gtl7qDVZ1k2\n5pFRkiFNPmPJWMNodjGx39TFmaiYxd3cXOvX1Y97oX7kElj+m3X/Le8DG68F\njF7t16zISfInf9k3x+cjNloBZAiIkoO65ttqmEmQ2uDKBt2cAWgsjSw7PT0v\n/K/gZuaG4ZSN5GoTVSWCBn31hdzxFmJbYOFLkravDsL3o8g2ABtEDyXo+kWf\nYDubWhH+cv1DldHnlIoQbQ+S/dtCgkBJuqT+cVqBTapXOk27B9RxrojMY5fY\nICpcOWXjGt55VH1CIvgNhKEGQ86tt+cR/OUUy15RmuaF91WSdqnLgFOgV/FF\n8vx6DLu//xfUCNmmqwj2otup+h+Xn/Q2Kgm+HjQ/EzTOhwKnkLGpSBU58GjA\n1kc1FPE97wG3GeUGBM8HvK45Akz9m8gB8potewM20a1V/pwjGUm++Y/6Gc2b\nwjcA\r\n=w85a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"gitHead":"79650e626dea591591a4dbe199aa74aa78af1746","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.2.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^7.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.0.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.8.1-dev.1_1641568115405_0.9742749110994076","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"hardhat","version":"2.8.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.8.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"3afc98866cfa9e7206de6326c8add5d9343ade57","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.8.2.tgz","fileCount":985,"integrity":"sha512-cBUqzZGOi+lwKHArWl5Be7zeFIwlu1IUXOna6k5XhORZ8hAWDVbAJBVfxgmjkcX5GffIf0C5g841zRxo36sQ5g==","signatures":[{"sig":"MEUCIQCy5WC0r5SD4RP7mJjVNZwOlxP2oWDsMFPEvIM583MvogIgQ0Z5DRHaRYeubB5LLGUQabnupzrZzeootrDpeH2V1yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3377568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HaOCRA9TVsSAnZWagAAKsIP/1rIhtlfG96dNTktRqMp\ndL5sCIypandPxJ1nYKUNuEFl9sbITc7L9zeqd7EXxTOAPTzMd7KvIbLS+xqd\n7++NhlBCso2GvjP6ih3s3rHofnNRCZ6MrU1q6XOC4TrbHO8APiHbDHrnz2bC\nRR2C5SB3z9v5Ca4G2BKjnuWj3zwaQnw8f4Y+A/7Hlp7lElmSmDMccOWXDtr2\nxkXMp/ahqHhL8CmfNT1xEkRyUN0Ow4SPzWRUlo9WNWiMqmLsUz8cC22OvR6j\nNLR8fOIF4kT6qp2Is1Qqjs12q1thfqmDs3l16NlKN+L4I9EFPXHufoVUQHha\ne3e+QRUTGeLIVnqcOzNppyWhVMia5oE96vVakDO1fRnR2QXFAA+QJoU013IX\nsy9ZrY3vNU64MdRGOYmzJ2l/DqB/h6Ffl91oddDleQ4YqCqFONEnFK+w6qyP\nVNE0RdEBOGXhK6UKl0PAlyP2mT1nM/f+boMuw8yWqRDKVqu7izV3Mcg5OHmp\nf2Zz0U/SxRcS8H2BiPdP0sa23qv+MJknSL3+bOn/K2S9lqNMezom8H8fpk3Y\nB4+58NVbgTqKYBGiGg70t3W49wEC4XcaYNNKL4UHx91rQx23K9ESZp3B13wr\nXDhL64IIrmMXOrAkI1Wy2B9kstDUkOrnYs6/XeVO+FBDWLTECFRyNN2+xlZ9\n2Mwl\r\n=fBMz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"gitHead":"89fe1001e1f3df788a5ac076b70718c0ab370a11","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.2.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.0.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.8.2_1641576078171_0.6092802678829543","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"hardhat","version":"2.8.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.8.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"94cccc92d18c6361d9fbbc5d77a4fabf0166a396","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.8.3.tgz","fileCount":985,"integrity":"sha512-VxqiVTSayRoeLHly8zKnlvtWoG8sroTP4vl8GHuj7OjfAdrHu4Blk7NBJ5+Rl8cmMEp6CuZtDaDmcHJIRTwEPA==","signatures":[{"sig":"MEUCIB1nekG7a/0+ss/tlO4txDFyUzCtb/Hu2S0paZwc8ZryAiEA+GgC1m61QKQ1jJ0SOJCs9V4Jbp/oxQ5RZVAfSA1FB5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3379562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6FI9CRA9TVsSAnZWagAALLkQAILH20OQzs8iAReOPrLR\n2MALyGsxjqG0t8uMDEf2uDMAfSa+u00vwqs2mz+uOn3m9uBjPSTB5klv8iY2\n4w03uMDTjNxtlh3ScTiMxWLl0sapuRwx5DVW8F3QDCAWdesoilLoEgHQHjI1\nGLaSdFV89b5UX9kwFs6zoov+qHKKeUFDACG11IC7zrS+YGB1qkmvGZ60pCLA\nvpH9pXwK9GaZWb5jXvdVl9lZSmMEhcUMuRMe0mcWcQRBO1vMR4uqrq+PUQBa\nDA6BazCvzKcYDZQIgnMq+2UuhfzUDGPAlYiauOcUXp4ubt1nPSkZIhS96hVJ\n1cTFq/uo4nYyRU9AaSO54ThcbLlO8g+SOmOJE+W8quU5wU0qgqpiIFE5icxY\nrqtM0+wXsgSzCjaZpK7+UK9dFrkyxWX/mRZIFKcZXyOHRfZNodv5CVl5Kymu\nI/6bEdhkWOFcxXfkxhk2bZccDTUEvCC2nCW3qjUlpUnQkxssWK9c0K7N3znh\nG8sooLp/AfbdFUn3MQK3fm1PvxoWBmg+YdWhTcYN4JI3nf4s2vVgI1L8Qodo\n4YymwFggBR/vnXt7ntDm3Ls82QYHcMpEL9XYB7okb+Dkc2SUowMWOD18mCU9\nGcBsVA9A9o3eLaDoOrOJw3vEiIzNWrHPJ5APpopGjBDgwtk6lrOyBZ/08Gpd\nAWw0\r\n=np1Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"geneaum","email":"gene@aumson.org"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"7.19.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.2.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","eth-sig-util":"^2.5.2","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.0.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.8.3_1642615357469_0.5373092992276391","host":"s3://npm-registry-packages"}},"2.8.4":{"name":"hardhat","version":"2.8.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"SEE LICENSE IN LICENSE","_id":"hardhat@2.8.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b12cc8b8ea578fc6cefbcd9683d558adc302152d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.8.4.tgz","fileCount":986,"integrity":"sha512-lEwvQSbhABpKgBTJnRgdZ6nZZRmgKUF2G8aGNaBVIQnJeRZjELnZHLIWXAF1HW0Q1NFCyo9trxOrOuzmiS+r/w==","signatures":[{"sig":"MEQCIGcwvEJ2daNMWh2md+jkRgnHyPfIN1A8VilUAC4BGeiTAiAn4T2u5MS/4fss7wirjKLwgRTzUQe90Xh8aPn8WQmtxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3379905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBUZgCRA9TVsSAnZWagAAzqMP+QFOuSuuLO2tcSQSQzmM\nepisxi8tJOkndw2kH64mopXIJhakwpEjLdenMwhjxzT2VDSjf0unGewMDUTa\nhhVVW6dgc5OKLFscFY5kJ05iVxgfe/fvxyZb76SOb+I/zSwT3YosdHpMb/vA\nw6yMa+7eW3M+oxVst/ULB05xsBYVwPeJ/9Z0a92ZL0WJu0gIdZzlLH+6etmb\nmDehtKThlFvMXC/hwgdhllOoR8t8rAglW3UpMNUY//c+woHP9ZlmEmke1NRj\ngc5afzNnVnjqlAGiyK3KoWDDlD4mu4RZDoS8NqdPFmN0pVA2XTdJs3ItHrCW\n7o4v1cLh6JGuxw7mKCVvQ5M5leFJgmqqKniASTFEakqNvqbUJibaYgNwinMf\n3AiDqE+JS+fBfVNs1KPIb4afPcZ2D39POyFxcUpE9x/2gfPLR0BKESNGhZip\nzjh3TQzncb5yusjNmIw5idAj1kJAmTP5NoA0EjlqF51ggoIHDzwT+CgQDxGg\nGRg/4PAgLcIo6k6uAO/awkcWFUbSufnB6Ud8ILP2DLRiiKJhSdzA5Yyn4fUT\ncan7kqwFM1kqn9aH8YkUMOr60azNu4rRdK1vEgxlZVeXG+WFelzM4mSR6YTQ\nqg5KwO7wa3ZRJFcjdburq74EVbBRrTersWJZfI4hLkdkRHEXshfZYFRJBwAN\nq1fD\r\n=W5hC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"7.20.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^7.2.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","node-fetch":"^2.6.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","https-proxy-agent":"^5.0.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.0.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","@types/node-fetch":"^2.3.7","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.8.4_1644512864332_0.7212096970063899","host":"s3://npm-registry-packages"}},"2.9.0-dev.0":{"name":"hardhat","version":"2.9.0-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.0-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e3ef6df1b2b59cd5d228781925e86ecf0b7a7103","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.0-dev.0.tgz","fileCount":995,"integrity":"sha512-72ylfFSb5MhbT4PgCLK5UioBmv5mTTTBnljOekLmo70ifCUJJZZm+fc6F6kNa8c9xULdhLWl7j0BHmYzhj9mow==","signatures":[{"sig":"MEYCIQCh45PgjIFRtKjCJQnWnp1aFUdiGiLp5JqKxrLRZBGjnwIhAM0P47/oSPC7Nd4f9UQiVIXUbbqqMmPhD/ki0cr/YE8D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3425481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF+hZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq04A//QCxPBFBHRVe20Rfsyd0Q/VxWyZmCj+I0fHe5w+uDtESiKQmX\r\nSwuqCKRsLLxpCjhGEfKNHiGq+wMI+mbU/AjB3tDOEjnXAOM56B7Y8f4PatlM\r\nVTse1v3mkjaReANDoK8IMnA6migBDER9aHuG0HHWcmKsxbrpjP8WZjxzQZLC\r\nCcnf3D7jLA15vT3sM8MXbQSqZKxMFgwEWEGtBqL504gdb/U+A86eIXUvoXmr\r\ntZep7AIl2nKJ622CYTkjM7Y7HklUymW9Fw4nXzwxxcA3woFURYG3K+cKP8ZX\r\nv3M5mT9NAdqAC+zjve1gjv1NW7EESpUfap9ooMarbXUxXqOEOgfmO2y1Iemw\r\nxH/N1ynAuiJ7YUGyrqE+bJMf2HOxKet4zx2j2c8ZSr33sPw7FGi5VTaDt5ur\r\nQVtZ5eMgl9CFprRmpOotvV+vAabVrZJsstizGlkyYLA5Pm7mQzjA50J6Wip7\r\nZPEwSDQZ+oB5qlOpW1JWRA+LLj2PrYfaaEmmuuZubeo94C+OQKv0aKDi/t1e\r\nmICPjLq+YFjT1Hy9KIo+tYde1l2iJBxz/CCglbegg6nWNuPAnnGVRLBTFwiG\r\nak5u+PH4l9v00VvGJXjso3DW4VgVfFMmcmGR9JZ9wD9TKyRQ189QMVQiQtRJ\r\nFu9dIKOKIVmsgPDPvQt0gxbeU3D66EhnXSI=\r\n=GAfR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"9598650f89dd7b0642328cdde145942942988040","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.0-dev.0_1645733977359_0.3540227274491343","host":"s3://npm-registry-packages"}},"2.9.0-dev.1":{"name":"hardhat","version":"2.9.0-dev.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.0-dev.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d04df3eb1b8dd15949faeb75f5ab810b2d89214e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.0-dev.1.tgz","fileCount":995,"integrity":"sha512-iZ+lm3u2WBm4gGL5RboI7OnJSXIUtS3pU9NnuCbnMgTPxG73EvAOPDEFA4i/2BIGHL6TKUxbcLjfEH6erJeBFg==","signatures":[{"sig":"MEUCIGtI1kyo8e6r8WePXMRGfeBVk3+f0RhFGQb2XksyjHHtAiEAksUX2GamhMBkaVAI+tKNcqN4xUE56ReBQRm+5+hy58g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3425673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGSkvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsTRAAnxZ5gBTY8B4u6MjtdYcQUDz99/yGlnrW5OW0Lrb857b88g91\r\nUUwB+gjE9q8oN3T59pxH+xc0zRfJa3xc3tbIVNF/piJfDXpx5kL/hZn4vfyD\r\n34FZVPfDuCaL5RVovFH5bcbqedVTHe/71FVssqCD1XbqCUDmkav9AkfjYu25\r\nnXafY8mUoTon+w9wn2xE7Zu4h5pNMczR7C4dOE8bb4MFUAV/7E1NG0ylpVUt\r\n0qPWJHGgKgwiM7gOvsERWfWCKw7fE4urVAYD3hXwxamlyKo5d2xHFKrFZNdS\r\n5aTvfp9f210fcarNEn7anlDwg/cgXxN9c6JvTppycbiXD5UHQZFI9m9cGgyJ\r\nu7MUjk1xYHzX/073zxf0Bl+X+QoohoaeBJs3E/VMXNl8US7LktktUXdT5Q2L\r\n8OT1RGZ6x04ZP3l5hte8AAgmKDuPJlFTxnEAwx9oH1GCjxNW+JnY3d2r2WZf\r\n4wBJOcQtIz4kp7YNl5S54o5+exmy7S+0VAXA5Cr8IIx05TpGLYTkQ1Pe1tlJ\r\nZlxs1oxG+VIBacbkiLP3bsZTLleeTPZjwGHHgKg/Zqa1bfRK47xJ6X3IU9aM\r\nX5dc/q2arf2GxIh5pS+v1Lv6x5NCzBmzw26czvVt3DI0Y41GPiZiEF0vKAth\r\nDaYpE8ehHxO/R1a7x8pobUgXVZeiVKNJ9qk=\r\n=uGwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"7188f06df9e994619fee29f174b4dd0221fb0388","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.0-dev.1_1645816111523_0.5994336576462811","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"hardhat","version":"2.9.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"3154faf616a87b735fd81311e68b82f1d7dd9916","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.0.tgz","fileCount":991,"integrity":"sha512-jF8UlisdQ07ldCqaRU+rEB6lzAJzWS5Gg4KT2pUyqat0hJc7jfccE8ITRvAGP8ksC6DZ+kRpDfUSgoLsPFynaA==","signatures":[{"sig":"MEUCIQD8LwZhy6xZj3RKc+nxtRtBhB4y4mews5EAheCCDZxflwIgH1sy/+3kznaeHTevfmCVXw5gqjaUqUrDbe+qyfvMb9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3422879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHg7OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbSQ/5AasS+8FzaJ5SXfEi+xlEpw7lTCWgbNEayyH5TdFvs4nzfmDV\r\nLfFTPXCDMH6asBQD99IVm54jTqfTME9YuPvRTDmjKvE3ARoNIyTCRP0hj6ei\r\nW6iiKdkV+f65efE/1T/vCrxsQEIW8tUAqqEXyR4l2pSX0aN6OZz0qDmANWDK\r\n/2zov2XxF8siBJVnciX19STaH3cp5X5RlPMpvqaH6TjYY5zhxLPwVflqeD1g\r\nkt1BOdxYj0ujMUpbQrSxoqX/YzENsn3iYTWAwnPEtDmadT84WyN8A3y5EYBF\r\n+UYXBJ7e47NvMglC7bSo1y7W9Qo5LVAdAsMvEfBPtvcxyZwy5V1rvOsLDIzH\r\nu2ed//EPj6kWe7WivuLuXYSW2RDeYSgiZl4B9wpscCvgQxqUZBJm+7Z2fkbq\r\nifojjhb87Zu+e/GB8NbTjsAhOzkdLZyqjoF729AcllgADHphmTBpRWUGgWKN\r\nINKwlfP3xiJcDvqbPlfastS39ZNaOeJsnRbkZUzY8cE8JF8ahE1DbuiuChJu\r\nTbAMgKvAswbZ0hWTkNRKJ1Y+KIbpSXhQSGyNxllLOBlZS/XOTYePs+K/nGib\r\nUArtxmtylG4VuZZCm3Vb6yLAT/3Yq9kApqo+0NtC86reIqj+YU7PDxvpv+Lc\r\nCWeBNVBalU1Ynq1mooi/aBDtuDJfczBdd9s=\r\n=/JZQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"dffdfd0b293b0cc00bfe2bfdbfcf1c95ec624a5d","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.0_1646137038408_0.012124820752398513","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"hardhat","version":"2.9.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"f69f82bb4d98e28744584779483caa7c5cfbde8b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.1.tgz","fileCount":991,"integrity":"sha512-q0AkYXV7R26RzyAkHGQRhhQjk508pseVvH3wSwZwwPUbvA+tjl0vMIrD4aFQDonRXkrnXX4+5KglozzjSd0//Q==","signatures":[{"sig":"MEQCIHyhHFijLtemI1sIaJlic3JLAr4hQrzK/yAAZa5CWlhfAiBpfSyJYfrNXWMkrFK0kUdaQneaQttGbrd32hUdYEw/GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3430451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIoTLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqmug/8D0H5DC9QgDVTLDpRP0CEH107Gss2rh5Tg0q2mpyP6RC7qw27\r\nnZQDnYB+u5zNQo4raPnXg9mQ+5Gscx9rEgY6Q02vHW5Nrgvt7cU2uDYHE5c1\r\nZTd6jEfdqGguEu8CdK1hpN38bZ0D+XEZQCQS1vMdzDoX+AYdlFUT/s0Xbuc8\r\ntMHAVqHZhArwny7K0vVlAbKS7euYeCuF1Y60oA1OzlbSMF3S+uZm6KZDyDR4\r\n3Waul9BsgvBFtyuH+s3CLecNRsySm5Sp9UVVwFzpplSpAXhpXUJcwKpsp8Rt\r\nbsPzFyA0fp2Gtx2z8DvI08Oq5bo3I2LOmhR6F3VFEmDBWpiRgg2SBNrMmBj7\r\nM6Tt0lsUOOy06xvtqKBwEmxPSVORoS3KMX+f5H+6Egu/oyRae35Dn9mtf5gR\r\nS+PR93NnHyc8iNgQGJsj2Kgndp3b7nW+D6ytqQUxOm8cqMN/mkz82nSG9mDt\r\nJXDZpWOhKmNIMsoYLaR0zCAQNcRZ6UC3LclKV9GJCw6ya8CJm4yWwSqtxJIt\r\n/+nuLyQO2fcRbt+DMk/rqMq5hxSJaxd84B2C9URrwP8PT7/kGy0HQJKSKaSC\r\niM90PXG9O1vaUcKwH6CbbY6KcZ0D9Yn8WcQc7Zg+wwmObIMWDT7wgdYKAali\r\n/s15cUXxtwQFQeiH0oX8MZ4AYct0+33duNc=\r\n=p4eE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"48df7d37cccc8ce72233d73f2866c159c4212b74","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.1_1646429387425_0.13350520926159137","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"hardhat","version":"2.9.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"123f3fed6810ef8637b127b73ca44bb9c9efc249","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.2.tgz","fileCount":991,"integrity":"sha512-elTcUK1EdFverWinybQ+DoJzsM6sgiHUYs0ZYNNXMfESty6ESHiFSwkfJsC88/q09vmIz6YVaMh73BYnYd+feQ==","signatures":[{"sig":"MEYCIQCqzlcZin92L2nv40wyht3cRqWi8aKsMMl9iBSr9baeKwIhAP0q6vh3chgwjarKKbD7SsCkVt4uyooQW9H4TPmyG1Y1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3432071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPM9FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr96RAAhPL62w2EC8YoaZIUURZpPHoJE1Q8J3flpDs1pUybQZwzo6nk\r\nhmzn9gpB1oMdL0n2gcdCunMn0CfuKB1afPD4ax8au+svzRKbj2O1XEvmCQsV\r\nBxBdsneQTr/91sLt0nyaXuNbdAD99Gr0nHCkzhUDx8to+d0CFN8r9KTM44he\r\nyOB+I+FpiqRaQQuC20w0fYZs8DqVTKLc9wcwhtPNvEFotBGfUhvMY6fc2Qoy\r\nKjsDpHRC8214YweCffL1NPNnoLjwNQlmKQtV07McvwpH1S7au0BzCSfGGSaF\r\nEjmRE/qYgp4nLXMkWF9DtmQjbjuh2p2HMbqICvL/Xb75vxookdViSgEodI2e\r\nHrk7/rlREltCwnOGD8u3+GhuUurN/Juw5z2VJI7PRa0a0t+FpDELcY+Hossh\r\nr4yK479h27kDJeBCZdR3hF1pMYTq7II26xH+fz+mWLqbvh6VLsshFENnCyvZ\r\n8Uo4xGznD5EhcbMD2wR6uKyYsnAJj4Z50LasZwUAuMsqr+0ewz5Mo6ONxrMn\r\nctOyXkz9A9gDAUy2FeKFbNujdprvQyRyXl/tIJgqbTDh9FOxm5yn59xOGyPf\r\nbYnfVqY5nIeudNW0qfoHSO+JvBoW+LwrqdCc9ag/vWImgmdI98PPqPYRl4tS\r\n25vLIgRPevm4rSkMllxgd+qVpNzEnmChReA=\r\n=Osls\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"4abe9ae98f58ab01e85b0cc94800db0b82dc521c","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.2_1648152389059_0.29886365810288784","host":"s3://npm-registry-packages"}},"2.9.3-eips.0":{"name":"hardhat","version":"2.9.3-eips.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.3-eips.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d448712b8cfd8638c393edd62c52abeb6dccc367","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.3-eips.0.tgz","fileCount":1070,"integrity":"sha512-Q4r4aWiId3hDRiZV8ryDbiqkiwbFqSHErd1tXH6nwlSWGpYZ+boPSmlxsHX++08hsveyOzs5trAFYNQbpGGP9w==","signatures":[{"sig":"MEUCIDNdOnz7lLseDhMvErVpZucP5u93UmQMAbqOCIpXdE7lAiEA2kzY5kMDUu86/MN82JsoQPquRwNKc04NeW3YuDdK9UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3439185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ4fGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/+w//WXoN35G0y5cWeakxh9ikgaz2JimEIziQPZgHFvBDLvJzwdXu\r\nzDBm7Nv8Y8J4aT6SbOZpb5WGY1Pb1bl1ssJa/oKO8c6lPtTm3hpx8mmfiQUo\r\nv3CHkno5jYo21EZeiMkiKmEdRTQbKvhF/GhGaKuy4r0V09i3BMN1HEPlJj58\r\n1VLG5DFyfFPf3L2pgFJZj5OqVFcxogwZOESfr/nlS+/sqon7Fvj1zdPnajuN\r\nF44/Yv+9BvrrIH/w8C/IDTf3xsd1DKOPOvSZ4P7MIfOY0y0b6nid8A+a6r7/\r\nm/tuU0X5339MrWduN1Qepj9PLb7TZnaRx9Al0HxRmHvL9E1nOdM/wrrvde6a\r\n1+LtvGTl2oJwpjnHSKFunTnO8g581/akT87ss49DvY3xFGw/iQ9GmT4GF+Aw\r\n7W4wm9nlqcCAZ3C1fRIhCCbD9Iys1J7lxnlBgFo8thSZ3WJ73dJAVL+sKZCa\r\nmeAijO7ORfjygcPGZkdCZWJVarJCKekIw4y60OKw3Rcm6sSz3FLe0HqjmDoX\r\nCtbhY6US11JxRcfB7HL1KWmQt1JkzAn9cLbfkLOqaKuqOlxjiE+oovtRPK68\r\neY8yBy///oFHJT9S9rMTY9gu9LdvYlFVRQc9JGuX9+kwf6jo4L/BS0avcmHp\r\n+lWLXnjNShIhaZ/oBqrFXNSI9E9gcEaSBPE=\r\n=DLWA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The contents of the \"sample-projects/\" directory is licensed under the\nThe Unlicense as defined below. All other Hardhat code is licensed under\nthe MIT License as defined below.\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.3-eips.0_1648592838181_0.7131895544955611","host":"s3://npm-registry-packages"}},"2.9.3":{"name":"hardhat","version":"2.9.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4759dc3c468c7d15f34334ca1be7d59b04e47b1e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.3.tgz","fileCount":991,"integrity":"sha512-7Vw99RbYbMZ15UzegOR/nqIYIqddZXvLwJGaX5sX4G5bydILnbjmDU6g3jMKJSiArEixS3vHAEaOs5CW1JQ3hg==","signatures":[{"sig":"MEQCID5s8L+AOU2yOGtgo4UnZ0QzclKZGlQ1cxwmVqYTUV5nAiBRXKGFKbinSU8dBqL/13h2VAwIRl0FNk7HOYFNxpVQRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3433761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTIl+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoopQ//bzCU60xWOAnzi9WbKOYoajzAUBVlCxPwI2u/IhFarxhfK8JW\r\n83m8L7Jy1BpivnoxyvSmC8hCafs2DIYuinEdDMGuIRPKyNyZd+5cy903ZX42\r\nbb3ADG2YAvpVxXBSY9NGd1pERqmVc401E/LMxR69OZGZabuJii5zbN5/gAoq\r\nVnYEmyOWk8L6GyKmliwenS3waRoqgWmLxwfn54R9GDy41nz7+Bh43zBLf4Jl\r\n8FsTZjlyPH23mPyHnTsqfidkgra8mFG3yFdrTI+OkKAaBLU7/V/YvFmptcRt\r\nVzKJtq70MoCq9XHPghSBwOxH+Nc2IrFxWeHbg/+5xstRTBSx6qQAaAvz0qzI\r\nexvOVagCAfX8ba1o7qn0FbFtvvd8H990CFop7fX0PLNgqJsg6pt7v+/sb1cR\r\nnN8wT2i7aiacCGOYv6V+tcjbZ+0w+KS8Pn4ErpaRnPL522+yT/vc9yUQTjEF\r\ngllX+xbdAP1kk9QO9vDTBc8UYL1RECjXV7ifIqHvWsleShF92fzZGR3r83Eb\r\nsfx4FUqsSC/DBluU57JInCoiMxNJyCtAQ8y6/mP8yk5Mm7X/cBj/6IMvX/3j\r\nuzXPw/EbOI/kaj+v+JcmMdBwE3CvQlqt8JBSUh0HVENDj8QRgcsgLhLJft/P\r\nZqFiQkchL+maULnG78p6mWuoiNo70U7yokI=\r\n=FAvV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"ebab37cdfb731fb44a641c12614bfe9890d7de72","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.1.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.4.0","@ethereumjs/vm":"^5.6.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.3","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.0","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.0","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.2","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.0","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.3_1649183102262_0.2487665774103085","host":"s3://npm-registry-packages"}},"2.9.4":{"name":"hardhat","version":"2.9.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ecb587f98ae9b14b66c9d401bf970669f4335013","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.4.tgz","fileCount":992,"integrity":"sha512-7hpJz1lXz3H/1shcI284xgQ9WPdXGMuXKoNj8ySJKG7pdifB/lNs1o+Kx/P4TKFwhOiGQYH51/wS2NHKI+dPfg==","signatures":[{"sig":"MEUCIBbLxk0VBMc79QkjauJvCGnBAmDHGLn9RUlisu8U+WW7AiEA9zeQ7SK62rFpoV5Rh0GV89fNF9C1jhTkKy4Zz1q47DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3444527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifDFQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAcA/+KEgqkx1EhHRyF08eiiNBafbKpO5ayJgHCsROS5fufIMFfQd8\r\nd9Z/d1w19uVDtiiXZ8jZHjIQQKl/0NDKgecKNG+uIDtSn0+QGyTGrdRT+jx+\r\nBHKJaVRbolXvIw8SmM9kV+31XzXMikHAe09PmIM8lPyeI/WtDIGzIGNN62/W\r\nj3U4fjUoIqgfsTHOxtKChNeVePAl9/3glZw30qh/OtEn3gtelvolumWCuh5y\r\n9CX4DO2L+ZktOzVGkKL2jwmKVM8VEhFiMeXDFarOd6MTTlFRMfMx2phlmZu4\r\nhg6YIGxA8GiQP+xtjni++hcJ9l9RDdXLQostVuTVVJ1QuDc68Dd9HME8mXxc\r\nWCQvzvUrK7WhbZW1oLTYlzd9f/Od30V+VsG0116cmpkelynfQPlNprUFiiHd\r\nOjQ0Lpfx0w2ayTLi2aJoM8wWWcjmkEVdNIBbhf7Ba+hIRPXNUwfq0QE1pLwH\r\nHNrpgtoypaybliGAr/y+PGYgesf7lvHlIQxJCvxUDHxpbf23YQwydd9DJ1sH\r\nYYLniWDA2GcWD5smfSduvtT/78KMTct+o8jlLghiBXfywo1aOrG0KYPkIC9n\r\npctSuhVpAZHjESeZ0DtjkSM3MFL4uP29tl9Zr0fQFdR6n4Fpqva3mfmIzbrg\r\nmnnUpcN6D9mYiFbCe8lu/TrX3qICeTQ9KtE=\r\n=yWnD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"fad28b3ff3dffef87197b782beb3e442ce449f79","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"chai":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.4_1652306256581_0.5473866522294082","host":"s3://npm-registry-packages"}},"2.9.5":{"name":"hardhat","version":"2.9.5","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6814a9f3afd5630ffe6bcb05a4367eb259c9222a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.5.tgz","fileCount":1000,"integrity":"sha512-UIhjLQmccFOH87ODfFnVatI5vpwycsJ+D5+gmgOQNxUWp4c0ZenkeCE4yDEQ0tQm/zc/vz/mpskULz4aSFsPAg==","signatures":[{"sig":"MEUCIAytXn9wJr6Gj6mKw84B/GBJmBt3DJ6/jDd7zdMPry9sAiEA75RlafkDkwMtCPsSMXONZ2Cl7uQDVPWguptNwNtKnQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3455555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifW3YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCHw//UzwEBCoNWF3D1DNELslobqhP4bEHv+KL/hE+kLGUzudwHl8z\r\nFLxkNNFfkJ836fJMwDStuLN0QchPZbOi5lwO0iSDWA6zSLZgoO3Fn+UQ85AO\r\nLxvs9fJk7VMWBZTj9N+KhIiD9FCe8c7fuDz6A0m2b51p1X7TR7Z5cfaT1Wja\r\njhqx8mbS2o48Guic2Xr5gW8RHJzv7zRjI83S1dAd8nRlSjt130LuVA2EkYjE\r\n/okFuvZyZQf2Fy0ne8JYS9V03V5dtNab7C/A4FZZI4iJ3AjH1kLjYeURQYzP\r\nCf8OT5AlwBTKcNJtiuvmvIB23utO2xdBLlxSYovdh5MpG78mrf534TtjvCm+\r\nmAU8Xmh8ASqfHMbObYoafpAU/2gZcgnrK3F91aSru2BRmHx5k8IQzklZFtVC\r\nktnrc0zx6SbcOsUn0/IlAIVWXolkdRjBeG3yYjTljcZiqA7YGhAoKV003o5N\r\niFxJUtWOEK/8M7isSAq7/z+2BdpM4Z77tfousKLbvXI4g5add7NBa293Vsfz\r\n2V515ZFWDnmuTNfIrk4EWxykMwqwUyHbiLAryXtO9/vi9H/U5FO5C8twMU7z\r\n0jqpcceu/do0s0EzV0CNqw4i/8xTqYj7H06nFEJT+mPWb2ku694TRBbnNYO7\r\nloKMjR5jOy4bIU2G18W/nF/OOxYVjBKOF6Y=\r\n=3s0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"d1733f9ecfe8125111a707ff0e3dea287e584caa","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"^7.1.3","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"chai":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.5_1652387288062_0.17970275619292098","host":"s3://npm-registry-packages"}},"2.9.6-dev.0":{"name":"hardhat","version":"2.9.6-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.6-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b32df8a7bf150207f42b37c03bb57627de54c735","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.6-dev.0.tgz","fileCount":1000,"integrity":"sha512-uUQnvtiKch5CPHkMrVvWuov8XO7TkMqvkaT8Fe2AE2Qd2HjoNnxMAC6XrMJHHAFerGzpchBKa8wXojprkOzUxA==","signatures":[{"sig":"MEQCIAuT32Xk1mHZ6JJg69LB2dcdQugsU6B1EunW7cF2xmTOAiBQ7gwyd3lmK5b4UVrTaCY22ZpkJWOf+Ha/zw/ZG4xcKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3456718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihTUoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6xQ//c8GQvclW8puJ3uOh/uIDAtrZU9iloWARMpzy6Rf9KkhHo1X3\r\nmfZMalL6wTTRLb7zCqsdr8HChveSG1ujuD97VXTKFEXmLLCX0Pcb6ynIO8s+\r\nU6XQEnt9f3gZBTWG0m2ZHB/YK/jRkiexsIVKs3DuHbitiFIY3ZZhU1gG+nXb\r\n4iAl4sWFzQaYj6AalbbrRz/Ar1EIIoahkzDrJx3BZO677Xn4gKoEOWL2/AS8\r\nyMaoms91FeoetspFEua25wRsTYJXyCiG20ZwD1Xa37sw8u7P/w9S1p1tPiTC\r\nswSXAy9BTdGZF0GxOOolHyBzJCpevQ7N6gpBMWq/HsNMgux2RWmEnaK91/Nw\r\nt1davn2vO0heYzeOpYAyTCW4sv81CBXg19aTS3AjuQU0WLRvF0qb0YRk57Ph\r\n9bE2AD2twbrdtqd6nzLDeDV0d2uVUuiXEOgmKREYN6shEmUqMT5pUIuPWup6\r\nY5FD9iUF0iI/8Z1/P5CWmskRtOjMA3C9aqSqfCASw739/Vqy7LuCIeIX+rTi\r\njUItScLdXKLil/8RGiW2TfDd+fOTcrJPgVQ68XtjNWxWIYB+ovOUm5JLJxuW\r\nxVM85fHPwIH26QUK1Xno6Xcw33i2Xvwt7w0aqpWXA2xozRfvk4KgokPM286Y\r\nC+M+qYGk8xxqYJbWIvEdMGkTLk0wrES7dPo=\r\n=ihhD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"fcc2dd98796414a21825400e0056a4f12ea25f20","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.2","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"chai":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.6-dev.0_1652897064367_0.3495807126582948","host":"s3://npm-registry-packages"}},"2.9.6-dev.1":{"name":"hardhat","version":"2.9.6-dev.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.6-dev.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"c9ec744a38768fe09fc971c0a1b6ee9c12d29f4a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.6-dev.1.tgz","fileCount":1000,"integrity":"sha512-3p9ztkiou/VqYpYJaD5mlTkQ5iToEY/l6LzDMeUOTZ+/bn/gM1taYyDL3jWWep2bUWWUB1lMGV4S+pxhmnii+w==","signatures":[{"sig":"MEUCIQDgOZUw3T2/9VnyE/EKvxopgGm8N2RObGUFZsrLbgX1EQIgENt6/js3S2SFUEC61hlSgrRbcfXEn9ELQCSZbUXWZWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3456718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihTXGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprIQ//QoWcDs633/sRIZTgfpf9czEzKep/LiypQb/paebeUrpy9iu6\r\nNRVSCbga8cMPhfEOeHE5sj8zE4gzHfuJARV5WtmD/IH/I7Wc+keebHG6JC22\r\nFj3u7E4zvqbhmn9erQwd4wDa+m2LUCzX5NjQJEA5Yj6ALBj/hykyG/kniawW\r\nuDJhfm+lPoLXt47iQUbG0imsIXYhDIB6HJePYatwv8UkbAXSfuUiHjC5P2+C\r\nnim4z6tGVSJJITQAbq14VDboxhO8U+eizbOlnWRTnu1HffDZfyV7SACWrjnq\r\n0KLHTN7qPYZQLqmFHUmWYp2qJHF7sA4q56/92IMqle5eysfveytQaRfXIX9V\r\ntItChm3I0/bqAGZhKfHCKRHNsJkk4iM9E78C9N0t464q702tURuZ7Cyymdar\r\n2aOH64mOlHUhsdcQE4eODX9esxvsEZIJ3YJQupJBr1I3+8b5Kv623wiZiW1e\r\ndyb5E/EkQ1KZtVUimeOiGEtR3btEg1iMlB8M4t5+F6jMdSHIAlRKi5m5MCXM\r\nkmJF1/FQRXswmh/VqPYBwLzajAeJSX7AtQh/UCd+4WwciM/Q12UU1gJmAYvA\r\nl5/TmSgJvN5wqfGdg2p/ca4Co+VE9dWq6ymLVtM4BwdtXqhW1QxcIgZkvQ+j\r\n+EXAZOW+2k4EcfhyrXQoxYZpI6CkaeA4+1c=\r\n=5VGv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"fcc2dd98796414a21825400e0056a4f12ea25f20","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"chai":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.6-dev.1_1652897222615_0.6404689929730027","host":"s3://npm-registry-packages"}},"2.9.6":{"name":"hardhat","version":"2.9.6","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.6","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9b75d8efccdfc20bdea35ffb0fd4e6a3f3ecf3cf","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.6.tgz","fileCount":1000,"integrity":"sha512-Vnm1iDfhbavNjvLxArt47rt6G3vPIV4Q/+pNgFkh6sfQH8JVf8px5VxiEs5cj4rPxmU+DXGKoalY+pK8fAL4oA==","signatures":[{"sig":"MEUCIQDE06PRsq/xV8H3/0prUFNdTbJqH1HOelUWsReNbO02EwIgO19xYS9AQOI4MzTPz4nsuYWTWhJj+bqgxL0FI999TCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3456712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihqj8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosEA/+K1qve/Qoi+92/bJYpD6HbTowFpVduRzpXmAeBudsFw+Xjp50\r\n7aKPKgXHHhdJM6TuVsXWzzLSP1wQVY169JEb5Gwykg3CZBHRYmru+CMIexKG\r\n6+5PTX4sjJzMPmvFdtsKbSwGx5n87AII18tzk3nP2amvJGA+IaOOS3sxrkwB\r\nOl8iu9yYPwDkIPPbiFbv5lf11CGtONyNwtMfxmy2FB46zate7wfCW7C1wsro\r\n8HYTDIpb0AZKp8IjgMsQ1qaGWIFnFlBY4efpHUUt1fOmNlsfO55v0ayOIoQX\r\nigVnWf+JlUJJE1t5/Vb7qEURgF+fpQXTQaQ+vtNFG1qDQnzJUDf3qfJRauE3\r\nf03CkldyHZu336cKU0A5M8cULgFR+trmvPpZjH8lha2jNM+e0JR9MJ42Wx+n\r\n9UnNSk4LW48/4QD7OyFYu4wSKpI4JS8t7bSXzmZL/7kL99LBdDq94ti+3pVX\r\nO7KGi4IBjGVwYYjNDj9YTDXmQ7qz/2f0ysw+9Q8NN5gzYCyn5GKJxbIGhqRz\r\nPL6NJFa161htepdxomwy9fMSgOZJjvS3OcUx18w1lxeyVSznuS+7EIatWpt6\r\nk7SQcoCtxDBka6zqItuyG3VpAv6IsPFZDK0oUt4xUMJ0iw4Z3gia5y/ptrNm\r\ny9vaWLfpMnTQLXPoAwD8bTJ0ZtDpAuyFMf0=\r\n=9mBS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"b16ac1f1f391bcf881724f28fdc73c4805690d1d","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"chai":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.6_1652992251889_0.28353566177173617","host":"s3://npm-registry-packages"}},"2.9.7":{"name":"hardhat","version":"2.9.7","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.7","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b31302b089486ec1c13c5a3dff18fe71f955f33b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.7.tgz","fileCount":1000,"integrity":"sha512-PVSgTlM4Mtc4HNEoISpcM6rRNAK3ngqhxUaTmSw9eCtuVmtxTK86Tqnuq4zNPmlrtcuReXry9k3LGEnk2gJgbA==","signatures":[{"sig":"MEQCICbs6ZkoQUEbgsWZTKMVUlQiWxShD5NwKSSDFqW1TTG0AiBqOMANB6y5etKfWoUmsAt/XiTxEJ/5dfDGEGPMtp+kmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3456712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilOlyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMBQ//aLbQe4b0zWLzo9t+g+YsVZWvnZH1iOsRdjprUdi/SE/9bc64\r\no0krLW+IxY3wWj94/mXPn+FK4KY2VOZ2a6Lw8tz3tDiB8N2KWYKWB4UCXaxx\r\n4QyRrj+n6U5f5QulEaj31JY5U0a3YBYjifcgPnkETbekIlyddwo/9RHZZwIr\r\nlYVAAgwHUopEUkHcOp0A4ubwA8SnZMJqSTHjriwBFoqeesV+SXUbawwUaH1N\r\n9lSccgsoxaskcUDchIqj0uewJ8n9OpomPqdwmI6iRjyTkd6VEgVHOcWEybmy\r\nuTIVN8ONhAQxLNn9BU6JY8l5SOlV/p6KVrjQ4MUxJS/BBHVt9TcsOr8V8b8S\r\nCD0mw6CvxVE0GWFB7rsNr8PAwHY8tF48q/V3fQsHAGr/1sTCuTSrAR3xgBjg\r\nCP+b8Omlrdef1/wF4tpI/yw1XFaPRcLN18AkS40pY5UqZ3V5O6ZdBTFr3PZ6\r\nhMXyICkWvHtCjXH8JR3CyUFAWtz9T3l+GP7aDYC57l6FC5F/S+OvtUZX1+bZ\r\nqXd5CAZ/JGuxPG8MzS0Xk339+LkFlXN0DDSAwhXyuw+hj3YDKd97VRszJ2gt\r\nKG97AmrxR5P21/f6SVdDfNsMBtKs8pV84EQx4Ld5r+u4/bfjKJX7EbQMx/YP\r\nD/BQGwKsofU2Y+HBbBDnhS6BFkUYv+gWAcU=\r\n=4NKZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"36b1a42cb838cfd14ad3f6e81a3f393dcb201a6f","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^4.14.1","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"chai":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.7_1653926258450_0.8019405940634667","host":"s3://npm-registry-packages"}},"2.9.8-dev.0":{"name":"hardhat","version":"2.9.8-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.8-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b8d816632aebf2884e2f156f06945b2c95f03348","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.8-dev.0.tgz","fileCount":1000,"integrity":"sha512-wx4llqEhTDQ39RanvGjxw8ABL1CSmzEqU8OZ2sOhbFn2pAiYr8cDwkmwcHdDiaFPWIj/BHsFvdNO3pJdjfA+XQ==","signatures":[{"sig":"MEQCIBKhZG9oRnrXtyybhmuoxp3VfmCQ/QAdLhMKDr9SNEBZAiANxGUi9ESQE/h7f5jIKm06xTaWiCJviDolUJ0wR/TbWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimkKsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxDRAAiJNEORWDcv0rC+RrdQfp1LuQauVzyhrplw1eRxhmYd/r0CEF\r\ngZPcE9+MR4DtI9U3EzghtAffwIISe5sEW5psTWOJbJMIEGFKYCgXAlH8FVRJ\r\nQojipyvuCEXxA3/lxEknpIUSarCUlBee8K59/rXkd5TVqjoffB2T88Lu1mPl\r\nVpUWFgmaHq+WVVn92vTS6mdhfQ3U0b7ESq6OZRs/3JuPBmsHPCRqJ71P6FAs\r\nVAaOmAsz5VMFFeyYFYwWGx+8wJiSSZ3HXKkuVNF7+kF/lbUq5gsS0lxJbDLB\r\n2WVR2Y//5A0hSt9Kzmng3LmgfBKk+CqCHTKwgBw86HhfT0XWwTStCpKUbU1Z\r\nL0Nw3uC3/JmnuwzMQJnI6uQXg4JvrI4MxeIXB4JFtJkc82HgOOnphEbe0IWw\r\nTEmJXjf5/L/fUrGHheeKprtkjOEOkImAbBXujnjwPQYhw2EaHbMXyHLs5jOH\r\nWfrzQAdsPBzXcJmKKUvhzXxpJEvMcd1TJd7uO3uDcyLtu1kcDChT+97ig1IA\r\nk2Pm9Msd8tUnkXx8qSbr1ttlRyyW1ptp26IaCtBgU25i1iNdXNzUtQMv6b9K\r\nvd9/XobfpHZCdo7fYHri1YBmkdFfesEL9HEQJzg0bFb4qzQoJJJl3ledNmJ8\r\nmkVSbMoNr5hI/UDcAgPKDFcQ+zq3sNHoWZ4=\r\n=pzl0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"5bd775a8bc110e929fca43f14a85e25c85c8515a","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"chai":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.8-dev.0_1654276780196_0.4404471900410982","host":"s3://npm-registry-packages"}},"2.9.8":{"name":"hardhat","version":"2.9.8","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.8","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"a09ca8fa2fe3fd0e59851e76c0c371721192122c","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.8.tgz","fileCount":1000,"integrity":"sha512-K35GDJ5Vrif3kxQMVw6CJvSbUrIg9le3C+E+K0fZGoyVfIQzZNRtoG2/BQw4aWM0MMkwB4YT/roq/HT0mMLQaw==","signatures":[{"sig":"MEQCICeaKURj1/xJmeWCQmgfUHOetd9PeFI3CbrvZNTgbQOEAiBHsjVdQu4cm78O5VyUKd9Aith41xebq+7N5bnNrPEcng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioMWkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1tg//bFvHIpMUNi4ajT2C7MI0sG/ltTW9MKCn/aBee1Wk6sXfolbW\r\ndAwxRpRP5RdHSxqUSS8QerQ+nlzsBfLVM96cPl4kLJ8sDJf0PeWCk4cTby32\r\n3BYEys4h/wjzlxKpTuqJOH0VFolPjRtS9L5/3nhq27gHDPdqw6nL8xQDRgr5\r\nKc/hmp3dzSsJgn0GAv1ryPN1mclKD4SAJhNpIYBpBdWmOE/KHuUh2D567EAV\r\nBKtG0b+bffsR3JlBY6GsPopB2vZltGCO4eO9Vajlfaf6MzQJpnZ0dxruqpWv\r\nukgUs5q3TJPX/FLC077UvNLxOBzre5+jc28Smkx7/IQXM2u3URBh7V3eNQjv\r\nD3CBiqoCKgaoYOb9Ja7B30dwN/XcZLbD2JRNFLUqQF+r92fXoT0pJfbrz5JD\r\nC4sLet5svPeFLgpLFToqVgxFsxtrGzYP+aI0Sg3o3NXY8lJzhRwZ9/o79Jo2\r\nPV0NYUfD5jQthv8AlGo17iNXe+Od8ns9xGjwmH9ocX+cFXPrIUa4Jkn9PGGW\r\nM4RqQpXHrOvrAU4PnJe4wwQLtATFqLMrIQfl91ib2/wMJaMNs896HyUqtRcx\r\niqNRBo6Yclgij8ss4VUy0tLAViQtg1IsUzMN77LVzItnQIpvHdtCtbKR23F1\r\n1QGhVtA84sEgi02LsnN6vwBYrnclIv76V7Y=\r\n=X65h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"ebde4261403ddb84c85befa7248a1a3e51c3df4e","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"chai":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.8_1654703524454_0.4663021674245018","host":"s3://npm-registry-packages"}},"2.9.9":{"name":"hardhat","version":"2.9.9","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.9.9","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"05c1015eb73e0230309534b00deeb080724aace0","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.9.9.tgz","fileCount":1000,"integrity":"sha512-Qv7SXnRc0zq1kGXruNnSKpP3eFccXMR5Qv6GVX9hBIJ5efN0PflKPq92aQ5Cv3jrjJeRevLznWZVz7bttXhVfw==","signatures":[{"sig":"MEQCIEq3GaxJ51YXUIlgNeA87t9nxVOd1eHwBhrfOQUqmEtDAiAAjSuL3yA4UX7mUoH7Ndc7WLufjOcgdgD2Xs+YsJGu+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioR9pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWhw//ZABxmrAmkUsto0vBvgwZHP3oQGj2jqCfE71QnV1qxfa3KSOF\r\nExSPiDi70znLJ+iWJpVPdrBdqSZqgE+Qkk3f9huXYf6FwQK29x05MLcMVyzF\r\ncHdvnzsxRlTpdIqYDNWcmKWHlAXMEmWyu96O0ylQxFEA/4TZT0vmrQdN3sNK\r\nTfkCLIgClCJov7ojjLkOoF7t+uKofHBxaY/3hWW8f0K4/alq6nxreRpoaScC\r\nzYH5Q2eID+xhDHSBrFBoYjdR2fSb+gNcgRiBqiwTdmsTP6wCsq7CgGF2mKiZ\r\nhz05VlTb7UbDUV4dtPHaZFqvWwxDsQ6D5TCjk5HOyAAoLtkIA3eAw0w91Wve\r\nv3VYZ7XP4UEdV1S0iPUqyc8VL3n5Ztadw5w5xU0RZVDUoVx1k+hCq+kE/M0D\r\nvKJbF1djMOcEoMTnfe4kPrrif4KHiKn7uydb3gSZ87SG/koaLZDXD+XA4sar\r\nucx9TALWXlGtZl6sr6H/Ts0HjEFf5UTY1jYHAuwcsn20z5GfcDkpKhahRnPN\r\nQ1feq66Tn1f1IbmS1h5xuuyfBGKn8y6SukXqyLiDA1n7LMjnb7TjUS/IOyIg\r\nwUXZrolJ0oyMbN1lUfLWuehWOVuM+iyUIAaSfzrIUCGh1BDrA/RCIFczSRjv\r\noRPLhf3vpSx8D1QDIRHtnOorpMALE/ck5PE=\r\n=1BW6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"gitHead":"f582ab49aa038ccbfbf2a9bfc89fec9dd410680f","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^9.2.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^0.1.2","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^9.2.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.9.9_1654726505211_0.19452697138600406","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"hardhat","version":"2.10.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.10.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"23a640293d52ce79388660b2872624b2c6f94e5d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.10.0.tgz","fileCount":1004,"integrity":"sha512-9VUorKvWNyW96qFXkwkpDUSeWND3gOZpm0oJ8l63JQJvWhxyxTJ92BcOrNylOKy9hzNNGdMfM2QWNP80fGOjpA==","signatures":[{"sig":"MEUCIQCrBmJNEdCmra8kLOA7baRA7ZwfS6Ib5kmoHo3rzYNZwAIgEjpGS86GRI9HxqVRYmV63Dfsq5b6y4cer4l14oagAz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3459156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixy7JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQshAAm5861cLt82Gn6konZrTOnok6eX3ZWeJJs8YhgBm7X1QjaeJR\r\nqu59BauopA4IgGfYcx72+NX05Nzet0zeviUtvdkmBRxI5tTYy6IkwXPctvKh\r\n4Sla0caBDPynRz5p+4kc86te/e6cV0fG2zSOpSH39Ohry+AYa7rxnyTkyggf\r\n1aQP2dkgc5s61FWs6taMK3OrXRIzS+3YMskHD06AogXmu6svZHiFMdwdaMnk\r\nBPJyGupRjPHODPdfMCsIsRfFopEoSK1IDydFU934yjwS06I9iFI7Wqi86RpI\r\n6f+VHmt6S5Z/QhUNR7uMysetQ6HusGnSu+ohD7bYalYgIYFx342zDF8KS9JC\r\nkvpEmeiSo5VSspglUfXjPSFn5E1OPqHIyYZkm4kVelZNiatWO8UbnrllZI+y\r\nCD0ype0esXln+0IbDJ0H+NT8XmMENUqaH5Pw5dvc3uwb/Cqw2YOBfMORNv8n\r\n7YqQI/eA3wuNyE/uJAL9087luC++FAQujZdg44egixSiw3S/A1Xbrr3ffgJC\r\n8fPNkgDjt2EqEOvO9VzHje1aSQSdU9/8fkXT8kudIKPXA8B2phMlTip6GBHC\r\nUi3sTcTj/rYfXFUZWU1PlzaOD0xDl1QFizQcXmsdEykrZ22XHtQe/KDW1o4S\r\nuRl/+OAnY/388fgneAKvpSBP+KGrt68pqao=\r\n=Eiav\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"c6c547bfc863b313472f9a4ac53b10261f9e711c","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.13.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^1.0.3","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.10.0_1657220808987_0.6114372816070128","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"hardhat","version":"2.10.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.10.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"37fdc0c96d6a5d16b322269db2ad8f9f115c4046","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.10.1.tgz","fileCount":1004,"integrity":"sha512-0FN9TyCtn7Lt25SB2ei2G7nA2rZjP+RN6MvFOm+zYwherxLZNo6RbD8nDz88eCbhRapevmXqOiL2nM8INKsjmA==","signatures":[{"sig":"MEQCIA1EDpKk0M/iILXcHerI3N13ZxV5ClNJ4VbmHac7LpFzAiAC7NgTLnSI98bMIE94FEdK59HAYlTxfPmsD4WbHsn1ZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3459655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz0pPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpemA//Tf2ViZ5MM8g9U+rdhb3XLAg9cmUQjYHbQvaHj7S06zSD9msS\r\nWDSr8TOI+V4LnuKGzEQSvEcLpfRO4Xr+uHosOYCNqgZo6y5GDJ01VKSKP2fB\r\nol2RgrRxCHy2gp+sicw3H7yXlGvlQMCPP7dP+My7SYvLbjKd9cZPAzzTNoCe\r\nhgi/kHLogB6cKvajp7igIX/yh+8/2C0GWFXnkP6I11KTQFkw6mx/Xx9SbmTD\r\nBJPkcIGmt504PThS0u5k4TbR37C6F+83hHmou0q1r6UZnse0iI49L+g6ZNgG\r\nggOmN36Few9Cfn1VxTwodylUslof9KT72KDqkrqttfAXq+vevFp8kOsU+iCH\r\nxM+3Ig7pSF49SF9zOSLUJdbZZmMODWaFxZSfK+piFLaKhGYOUPkNqwSkp9zR\r\ndmySr0zeim6VvSYVlMUeXR5KIJV4KfmbgYTzX48FRUliI+x85JENDH+JjMA7\r\nYwwMS9D33EB81YiZDM+AYT6AB06/4TRGCGJsgO0YsiJZd9YmoQXMO4kRxnZ6\r\nkf9Qcpv+qPS2aR9kCLqx2oDm0jIMkcLDbzTYqy3COZjB1VBbRqQQoj0CibIz\r\nSnYwKtLCSdJRxyeRqfj9hhMU58lcVu/3MzkKX77aq33AyG6re2xnRqdONM8H\r\n8rCTulNw7rjZqhQwk+XThIqzJCKVm4D9pUY=\r\n=Ci9V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"16714a5014dafc9b5bd78ab3f32cd24fb7232f7e","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.13.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^1.0.3","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.10.1_1657752142930_0.5091231746333298","host":"s3://npm-registry-packages"}},"2.10.2-dev.0":{"name":"hardhat","version":"2.10.2-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.10.2-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"38791d8a677ceb37d619fb36d74c811ce0fef568","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.10.2-dev.0.tgz","fileCount":1004,"integrity":"sha512-smr36BiI5W9pY/nFFBCz/trb94l9btn+cQGE56QFjxuZL87FNW57Ku+ir03NVk5ZYHuI9EqYPdk+yWKg1NnIOQ==","signatures":[{"sig":"MEQCIA/AKagDKw5FUR9ECdsGQWw5GYUHkiML7vUXYBlz170uAiB1zs/CbtJr9D4Z4p4Ff+SWCsFkHy065tCR0ak880jMTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2FXjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyEA/+In5kGHg6IoSzYQBS8LJ1FHTaaeA00M8KY91RM+esn4Vfb8ay\r\nKPUSmIONrUfBYhCaeA3FNqz9uWKrfH7kVzPe8Mt3vMxFBS8Jux66G48q++oC\r\nFYetisMCdQpgbETKsqjTShI5ppwvs1BcnYd3p+erLwaF5yUEwtRAMg741eOF\r\ncAgkZ5Q51Rf2yc4t6E9aWca2phvPpFMXDM/WFaKWyV5yNU81nem09vAWbgGB\r\nQ8TNnujhR/pIg6OOm34wMFfSTdqNx+TlEVVvlTt5en8cDO55lCiy4deTudUp\r\nuc4/ZyFzoBksAXiv31Hqxbmy0MuNRDkM7VyP0K28IxQ8bv4JlPsvQNqqYs1A\r\nYuoLG5PtU+5DnmAqm/RJ0JOlvgmQT0U9ejlaguXKRRhS+sSU6XmQefYRC0Cd\r\nceygbhVsSKOZlWdB0E7XdAfv0F0eWISJg0KPLUp547bEJzvpKGytveSC9UWT\r\nT3uxAmT1SQwJY7+VSNhqFw9pEscAVkJg+uJ0kaSwEOQDVHrF3wtq4VWDs2IH\r\nlC5rIKVIruEMf3vy6NXc3v2pFQU/c9ixHWuN7v9zGQOyX8S1VGT3vPiDftJz\r\nEJLkoyVQayNiyqbKWJXvGF1DRjVQ15Tt109/skUZLBYle3xM7mhEjOzJD3Iw\r\npE2FfFAUYJDxWbIyVcNilG9ETyPnZI7hybc=\r\n=nTpx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"9cedcdc73e4e7303f9fa366b0732fe094e7c0e83","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.13.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^1.0.3","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.10.2-dev.0_1658344931604_0.12142309801972884","host":"s3://npm-registry-packages"}},"2.10.2":{"name":"hardhat","version":"2.10.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.10.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ff94ee4cb144a9c114641581ff5e4d7bea5f93a9","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.10.2.tgz","fileCount":1004,"integrity":"sha512-L/KvDDT/MA6332uAtYTqdcHoSABljw4pPjHQe5SHdIJ+xKfaSc6vDKw03CmrQ5Xup0gHs8XnVSBpZo1AbbIW7g==","signatures":[{"sig":"MEYCIQDd42HWSaM6BKQNINY1ryb8cUE/TvSIpQmptbkomEHV1gIhAKrfAsc1bymyBD8aV9DmRyr2vyO5BWRjbso8zkpE9UK1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3516072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+2Q0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIEhAAmdGA2dm7gqRPW23xaQ5B080MwruT4dUnULUEcUzGqdQQJKoe\r\neUUYmOu2o2UH7TfzpjcA2XNVB3EMuBDAsu8qKhiQaFW3iOojdzEfRDbafQXu\r\nnjOtiGS3iWNKeuf6ANYLZb7hA5g/e0osF0RtuYpmDdylFUPGrQrOr6ftnxF7\r\nLiii1LHB6FYgHUmduAs0BdPH9otMd8c8CFLdoVFjQEYWtLqMuehJBjlPROGw\r\nTI3S5c/5yoV4RsNBt6CAtuwnM148P2PxS1TAmdEeVNI7y/u+Bs9/L6fX+ruE\r\nbiGE4wEg1eiCvFpc5DZg0Lv1c+sFx4S8xxAeP7vaOsc4hAqAp/BU4wL9NRtY\r\nw8DcG4sYbNhyzpSlLui9Orb53yVoXgqmihG4x2p8O/qZPAln8Cl1viiyxmEv\r\nTpmMroI8wPuLF97NbJcP4bcz4vzNdw9PXGO0JQnDBMSpq5yge1EAXXjMBVCa\r\n8QPx9+WRrfZReTY+2r+72Fp8BpMV7FcZlZ7dNihEABEyeCtuEbHipEBDHSqL\r\n2knjUto2zlCLDx5U7nNb9XWryUeGoBD8v68UVAvivdE/y5PhFIfGyrgZEFmF\r\nqBRg2OUQiV0Ur5/R6t4yV+XPsWvrXONNtXVvoX5a2OUfXu9F3ehW3wpYxpP+\r\nHPQ5UYcERFuTgLdtC1W0HRHuDPXQPVQ69Ko=\r\n=TBMl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"3e55c7406f03156a6ba96a571943285d9b2848c6","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.15.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ethereumjs/tx":"^3.5.1","@ethereumjs/vm":"^5.9.0","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","aggregate-error":"^3.0.0","ethereumjs-util":"^7.1.4","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","@ethereumjs/block":"^3.6.2","stacktrace-parser":"^0.1.10","@ethereumjs/common":"^2.6.4","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","merkle-patricia-tree":"^4.2.4","ethereum-cryptography":"^1.0.3","@ethereumjs/blockchain":"^5.5.2","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"4.29.2","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.10.2_1660642356085_0.7511288768001629","host":"s3://npm-registry-packages"}},"2.11.0-dev.0":{"name":"hardhat","version":"2.11.0-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.11.0-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ed26ac2b10635371ffccf22c9146a0170219c85e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.11.0-dev.0.tgz","fileCount":1035,"integrity":"sha512-ne442zXftZgiUjanTfzPIQ4rRhWnJBby2HoxbAm35f9YEsu5J3q/xhtxdQ5UdxHbDIZbAhLOEatcl+9rx+h6Dg==","signatures":[{"sig":"MEQCIF+btEEFzWRP8wzo5inXkm83AjyMZHdlJMOB/TesQMD9AiBNYw7QTSY3UTOzMU5LxZecZUHlXe4qQPRVmNyI20lzhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3549503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBRFDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Hw//ZJlo1u/KtNvfTn/qwxffpzJJfuNTNf8F01Q5uArCjh0TqZle\r\nq+r1hgSXxPhuJDpDOsVzK8KWso5UKpdtlO/h8ws+PXdg2Xc/4lsVk7XptB7j\r\nFfy6IRlWWHGiummXduKF1bOUY8lgOobL8qf0kUtGSuYIuPuRc/skpwJHqkrR\r\nnL3b+MQ4Ja+z47gkwKfUTwEAd24ncDxyID2AngoXw0pCP9biHxcscJlNcWk1\r\nBsjvigC/3F2eLK/n4Wwanqmvk+0RkZ/rPzcohfDsnQIlNYSL/ngIh7KGZFga\r\nUvOb/RYjo3crAvJCVj+ftLcGkCHKrX5XjlYFxwMYyOmxul5NRqZBxRZVWvAK\r\nlaGkj0SHkqCmi9wa9XWPBFsW4Cfi9TccMYR3HmTmAPsRPsTrzKlBI//k8eB8\r\npQq09dFuag88ifXu4fdIdZUNfnQHWrTqOtj+csGT1/1vb6WgTlPbriQ+0cQk\r\n3C4egRlDf3HZsWkqobEVspgiKgEiaA2JbZ4U+0f35daPOk8gmWkTIZ0KAvL6\r\nk4DUdSSeJe+9FLAPdx6aCJTJBxgRf18E590q+707KMkPhq5ZxhIX6R43jslI\r\nNSirpHPfn+jrn/0YMMyNrGGdtaS+4TTBVRtOdoK6kAFQ8llDvC4BGN7K5vDh\r\nwN9FEvDu/QAq+yeCBJeOhFeR+4Rl+dFC5d4=\r\n=0hyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"3cb74fa4201b6e45b9b3e89dd2c778cb707a200e","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.15.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","slash":"^3.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@ignored/tx":"^4.0.0-beta.6","@ignored/vm":"^6.0.0-beta.6","@ignored/evm":"^1.0.0-beta.6","@ignored/rlp":"^4.0.0-beta.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","@ignored/trie":"^5.0.0-beta.6","@ignored/util":"^8.0.0-beta.6","@ignored/block":"^4.0.0-beta.6","ethereumjs-abi":"^0.6.8","true-case-path":"^2.2.1","@ignored/common":"^3.0.0-beta.6","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@ignored/blockchain":"^6.0.0-beta.6","@ignored/statemanager":"^1.0.0-beta.6","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@solidity-parser/parser":"^0.14.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.11.0-dev.0_1661276482996_0.6484167838653352","host":"s3://npm-registry-packages"}},"2.11.0-rc.0":{"name":"hardhat","version":"2.11.0-rc.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.11.0-rc.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"2555711a1bf83cfd62e689a5d608440be2ee21f8","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.11.0-rc.0.tgz","fileCount":1041,"integrity":"sha512-vtAL/dauT52zE2G+qgupLfZTdUbHkR2iw7qesi0keWNdIeQi0vBF0gXvlpj6OFw8YAL1DAME0liatlA+YiCwqQ==","signatures":[{"sig":"MEUCIEP9iXlKkYt4DiF2TTTqd4Mi9E4hFQ0xddKRFyX8MpBwAiEAlg+S+QJSSQH0bN8uWAaRrSRYHiiLLXoRCREnDR9esks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3626028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD7kMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO5w/9E+hVQa+z1mdwTKlit3aGjpm+oIAvKBh/6/yXepyiz8YSNgeG\r\nQukV9JqRitr5nI2uPNyalpIrFA6ZiPC7AUsnuBp9NusCzIvW4bdpr4Rk0Y1n\r\nlU0EcR07HHS2KZ4yfAVHRDm8KOwKf4vi0gz2GSsdgA2A/CB6Kxd2dyyV0iIO\r\nQixfIIP9olgenSwW1J8AZEbMrLTUzENEPH8Xe2N+lnZ6iPioQij+KZLBhxDp\r\n4ONec0uKrl08EFb5iAZR0g/Vhhb3BZ1MLhWAgGqvT+n6tkJxcAqMYmSfr2Gw\r\nj+S2tABvVHsPgBLV/1e7RIPoFd1ZzIB2K4SGdxuNCeIu2CDRIU60VUHnuyq+\r\nKYJYTgtuv1vGB+APs93qT7kEEiZhgtOEZbRjzDOk7c3RK5CaaXUETWJgjma6\r\n2f4bGVIWGb2oF9dhMSq/D3gEvdd8zDLdXou6wa5II4Lik+UCgT4/fIwLwejr\r\nwPbhH/Cj2y/ehLIUKUAH9smNpzTcLSI0dQuVkaR0I+Ait7imV7kBiSyShAgs\r\nZaGVKLWyia9yCSn/QbeMrxFE3SmquJ092Opt/Oz6sKWbPRP7gSv3quJwY0kT\r\nIOFyt6QUR6SDwi8s5m5hANqME/C6LKco4B0PCOPISR5T7FSThBrE3QiEXagw\r\nIoW09vHlUQYHgz0QbKwaKMFr2kQMQKpse9o=\r\n=3jdv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"6.14.17","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0-rc.1","@nomicfoundation/ethereumjs-vm":"^6.0.0-rc.1","@nomicfoundation/ethereumjs-evm":"^1.0.0-rc.1","@nomicfoundation/ethereumjs-rlp":"^4.0.0-rc.1","@nomicfoundation/ethereumjs-trie":"^5.0.0-rc.1","@nomicfoundation/ethereumjs-util":"^8.0.0-rc.1","@nomicfoundation/ethereumjs-block":"^4.0.0-rc.1","@nomicfoundation/ethereumjs-common":"^3.0.0-rc.1","@nomicfoundation/solidity-analyzer":"^0.0.3","@nomicfoundation/ethereumjs-blockchain":"^6.0.0-rc.1","@nomicfoundation/ethereumjs-statemanager":"^1.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.11.0-rc.0_1661974795617_0.622986760228033","host":"s3://npm-registry-packages"}},"2.11.0-rc.1":{"name":"hardhat","version":"2.11.0-rc.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.11.0-rc.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b362f27fbbefd1eb7c399f6e1c9856fe6f0ed298","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.11.0-rc.1.tgz","fileCount":1024,"integrity":"sha512-lKMISttGU1vvTijnQPVaKS3H+Id4o41yrIwWAcm8sgt12SyKhd4i4LQz+y9z880CqhbRTSgOxPgak1+jACLoaA==","signatures":[{"sig":"MEQCIFYbAmYoRvJnKNuaCjRwDRaEpiLwFeJ0DfwSvxjr9ZE7AiA/wKLCiDYBaW/UsUBuhWfPytGfvQjwIPccF5EkvxIKiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3605796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEg7uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1wA/9FFyWjszr8No8k+hnEJGVpvjwv9Ss8WY2mIIYGNMy7GI/rRX3\r\nB9NZbgXK/xmTYYAh+L/U+XHgX+oWc9fDGRwjq+xWAn4Lffoq59LbOG+EfhtI\r\nEYYN1IJ10qYnPZpxtNzX00TskFKMgvCJZn/nesNP6iakHK4YXBfl5Iu0O349\r\nwWkmdDgbQT1EFJSrC8AFDrjtoO2Wgd3D5q6qWOtQxU9CzBWxoJDwinjt9GHL\r\nsRSTXAFUfaz0WmEdSurCXAjoAn0uOdouq2NqdaGJ24cJ3vaEbAAPL6kvsVkK\r\njf/qllc5RDSqdK3eyEJCSg2RhGp01ChfJZlP/OruXl+9qtqf42An/a8AwnCj\r\nOhlNbZRhRTdY5mSNrQlHiePzccWia3bl/mIo3O2uOCL1gD/9raQXwD55CF2i\r\nge6i9INtjatbOTFQ/WmVatOuLhH2abh/ZjdJjP32dFmgC9Qbv0kP4GycZ7mj\r\n+J9MOvnuZf/CL8Zc0CLxCiMMlrHHO7nrKRdT4xaMX9giX4wuPSemzFkAfn7X\r\nbFQkk7YoMfYCT9v8OKqu2RGplQHZyAeODWaG7lEKxORFxwfxaOxX+ijs9VOF\r\nQvgTGOYXpwrpCVBrFDwlk1vco0+/P9jP5AezOeOfRu9pr9XYw8snJ1fbNz77\r\nh78N2LLNirwH/svCT9VqqW+fxdSn8PBC2aU=\r\n=nlGa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"344fc9fe97b7e0e0faa987ebc4eb485fc42973b3","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.18.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-vm":"^6.0.0-rc.3","@nomicfoundation/ethereumjs-evm":"^1.0.0-rc.3","@nomicfoundation/ethereumjs-rlp":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-trie":"^5.0.0-rc.3","@nomicfoundation/ethereumjs-util":"^8.0.0-rc.3","@nomicfoundation/ethereumjs-block":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-common":"^3.0.0-rc.3","@nomicfoundation/solidity-analyzer":"^0.0.3","@nomicfoundation/ethereumjs-blockchain":"^6.0.0-rc.3","@nomicfoundation/ethereumjs-statemanager":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.11.0-rc.1_1662127854121_0.1438288826852634","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"hardhat","version":"2.11.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.11.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"027fc7336fac9e6eeea985d4b63a63cb839451f4","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.11.0.tgz","fileCount":1024,"integrity":"sha512-0Mkz8s2cor2vnIYi6HukyhiLOBe5+QeeNkN+RyTJqMqyBouF8ATpyuFyDfA2Jff8HmeFiwTxwSSZ41lFgSFCrw==","signatures":[{"sig":"MEUCIFmUtRFdnG7kfzjK6ykFTrVA0dcMY7GwAvB2F2EO1YX4AiEA8YrgkT3sYpBwxbpo68jl1Tdlr4zwk0xCJxgXNTykQsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3605949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEn6qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUGA/9E4l2gKSPWKx4CWOPbtuCYQIXV68zD4fpbZI+DmNejzNVrbeJ\r\nZTRB5BYNJX+h0Srt4PHd3Lzw4/aMdp+hh4F2FJJH7B3YtZVCvrLS5fm2HHba\r\n0yPe+mUSfleiwld5ZWThDibpZ3np3y07HOtVhz/T3rJRgLrMd0quh6YzsbZ0\r\nuaBdek684S07/6U8Gl/I3FaHS/JrRoiFvJa0egGxgwFvzEazSHVUev1aP0I/\r\nioKJo9gdxsRWE4m9DTPWCXUwwL9KqQ3ii6oaDYOCQYNKb+T4Kh2JVLBlWe6R\r\neRboKzhv+AlD9yT/WBLNGK4qWSke8/YTvo+iSxTGvskpYSuSh3PuyaP2HyMq\r\nmoRSuahWeccnkQePZEOj3BCyj8jYL4az1rHdGry2t3SC8rlrTasHKY3z0stI\r\nc+GneJFezI1Jh9hj4lZm8O5CzE49GWtOP2mIvJN+lQLTkqvQYQWp3NQFxjU1\r\nXQKkm3DF1o6nLCCXWhZJbj6Z7i8FWV29l6NYeUDJ5hMihe4HeoT0iOFL+xq0\r\nNWYeGcdgvmuW5tsCgHIdW4v+/l7CqHCvVNtNMkVSd5dTKg2Ozc6xqTR8NIUS\r\nFV9AgteuRSkm3WHfoMARhRttzIryRIv3I+3EOFiYOCS4XRvxWm5yCHQSPeca\r\nqI6I/P0QeGjD/xWc5UcGv64GHy9RMNCe3TE=\r\n=7bo3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"4cce02506b662518d994a9992a52b7ff7bb1767f","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.13.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-vm":"^6.0.0-rc.3","@nomicfoundation/ethereumjs-evm":"^1.0.0-rc.3","@nomicfoundation/ethereumjs-rlp":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-trie":"^5.0.0-rc.3","@nomicfoundation/ethereumjs-util":"^8.0.0-rc.3","@nomicfoundation/ethereumjs-block":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-common":"^3.0.0-rc.3","@nomicfoundation/solidity-analyzer":"^0.0.3","@nomicfoundation/ethereumjs-blockchain":"^6.0.0-rc.3","@nomicfoundation/ethereumjs-statemanager":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.11.0_1662156457821_0.4761319410497451","host":"s3://npm-registry-packages"}},"2.11.1":{"name":"hardhat","version":"2.11.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.11.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9d7967dd360b9a217ac6b7d9ca7f5087db4db01d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.11.1.tgz","fileCount":1024,"integrity":"sha512-7FoyfKjBs97GHNpQejHecJBBcRPOEhAE3VkjSWXB3GeeiXefWbw+zhRVOjI4eCsUUt7PyNFAdWje/lhnBT9fig==","signatures":[{"sig":"MEUCIQDP3qD2ysBCP08Dcr+xGKgUPnuEYE6VyIQ3QvkHGfi+eAIgWF6vFwuR7Ip3+pzKiohGlfObcuhjkrD8hDkCyseiJ0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3608549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF4L5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Yw/+LSmmdUvDEPdjC3Jj86Bup2INpB0hM8i28cFjtRfqRx0RKzG1\r\nWr4AuSDgyPWu1UpaFVM5DfrvxKL7DHZyBoRTQ4vla9e2JJmZJPUmbbv91Bm9\r\n4YzRW5c2tH8uVOoSwrBuxETAgotHne/FA4DHAGzuxzr8gBwpx5WJivdKzjp+\r\nOxDlSC+9UwegmHfnedXex6hyDrTJs4nmApyXAuqsgZx7b/PrMiCwy/sbexu5\r\npzP1yIo/+e2/V1zGh7v3L93kBy2ZkwwRhsEZA2trY5QbnnioNo9q6uiDpcVa\r\nBg92X+kr8Xnt3Ok8UrINjuw2xPsvUqJ7BLwBsRMXT6bycvE1BC5SKM5p6zej\r\nYzZE1QVwNBdnZI9nb0QIZd9SAw7MqTk+If4GVbJaIiqCH4h/+NsEg0jjhkqn\r\nJExLP81gMmBqPidoTtP6nPRPn+LJ/eHVSGUDofwDAXYb/+fODgAQrg3mv0h2\r\nwiLiul+cAGwAh5W0peMlHOizytGE/Yc8rmC221xZnuMUYcUBRihwbIT6d6eO\r\nLyP6mty7j2BQEP01l10JuweqFx90IDEADow0MupzFYd1Y6Ot2AmRFaF/zLYX\r\nbjhXTcphx6qYhuzb5o4UkHDZalQ3T/Wv6IKyyml6ZuudnE17Uh1lpdxHNaXY\r\nzCDk2OWZM9wT1OFs54FvgMzoFidIIxTQSVU=\r\n=OWK/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"4e860f72023b730da524496877c5b7acee21b9d0","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.18.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-vm":"^6.0.0-rc.3","@nomicfoundation/ethereumjs-evm":"^1.0.0-rc.3","@nomicfoundation/ethereumjs-rlp":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-trie":"^5.0.0-rc.3","@nomicfoundation/ethereumjs-util":"^8.0.0-rc.3","@nomicfoundation/ethereumjs-block":"^4.0.0-rc.3","@nomicfoundation/ethereumjs-common":"^3.0.0-rc.3","@nomicfoundation/solidity-analyzer":"^0.0.3","@nomicfoundation/ethereumjs-blockchain":"^6.0.0-rc.3","@nomicfoundation/ethereumjs-statemanager":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.11.1_1662485241651_0.9912226416420413","host":"s3://npm-registry-packages"}},"2.11.2":{"name":"hardhat","version":"2.11.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.11.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"c81388630255823bb1717ec07c4ee651b1fbe97f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.11.2.tgz","fileCount":1024,"integrity":"sha512-BdsXC1CFJQDJKmAgCwpmGhFuVU6dcqlgMgT0Kg/xmFAFVugkpYu6NRmh4AaJ3Fah0/BR9DOR4XgQGIbg4eon/Q==","signatures":[{"sig":"MEQCIFqHW6i8IhM2qt9E4/12gnbTrZh72eiyJfHSBAmrfQA7AiAiaX+i3GKBvAvml6zvpKm0RNKBRXLt7XM5tS1EOyhjCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3608425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIleNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4gQ/+Lf1WIVyqJh9YdlfkSYGFqLWoJCatT/1l51Szof9twLNFJ6dh\r\ncdQ/gjevDyLhEszoiC+xsJuuYfTmAGyk6WuxZLW67Y/D01xbHJ83qs8CKi6k\r\nE29OfCm1UFsUnxKvOaqqZ6lKbmKbiINRQ2pE35RIeeqYAhdBV4Y8Ly/NTZAE\r\nblwE0ie9C4cyi00gSmac9r68J3XF8+ZM4m3kbehy7RzX4TacKYJFVrxwxJ9c\r\nyZT2ebwjy/L2Gha6i/q9EBCj399vCQrmQtI8EbMAusVzau2/km9tzPQgntDt\r\nJEqvca7IYqndAcsymd+3HXaIxRvwA7oFcnaP0VIzdy4hZTHeXQSpTqkvyzC+\r\nPxWG7vMGVgTx5xs5YnirDU8vwBat6pyaEpZwlf1PVWL4AJZyfZzf+YjsmlRo\r\nzINKksvidP41eB2vDES3GcxGWMH12Qdh9NrRVmaFUOxfb7HBYn2Mcy82RUUg\r\nWUMXaJxLYq7WxXRWSQjyYub5N4adBcmw546ebqWcW8YHkq1URrXhetrH6Xyz\r\nPGpLYfdpTVya2kKFxGnasUcBjzamGGK6se+bTmoahxuQRPMfCgzZknqvxWtc\r\ntg8s0ZjLB9N4GU5XGIgoLT2NuvzBWHg3R3T6Rn9+x8u0WqxYMEGhTBkDrmyW\r\n3MPRFPomYR1mr1y6d7U5YGSarU8uxua8s+4=\r\n=2Pox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"a3b4d9a67382d9a0e751fc3ac3abe61a0bc31321","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.18.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.0.3","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.11.2_1663195021106_0.20635099659670053","host":"s3://npm-registry-packages"}},"2.11.3-dev.0":{"name":"hardhat","version":"2.11.3-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.11.3-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4349e5d872d4fbb4adf7b59efdb3d55324a24842","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.11.3-dev.0.tgz","fileCount":1106,"integrity":"sha512-A5C2bbioG9km96Iv9DTMO3LcNki33rkjhG0KON0HIeDb8vorDbzrZlbk6qZUzWtqTRZAl7WK80AAba0AuD2dbw==","signatures":[{"sig":"MEUCICSGJ29M+ZDaHgizBKzC4Wgfe7XshhjmPSDTqlyRp1SDAiEApliO/eFvLnZ4RYMd4UALSTPjcrueWwMUSVBp4TjLRjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3621612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJG5mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn8BAAnZMmNq9teLOO2Xi5+YpjGo61g+A7Y2wtw/wybvPawLf1WuNw\r\n3ClCzo8LyXtYPBQhZLixixFa57uBT26r2qZ6uIVR4V1aC/CCoR1gc/VCI11F\r\nAlbcOyrkJbv4oSCujIzWrzDNiZbxAHmuaWg0g3jaozcy0tVuN0jhpJSd/+dl\r\naO2XBASeRWJzyO9mrcuo1rw2lhsgfmDnVimM6nMv7fJy2N0Tjcp/qWsGZpuO\r\nxydnlzRrjQhDKIziaBxCzEF0/bJiXsr58cg54RumwKFPVc1/RZIwTWHzX2Q5\r\nqdu1QY16atXP2rJDNeK3KkBcANoVN4hbuwGdRohmX8/cMRdyyeKxHd22brvL\r\n/qrhRX9jkZ1FOzQNqq8vLfSzUR4lT0ctokMDBwJxkirGycdZ8sSATPFWh1nN\r\n7fc8IcTtsxGujTvDZOdqcEb5XK0ghh+Bxfs2jpZkbT6tB4pHWy9BSopPHss3\r\nMBfyN3MfpsurQPr81WfmEATUKjXdu3cBjPjxw0XtCtIH9jWOnTwsQnDfzfWZ\r\n1jHOVVh6t9zMYoWQkaNWaKlwSWogGX1k+IzKW8qeEO8WeeFLWoX41h9m4tlX\r\nx29Prb2lWE2eDZUoEHmwUDCpU7UMg7e229WCDhf4RZTzz3JhqKFddkjUn+Te\r\nyo1HSOi42eZJYytv96XZS8aDgZQDuFh9ZIU=\r\n=q2uM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The contents of the \"sample-projects/\" directory is licensed under the\nThe Unlicense as defined below. All other Hardhat code is licensed under\nthe MIT License as defined below.\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.11.3-dev.0_1663331942687_0.6704071000672722","host":"s3://npm-registry-packages"}},"2.12.0-esm.0":{"name":"hardhat","version":"2.12.0-esm.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.0-esm.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"8675f31f01302ed8d8d6fb203e5102fb8d7f8577","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.0-esm.0.tgz","fileCount":1024,"integrity":"sha512-FE2E3w8xNO9JwoCcBqbzhGKYPuw91b9oM2eFq/Pnt+ZhNwwjtT0Y4QuNzP6CzWmejZ6epqbCuWXUKOaBLwjnag==","signatures":[{"sig":"MEQCICLjj8x16kgbZ2IqBTxVwP8Hp613FKskD4yRRyQNmy2jAiANxpT8CeEivb991va9fQgy4ldMXpSH7tiuFLu38miMzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3629896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLZbXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmdw//R3KCp0SQfLrwjsjf1mi7d4yWBRbhXm8oCcH7OlwnDW+4JukB\r\nQRq//CiI6vJ+RuPGDFnGUntxta7L6Eirr9DCs65hP/g2cFuo/c9K3obnf0K4\r\nzsxzvmMO1B+BcNmRe53A5y2kB8KIkUwW0qKCNKYV9wSjIxja3WoWEu5DwJcJ\r\nKLxG+DC9ca5SpkWhHotn16WN0nxY9ttfkg8o9tWmYUhEEf8iB0SINguU45GY\r\nnQKK4Lq7rJKetuyAf8B10Ev4wv1I8zcO3hgw0MWUEDBf/3pDjKyKGvVNIfIJ\r\nP+rNHSoWMxsMicGCvo0n+4+Z6R6PqAbs05cmyYMru2dLZGX2AGPXBNQ8oYyE\r\nJuGPtlBVqhuk0NoHd1yqDkhZtzNM/2hCFbcTzLiz6qP/9pMLoJOZTSvZT26R\r\nH2yzzfI5XtGDYADem2gDyjr+xj2xDZC61CChUZSUe61sZYYF7mZTSiNYk+Jv\r\nU18D5DxFBtsCAgEewYmw5+aerjSZ21MHS5wTA1/s3TPaalG+sMRWhxnLJP3i\r\nrITFjOqyaCYeU/aaBsc37p3uNXHhefh3rL/04HYSeU47HpHZLipP7mepcQKM\r\nvHMHHmhBqQYWrIyPmdpmgKIpb+6SaMp6nY13vtDSRahlTjRlkSvAe9LMqCnd\r\nNMLSx1Jc5pqGUo3YyyYj9DUHCIlcw5eBoFk=\r\n=Y2n2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"b1d0afd2455e261513f3f99aee0d27712bda448b","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.18.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.0.3","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.0-esm.0_1663932119380_0.04454617418699214","host":"s3://npm-registry-packages"}},"2.12.0-esm.1":{"name":"hardhat","version":"2.12.0-esm.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.0-esm.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"dc1704e5cc26c0c1d18103da032323f74793836d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.0-esm.1.tgz","fileCount":1024,"integrity":"sha512-EvswNMlE4QQsfQ29HiOJs/3VIbIPkelyfzmFJyJ2csAGUygzcTcBdhbA9OaWR6Ymgsr1wJ58uCwuPAJAe6mLpw==","signatures":[{"sig":"MEQCIDfjtPcNGCM3FRw4hEUZ+exfs5PfLqlxWMZhRpTnuRmDAiA8bz74UKidAV8biDOPRKjS1LCtOgSw88eT4iz5DnaZPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3630059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMsITACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYKA//VnWedbYT3CbpSN6J7qlc5i8dXpiUcRvnVOVaHwK5RXz2PpSm\r\no8ydKZGlVE7wF+O4GXsxWuti2XN74+Bl34qr1t7URegMp6b6PR7qed+EI6Q0\r\nEoXcQF2hsPChG4OzYwiVHPYHans9ilNdCpTEPdsmXYGiwZUMhIOQjZH805Dr\r\nv/v6wlQNRrLpvJZaAhKhds86qcK6DSnxlN04MiAxq66e2f3blWnznpsGBcBz\r\nqDPTJ52GrKrmhKZA+lubz2lfd2F5mbDmJDUxOD8E0jPhPBpr5gWonlWxkoRd\r\nsjdZ6AxVaDuWUB5sjfLyJuVMqovBeJAwLvczDKwCM+vWA4z48f0ZhnkpHldv\r\nXZMi4TrqWXLQteZXJmPvcZqlU2pWuy4HHjv08XtINsGamXvhuuIfgqLNGKGH\r\nEbNRTo0ahk2Vr6Sc08r6cmIDs4OOKQmdy/TwMFk2ADYkS3KftYGC47fu/w8F\r\n8eqJHq8FIdt89ulATBz6xXenvf5ceEx29UsnALub+/bEzvxS34jQB+ojEwZq\r\nK/Jnz5Jj1AtxHyao01dJb1r1PuTUpQdudkIwdX4FewDw2vXjdThgl22mITbE\r\nOk128IJkIExoqtijPPTp8Vi+fsw02Y70IxKFUPVEircuhTOIj3yAmI89SC2Q\r\nffCHkzKnf/SEGstQ3qoNEwYRQ3taG+5Yq98=\r\n=H6Zt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"8db31929b1c8182eb6a2bbb3583461eb476f8e14","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.18.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.0.3","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.0-esm.1_1664270867262_0.30533426053639245","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"hardhat","version":"2.12.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"51e59f1ff4991bcb66d1a380ea807e6c15fcac34","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.0.tgz","fileCount":1024,"integrity":"sha512-mNJFbVG479HwOzxiaLxobyvED2M1aEAuPPYhEo1+88yicMDSTrU2JIS7vV+V0GSNQKaDoiHCmV6bcKjiljT/dQ==","signatures":[{"sig":"MEYCIQDx6i7CnBR01wErfeKkKeZt54i3v29ANLxcQrf7+6QiPgIhAJq+jwi71KHWwQ5CEEkVfgaMqQHdy99Yy/dpFkCBkFnZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3613213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRGAnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0KhAAnaF8f0x2dZJdI4tF9hvl00UuJ/g8HAP+O9nwgVxjAOKhd6TA\r\nfL6y/3emQE2EhSfQETwPgsc5p5ZHi6UO6gMC5KQsuzlpgcyyhAgKXWyls7ot\r\negiU6bbHhUaFJdO80qaR1hU071otLv8LcsnVc2bNQdWhM0WRIiFEDPW/SmSE\r\nQdK2wVi9LYbU4cxa18NLavyPZaP3vGc4ygC7rjlw2RIBENEr71QBneZucSZq\r\nVCbhvRv743l2v+5JptC2AFBDaY/cXdypXBy/pVIiCpTF4KkbAEd9QO8kO2Bc\r\nPQbLu1tddGmBhIQMOQ3ctNBj3bzuGa7SqDmThTQ4XfBX1bTM4BWSAmO4yHzh\r\nk0rE7Y84TZp6v9wBYqDtdcFhLhpYGr+glKU44cNxqWAekpbEOFnC58wpDnNV\r\nvU9sUYnCxnhZjEb0L/6DOEfgCNNntiJt+l2mofGBGOwpKgRFnhS3luAB4tm8\r\nzkdLGbSRt8RXDZDNO9RaM3AZMLjZWqAoQ9/g2K1Ue9jwODOR8jMI2aP4AZ5q\r\nk0v8TYLm9BjD1dPhGieSAc5N1UVPWiZv9iGB1bRJkpk65Dp9g4OdTLsaoxFF\r\nQ08EA6DxIkna0JLLDfj8aF3Jp55dofgJtriAPB0P3Ioz6+noLdn9nxdgy2CE\r\nojfwAr3AbDpQB71lTJfn/PgRDdU+Sfyvdhk=\r\n=HpWM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"e41635aae706cada4965a8d155c1c67717f9501c","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.19.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.0_1665425447298_0.3166847175773275","host":"s3://npm-registry-packages"}},"2.12.1-ir.0":{"name":"hardhat","version":"2.12.1-ir.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.1-ir.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4972a0777e5806cce6b54cf258c52570c58d141a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.1-ir.0.tgz","fileCount":1024,"integrity":"sha512-z5TGBaf3tpY92zcDmifPyYdQa1EGuLAcOlmqQUd0wR93Yua8UCdNyZHk+P2PNBJK4sm/DYt5d3DJbaFMN24sog==","signatures":[{"sig":"MEUCIQD7IWfYC+sMTaOnzV7c3XPjaS6O0Pp/0OXlLKU6V6HFRAIgCT/1hlAegcQUjoUgzOUWrxfD4wQrpqH+Pyy5R854oWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3622910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRq0bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZdRAAkeAjCe+neGe6agkQztTSxSBvEDUckfvGVn6MnqhHuI0WerO9\r\nFmP1TXW9XaQPskyP6ID5UP96hOHmw4FrnmSuRcjLzSc2WPmkseu0BmvSCCE6\r\n0MTE+RmyL0hFATwba8AQ76pECKiZfj5GerpqJdsZhOxEXcFxse679Ff7GwNp\r\ntwxf53mVxfO+hIT4ntZ4jg5aPZDUbMeSl9wXCktpjjEeRfqsVw9CyOt0Q4nf\r\nLXiPLBxQ2sp3EhVl9sB2oaEN+/NdtOsYj4sX8IU2nLzAXrrjqeMMrfSXMl/d\r\nu5QO03zVs6piicHU/do49GKJldXQwMibVYa3fpvql+OyX2A6t0eI/3xjIOTk\r\nHpfgxp70tj+FpVGCtLzMasN9hCYfYY28ezGgmm22CFDOIUpvGM4jZYKsx9FD\r\nOb/Kd2xim+UlfcN2heg4Fm0dXNoq2YwTHow+g2HfP0hQqK99gPSJoLzML5/E\r\nMHxKwSMRUlQnq4PiETNolmXUQzj4WF005YfYwzYzezisRyaD4qP6+6UBGdNZ\r\nsw+YrpYjEv4Me2jDroU9HwUEBF2b65rCEJ4u2GQDGOg8IiYTVfvA35XmVkjs\r\nrGHbggGqclYoRB6HEd0TxQvisRwWNES5vOYFwkrVtjc7E1/tNnOnMk+QTm20\r\nSZO4ix6MssZGv+gXK7Yia7fkhBV91CHjJJc=\r\n=qnpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"750a4c96d79b9b2564f2f859d1e9bac63ff88894","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.19.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.1-ir.0_1665576218907_0.5870771085963888","host":"s3://npm-registry-packages"}},"2.13.0-dev.0":{"name":"hardhat","version":"2.13.0-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.13.0-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"0bc58d00ef3dd03658dc98611e55672f77c0a080","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.13.0-dev.0.tgz","fileCount":1028,"integrity":"sha512-GYmuAfPHA51487luN+O36pd4SoxmtUmcREk/w6fb0P7HhhmZK68ZEyLq5A73+Om0T6MhHMLhp/05eF54hrWGTw==","signatures":[{"sig":"MEYCIQCHrPBQe5eVudI/7VsNHXg/zMTTcpCykGB13JKuM6dDDwIhAPmwMBQh+/g/pRUrzUB+2l+BBGhfhqjzZy713LMWQsoN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3617932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUmyQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEbxAAgc1cHnpoF5ZCzfgD3VKGa4MRnewvEu4kYDit8VuCk9JdTCI6\r\nqrIWdSdDohBBskhJD5e26oWW6wuOxl+/Heb26K2gcvTT7dBTZWfgVKvWb7II\r\necW/h3lAH4JwXF1npYySyTrMfXTOneEmN0sctQIk5npAAevZq8egnzC0CEXZ\r\nXpVBwb8qVBVJmC7Qx8ch9BvCJSoa5PLjBMMoBC2FAIvq72s8oSRmHNPXKDLp\r\nlgnOzacsyyn5IIfuU4zUoDerVxHkjNhy6JKHEddU/SVKu5wshqmCIw7eTY5W\r\nP7QDnNTnhy0gVfPMXVgVAANtR7Tm+NBm4odOAQ8OfPnt1mrYx7Wv6dyYwSSL\r\ncAO4jEY+ULmHjTELYiG4CJ+huSKUb2Vx9v5GQ/avMh6RgUMlCyPMJbyX11ky\r\nfUu+WZuEyuNKF/FC/n/mQnNTroZf/McAqU/x4Mlaibn5YAGvH1KAD56AjeUB\r\n4GNhrcwJwrYPK3wFgo6kRBJKflB1lwq4I0WWc5sg/a6XMWuyt0GdqTwlvqS2\r\n1AB7rZBXKNRshe51YJJrZkBlerIX7AEjbKiVuaWW8Sk7u62847vs4HhuhQIM\r\nUzKEMLp1PJ8ie46lWcWuTPvIywB3xlMH3+0AG97L+iz9Q2oX+DyMCDmSMz7C\r\nzhdpcUC6OXmhQI27zWIU7hiyWZB4/tcbBY0=\r\n=6ltw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"a414c5725ccbfd7d751f3777a516ec4d86228587","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.19.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.13.0-dev.0_1666346128218_0.24497440847941587","host":"s3://npm-registry-packages"}},"2.12.1-unknown-txs.0":{"name":"hardhat","version":"2.12.1-unknown-txs.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.1-unknown-txs.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"5bbb29c9732b10bf7819b7741bde04763e133957","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.1-unknown-txs.0.tgz","fileCount":1033,"integrity":"sha512-VwooAzY/DWrr+GW9P7CBzNa8Bb2ushugznum7D2wo4rSU2ZqnM+ULcvejeEiW/blqxcy3MBYlw/4IMSbdFBLfA==","signatures":[{"sig":"MEUCIQCbyzbuumMEuuiZ/sADIblSdLqYpKfQGNI2tG3sWApmWgIgNYncFILshnvVX6iHLeoG769zsDOywhR3kdFGHcb4jlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3630508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVmnMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4ZA/+J6uNZnGXNa74ovdRyM5X37+Hdbbnb/FuDlj/4g6IOEKahZG/\r\n4P4I460lR/zNENTIsbbsC/zUvzcpV1ya10deVHW6dOwVHF5zxlA26qBHsz+o\r\n0EzZ4C2mO7LijxB7rCEsM/EboyAjmi7RFT/bgXY32hCC13NdZrPZ9G3n315y\r\n+hreLlKuF7k2jdyZeJ5j3Cq3tOAsyCbatr5gYtPQ1gmfjwHWZuCCTCQ2LwEj\r\nPPuYMXVAx4UhY3m8dKcpB2kkbFqT5xuL4qixO16NZM8zmZHOoRxRgKJWFo59\r\n/60FbY1qEn/43fThPFpyaVXn2glgej7srlS6m02woEqrtZMEsbcmGYIyc7Iu\r\nPDTVY8CPCkRYl+gawWFqUpJo7QNPHGUbiL5vYhaGjQjsUUq5E2FtSBXMuN/z\r\naYROUApuGahsWu1C/cjKJ4Vi/3JwINLRkrXkpCpTxUgklK5qBc8N6Jmwndeu\r\nmQX51EguJPXmEmfn4QL4V48ECOCKV5O6kZxy8T4mgv205+Q2+KQA6o8QUwZG\r\n7hXtAc74Fgj3JaAqvxadld0yEqii8wHNEMTgOAeyTDQ3YxGD06ysVImXQQJr\r\nMz/gndmOpbC4ZZX4G7sxEL5CyYfOs9De1lf2kMxM8wqRtMgDQUUY1XJ0IYxp\r\nUqE5i89fby456EEjwV4JUrNL7ThCbFoe2vU=\r\n=8QoH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"86c857ba89cea6546c428d25c6c3615f3143e2f9","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.19.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.1-unknown-txs.0_1666607564563_0.19464818919525428","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"hardhat","version":"2.12.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"28b0d7979b55eba379e7de5246240c121c399357","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.1.tgz","fileCount":1024,"integrity":"sha512-ihqYoaAKMceVWRcc3VddftFM7Q4/WL5Xan8nrklfDRwwST0W1rWWEE8SrxGikW58IJdREsC/HXVHs0zKfYpiCA==","signatures":[{"sig":"MEUCIFcz6mzWNqTYq7BXBl9Gi7AI6GirU/myvugt+c3kwF9pAiEAg4zmgX8gSy5BYTr6agsRp+oPmRyqb3p0r8cYXhIJkOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3612999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWlJiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA0hAAlK6O5CTSgdLPPhoC7sFeZrZl2v8eRcHRbAa7Pw4TQUdVUGom\r\nTLcqLRkLNjK12wkVvn+smzsbbIFyxRulnpE9ZOk/0HTpSYclgOnCsAMJZO1w\r\nfOKhcUbwIknUE3v8UtQiXMn4YoUJGhPuULrsvjYGZe2vhX0Nke5l1ztr51/o\r\nbxH+s4Dgb3zHGoeQmep9qclus26QC/JvngUw38+Zx8U8fbcUAD/WvwpUbfB9\r\nPxB7TF3H9Nz2IvoyJKaX9Oq5MyZrXp2Bjnj9meBSNidl89k+MvfMRox14mdC\r\nHaWggcUUv2dnEBWBFR9aeSfU1E/i+esFdWfkTOLIqAcQtvZ/Jwuch7e2s4YO\r\nZHOOqmOYAPdNM5xBkc7jZiu90jtwnKBsc+bQPLRAZU/fAyktpp453L6LSGQm\r\nf8+hbNgSJQY23QvDxvRq4NQOgnkIH1Uxp4uZAWH9s5PTPeYULcB8o8x6A5Dc\r\nwBInYZr4LS/cjX0PdhTVORAxUhqXLnXGY0XXh4GcZoZHQMnCMMfDqwQjJb2n\r\nU1jsk1BdyQavZmJ5TjAUyUklEg3ItACx0EQvvlnRx1Ga8uU6EVs09s/fxJpj\r\nDO88wuN+PhaUZ7EZyIzqAnnP/+T82R+0nmOKky5lmJEuP9XY/01Lb9Z+EILR\r\nt2YxF+UfuoqqyQvrPnSWgv3wKQ7b6wYQSZQ=\r\n=V7y/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"7027e828bc22214be81d420b25522066e74c87b8","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.19.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.1_1666863713928_0.9231182333006132","host":"s3://npm-registry-packages"}},"2.12.2":{"name":"hardhat","version":"2.12.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6ae985007b20c1f381c6573799d66c1438c4c802","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.2.tgz","fileCount":1029,"integrity":"sha512-f3ZhzXy1uyQv0UXnAQ8GCBOWjzv++WJNb7bnm10SsyC3dB7vlPpsMWBNhq7aoRxKrNhX9tCev81KFV3i5BTeMQ==","signatures":[{"sig":"MEYCIQD+zqMtDTjq8CL+dNDpOv3jD2qbnZ8sdNiItOZUuSKFYgIhAOxQC1aolQQCW/tGF86Ov++pZCuGUkx0R8K9d/4DuQ5u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3628434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYXXKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpYQ/9GuHWQXmSEDC9PLsHU/RMNVmHPpWZBudqyXFFmRLLpkgwYj2G\r\nqiFvZLSH8P0Qr+wFl8D8ehybCkSH2PP5UgrByPv6gwHWHvKqH7DEFsCO2151\r\n1s0ry/kf3v92ZdX0GLXi+jIx20F1VD8MOSTaPQX1eQZ3R/99R17Jv0A3A3JK\r\nxzR9UHw3H0BcAzvsvXyxE70Qd9nqly8vfatXS6wObdxPnrOYfOViE18rBTAU\r\n2fGAcq4bVvqzZ23sPNcBI7FBHrElDNAGeArxZBjthXjMfVqfPj6OcPdeCGO8\r\nevmjv8/IyIpDZs84E4WhsQvvEI83HzZr/FPOM8CeDH6GcnnVwOVgiKkCObv9\r\neR6D0wrUelQl+HkyZ7pHCb+zBUKweQ6V2nzjUTCeZrSypChhubDvb15vuGak\r\nlpryt5c3HMM0uJCZTCo7cz8+y6Gwk66aJ47bYBMpcO9nOYpY5LQ2/rYOF5fj\r\nsigf6BYx/g/Rx8W4InkcxlNgEcAiToUcM/jdT2n8pTT7XEa29btsn0kaTCEG\r\noXnY3WP5I6xqM3q+RKNoiaanlpcqqnO/7VfS/KJDYCa3W7YpDDICqSL35UO8\r\nT4aPvm/VJHqMTKZ46Cii00oNiP5BNDSoVELcMaAVy9FFaEe75B3CGfkK5/jD\r\nbvWx7mycGMxU4ZPU6et35sslt0xRgUxuMSg=\r\n=/bnS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"fda6bd9b1519f7b9cd433fb40e355a295043a7e0","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.19.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.2_1667331529889_0.5630824235459113","host":"s3://npm-registry-packages"}},"2.13.0-dev.1":{"name":"hardhat","version":"2.13.0-dev.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.13.0-dev.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"8426196780f492ec2421dcee26f2c8fa52c84795","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.13.0-dev.1.tgz","fileCount":1076,"integrity":"sha512-pxqfmIGw/xQE6ap6UHtB55sQz54PK40YsP4+YaCnDMRzJWrxuii0HY1srg2M84FvYYVvY4j2jxAKkyNiTDtn7g==","signatures":[{"sig":"MEUCIQCwKvbe0QFATAL5m/8BQ532h8WyRNd2EI04xFbXRTTJ2QIgWUFGdVDdmMy+LdqHtuFjbOURMXOQrMxEXj7zHAMQgKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3830830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf0nvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqixQ//VYl3lLX41xXOt4EvMPsS+XP5392t9NShWOrYDFTMGawK9D3C\r\n22FjYkLuubLWWn7ev1yavGKoOpSScziv+dhDwWw1c5VpkVrmfiOYRhsF3Zot\r\nzDjOXUFG+daUuXrn46oD43Bv8cc3uzwqjBizizPsCyzf77aHjEl9llX3m1ZT\r\n83nFdiYdg5dEvOIcKWrkjIXoy0EjgsVDib67FzAVXtkzg5/Me4idT1tcNtSs\r\nksj+XG5dRS8f3i3UAUt4NVp5eHoJ2GQ3l8EpzJcIVk7Zz0AsAUbNqfRLyNSH\r\n/HPP3COrAWgx78H8EDOikkXyOFaZKmftcOnuC/+MnBep0sqOuvJ0nnkyc/s4\r\nKI8tRTf3FaMs/MgeB5v/ApeEVPIsAo1lAjqzFFzSTXHxwefaMkfiXetHzwj2\r\nBNT3V4Y1zwtJMQeo0HRj8ASNQM+K8fSSIOPmh52/8EfCLcggWscXzyN5+IF/\r\nARDdj9tbTOOZPtuGnB9udurg/DDN6XFJR1nXr5oBysedqV+F2nzSVzBOZHfi\r\nhI3KbFC/3K9U/7luP0asC/JkIXzhiK6f1Ifz5zuOdVKhprKhP3lRmBNFaA8n\r\nTBTJ4eE6pGXKxPubXbhzULt1L77XU66yKIES2LXl++8rPXaLPseuaHEKPXrT\r\n6aN6RxABgLMiChjmpjcZa9Qfbdjn8+8/DrA=\r\n=W+Ji\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"a869974d785b6538c5380ed518e39b610cc83085","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.1.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.13.0-dev.1_1669286383598_0.5432856494881679","host":"s3://npm-registry-packages"}},"2.12.3":{"name":"hardhat","version":"2.12.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"1824c5d5e2bcc61601bee429053ccecb4dbc0adb","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.3.tgz","fileCount":1034,"integrity":"sha512-qxOvRNgQnLqRFssn5f8VP5KN3caytShU0HNeKxmPVK1Ix/0xDVhIC7JOLxG69DjOihUfmxmjqspsHbZvFj6EhQ==","signatures":[{"sig":"MEYCIQCjstjcI620uEVY6++EZn6pyj+5ff35tE/EWqSivd8pvgIhAO85GdcN24iE6juiXHcQSDSxjCu300Q7TYk75GmhUxhG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3647319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh6J5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjixAAnlhU0L5AcUsesPZyNg4nRvlUDbdOOi6vyA82HRK7hmlT6q+t\r\negGOZ6L9yoD/Z9KUSzmYfqb3rmR9najMBdSbALahD1MsdkXwYx/4sHiM0qd0\r\nKexmJJFtQXzltnakGJArbJ2Ttea73vA6U1S5U6wKS+xIktOWCvwCizB+Jkzf\r\nvMN0Me8pz7e8GwUoUcchCZjXm6XMVcgdPSJAD2ZBgjvggVm124s4MxQH+j4p\r\nJTdlbpzFh6aw1LZU2ZTWvTt7O64CAEw5Y6B1KsVqqlry9enTrJKB7Y0kCYGp\r\nXq9lKDNRw44TJJA3B7R1D0L386BdjMjpfudsMKjMn6ADjMvHro3wCWbNPPno\r\nC/zOnXx1w6+NCxBHuIwqwWFjS099dkWio3vTnAcFGKG/ZJAXFIk9hKCZk+w3\r\nfiwlk+2MEpeykD7wnSCGf4XqIMPehjwANiRXM8bMTvJNcoEg1tzoWAuib9hO\r\no6bCII1CW0dTyd1ZNzEj7mDcS5ly1+pDVkfxze9wg3EuxDtwrNEX8WLLP5zv\r\noP6VnR8Cj9kLZKXY5fMAGiozLotOKvJ/MEvo8yAiWfFeNgLxDWshsPQlMYfB\r\nWrUNGTHy6o4ppXoVtPyP7a7vZvNY/6mCDIe2eyVhhR/zXAdsQFzDvWzD9MWh\r\nYS5IB501A0AQv1L7qm3tvz71VqQTuDM5q3o=\r\n=bl0J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"5cecb9692ca8bfa4a57a592e3233b24336da6e1c","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.1.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.3_1669833337185_0.326520854663777","host":"s3://npm-registry-packages"}},"2.12.4":{"name":"hardhat","version":"2.12.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e539ba58bee9ba1a1ced823bfdcec0b3c5a3e70f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.4.tgz","fileCount":1034,"integrity":"sha512-rc9S2U/4M+77LxW1Kg7oqMMmjl81tzn5rNFARhbXKUA1am/nhfMJEujOjuKvt+ZGMiZ11PYSe8gyIpB/aRNDgw==","signatures":[{"sig":"MEQCIF4eHU/vLrbA/na0HIb02ailUdXVdb6EmVAz7hktESw0AiA/oW7ayweJYOdu3NrlI+R6bvhzeUDzFFpq5wYYtPFHQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3650062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkkYWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2NQ//RLRWS+QS/KBMjZL6lakg8i8lPy8gYgja9VJjg6A8oS3wHbKV\r\nD00mM3wQ3P4oC41UkXfcHIXebNW04YdJTmqRCqg9ri+CrBr2LXbvGPAlgQNd\r\nYj7WFzJfVX8EFjdjj6S487TE+C2SDfoH8ejii/+MqjFADUAfEreLNdTpEfBA\r\nSSzX4VZmgroCixuaNslw/a/TqByA/dOhtHI9MxMaYY1XwodKKHn5/33Zkxs6\r\nNkAoIcxfGj65cqJV/fP7wj4NJF9/XSWgytqLDTsU2OPIBwBWjPLII1Z9BPVY\r\n9o+X28bP4N3ygYK08aqrrxJelTBMuSV+DCYLW9n3mUi3C73wDoutlc1CyxM4\r\n2ZCuorxHsSYUdxfYb25WFRK5pPnZIfQ0Yy8dK8Kx3W4s8VW16FUDFeRJrkU6\r\nwKoXdjz1vvJm+t0svqwdH47R22VcqxajEFfG8mgmFiGACkO8WnE9xT7YyTP6\r\nl9C4Zr0/xrC+/h3bz0kpVjsYcaDuub9JnTHYcsI9Wsp0KpNkMjMU5du5Yvp2\r\nTpPC4JNHuKnh7I222ALZR6xZDAY72hk46JEvlcqYW73lEFsCYiaHFN62j739\r\nrR6WJnyHO2wDogipd3Tr4hsno44BXeTyutsGkaQsIOkD1w3riu/vVQfvWilT\r\n3shumI2ho5CJTb76FueR/WbamyB+HUeTI3o=\r\n=D3K6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"0fcdcc1ff7279fd17b83107adbc972fb0ac29c62","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.1.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.4_1670530581817_0.4265527871437196","host":"s3://npm-registry-packages"}},"2.12.5":{"name":"hardhat","version":"2.12.5","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e3cd4d6dae35cb9505055967bd7e15e6adf3aa03","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.5.tgz","fileCount":1034,"integrity":"sha512-f/t7+hLlhsnQZ6LDXyV+8rHGRZFZY1sgFvgrwr9fBjMdGp1Bu6hHq1KXS4/VFZfZcVdL1DAWWEkryinZhqce+A==","signatures":[{"sig":"MEUCIQDbnFRy9K5hiABJT3hyjToSANKIxRJdg3fMuvUBnIi6vgIgRKs0LuWWga9oC73wlF0pXySAIjGa0h7NMVtXDTXW4Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3651571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjreKGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq1w//RXkZ9t4iG7mOc8F1MN52TUV89Iyq9O4V386gBMG1d7pzV5Og\r\n+EG5CIz2tCKeLQf9T4c0vaiySf0QUluPVrACgO6v4xL3i7TYnPoLrmhxpO47\r\nFZmd0EglgzMVP0ufzuu9BDz+5GC+FBgF+a7lWm1ABUEX5dj4VS4tJhovhHAx\r\nQ+IXpTQDDJmhqzSloBEFctavo2jt0knxd0fpxSEh3YZmtN2qMf+c/NqDevrN\r\nJ8cUuARTE/am9WQpcHi0YqUoEQvpnx2UfroFp48bKHn/cpTK9Hs6kwxQZShZ\r\nWFN00ExfgqjAjSNaxEf1pPKsUL7eZkiNqh3SjvGCntVWrL0YOGSnw4lpchkC\r\n7iCyNH8HYrufb20tjwipyKRDw+/JdKAVT732X+K/qjbbuWB/OhWPJVX3AA91\r\nJ0qmhfLS2fSPTBxl7pB8zQioKL45cDMdnJg9Lfxk8T1oLAOxyBAYjxMAu1vz\r\nUj7y/5JsiUe9vmU3t0cJTlOsbeQQ++cZwf7wUl/Nv1bz0kHtSpN4sUvEssRk\r\nxtOGvGUuQELZYaRFmAsUgZXpQVmV4WrY7SRSBbFByv3jcY0g3zylFRXMD8Sr\r\neAGEvF4nJno+PGw/ba6qAReZKdd5885Wxvgxh70rwtcBsNNeSEDWxf93Cvdw\r\nzdN7qtIvskjlcOKfsfMTtbRVFA2EqrUv7F8=\r\n=3A3A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"a1a36f8dd03ab99e04c3edfc071eb32d6b906b39","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.1.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.5_1672340101989_0.7270644902128149","host":"s3://npm-registry-packages"}},"2.13.0-dev.2":{"name":"hardhat","version":"2.13.0-dev.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.13.0-dev.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"a4ddc06bc110f64d8947d9cf7c33cd0169e6928d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.13.0-dev.2.tgz","fileCount":1053,"integrity":"sha512-ZU11Z3CS9krkXhVVxBdgBXmiHx0ILPWJs2EIB6dxT6JT0KJfFaUO9cfkdvbHv8CqCOCupctUBnoQXuzXJ+VZ4g==","signatures":[{"sig":"MEUCIQCRzqB/ssutzmzFig1cw5mu/uvwe6ucVZBS3aeXtrR/5AIgbr0EE2mEnxlaVz0oWA1B/g3r6g3+Gr+4IOXQyY8YA14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3755559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrsb5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYeA//aiMiLftxVv3/Y+ONKpaQ4OXK93jfyu0oxfNw0oVuAqtDuT2O\r\nXaR8PexADPXZN6mBUk6HED8Kp1B84AEfj1bbId/YusBqfBu6Un3ZVHFgLL+Z\r\nJu7n/I14mAu7DSLXWDGpHIIzK9DaqfqyTakf31R5zW5YVZioRq8rR1F2GOcN\r\nfhX7mFO8jij3Jix9r8xI//k/IK1x1aR/85tWQ7N6LeiiXdJo6uQj+w1S1YSV\r\noA0q55VxKC8AXz0MB9uyz86+XmaQdZZPTCjSrbuUvqKeXCTc8XfRR2Z0ZF5c\r\nvNROHFiDdv8CUptgNIVETrA3Fh7nyBY+N8zV28JRXIcY7Mrudp5GHq/mHsIq\r\np1QrrnYVTlN6KS6Z3ZCy9Uge7wXxMvZVHEoVQlkj6t2ThZmK0yNPVWsQtPLB\r\nuHaSJ4ptPm/6aUYK3QeI54DacvYemIBFOhjxRySvR5/Qjsm6AU0nGs+Pgbyj\r\nXSx/wG/A6ttSCFZ+u8ny4th9ImgmESYaIdLzlAj/PwOtxrt47SLWWsYuTJHv\r\nuw3UjzwkhWJeRkBnDqMm2Qtg6zMyT1LFyPatHK+bxCvHKRNoBi0nL8Qwtc0e\r\ne6Y8CXzbNGtaXL+agQ7llPq+XyizWS0A//GJX4xNhmZqNgLcO0z581t9/Q3t\r\nc/TlzBFzB2WwDNuYi+EianHSgNjFAalKpIs=\r\n=Sztu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"fafef034997acc37d82edb640fb4483de492de4d","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.1.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.4.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":"^9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.13.0-dev.2_1672398585568_0.5148121340337681","host":"s3://npm-registry-packages"}},"2.12.6":{"name":"hardhat","version":"2.12.6","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.6","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ea3c058bbd81850867389d10f76037cfa52a0019","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.6.tgz","fileCount":1039,"integrity":"sha512-0Ent1O5DsPgvaVb5sxEgsQ3bJRt/Ex92tsoO+xjoNH2Qc4bFmhI5/CHVlFikulalxOPjNmw5XQ2vJFuVQFESAA==","signatures":[{"sig":"MEYCIQCxwgLX3SYDbCYy5XQi6tyWEw1yZwWcLnqJYW7fxdCGyAIhAKXu2X79J7Tj1l8YTxDNtThnfK6DB6DPEG7uqEpALP3h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3661139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvoh3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptxhAAkaJC2BtH84F/aqBGKmyqWE9tOTHxyh3No33HmS981VnkFPvE\r\n5+WliDrNsV7/CtGtyKN9+ZJ2c76Zw2+xEUSPuTxIF9bE+ZwLB8e85ArdgLkW\r\nVKP0lzf3XEm5pcHCxc0y5KH+sicDpIIIbK5CJh75iT/i37JaggjeysYyoaGf\r\nmO7SLr5685LOhi0QD8TmqKEM6fN1egC1N7qswzhj3Fk3tE0cvympQEYS+2XH\r\nneRWD9RgGjj/2NzfiabS4r+lkb/4+MwnXar7CD8LUxqQTSYqD7QXaEPVmo0w\r\nEDXsB0K3XPxWrdeBhou/Hh5ZcL+7Cq5TmNJPP1hizon2PuBu8ySbAhBIij/s\r\nINEEg2ujfsmmtgsG8bVyj7raRWqEHTOF7MqEL26bY3xHOGGk2200vJKewnew\r\ntAmooEF9eJca1PxUeS5rBDSMt5n4DUwr0gwojX10xASbAYUkgKheScafVxc4\r\nYmZ+wgqN6bgOQrP1Ggwa/RIg2DhxwLsioIuXrwnFYsiP2boTC4bDQniMf1sU\r\nGflDjn+5s2X2ldhfLo5qkNxdLYoFCCY1N9zE4lJ7rujPMyYT8umpLQTMP9JP\r\nQMs00qmQ1aL255bg94lAt84ShqAjoSP9T+Uhh5FDb8X/l112dOSbiZPpm8uG\r\nE30UZ8zkza9yAR2K+eRNYTH0fk72g75PgOE=\r\n=kzda\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"1c78aa9dc6d8c2898ebf507e6a2c97396bd167ee","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.1.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","proxy":"^1.0.2","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.6_1673431159121_0.7213811881051708","host":"s3://npm-registry-packages"}},"2.12.7":{"name":"hardhat","version":"2.12.7","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.7","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/cli.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d8de2dc32e9a2956d53cf26ef4cd5857e57a3138","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.7.tgz","fileCount":1044,"integrity":"sha512-voWoN6zn5d8BOEaczSyK/1PyfdeOeI3SbGCFb36yCHTJUt6OIqLb+ZDX30VhA1UsYKzLqG7UnWl3fKJUuANc6A==","signatures":[{"sig":"MEYCIQC0mRsBsVk9KPTH66/jaEoJeALBnbPDRULz8E+DjchdGwIhAKO6lhTybtbSNc1/MymM3cBkJFLMBPt9Bvuq4/qDnz4a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3667659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5SOPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHYBAAiqeZS1O/KjvNr5EkVp/+dIyRX114wz+B4AN4n/9E/sPo63Wb\r\n66uFEdI5u+FSj1jTuBDnpk/pqBzpLgtgpUXgXXqLnjVAHdHGnqiWbgBBEQk0\r\n7Stf2xl4ckLRwgeYe4sT2Hj1VdO9HvHn4M9L7tzO0cLncfou9UYsvtQtVVu7\r\nsVgQGJGrahRswF3ArsRAbS+S3/MmjRiiDdo604nsQsBv2G1nSEz7x6bZeMG6\r\ndMBblvihG6toFss4lkDdR+K1+VUMI73NOTSacBEkzIdvM/eC8Z+ovM+SgaT8\r\nxV90t4DXOom39iU4VCgPml2KTVPb0FZuUaT12GK9HM6TKHtS1ROl4Fj/NuLJ\r\nZ3IrOmFOd0xty22o4K3lQ075d7sR2DevWPmMq07PZy+dcybpH3s2U65DIBa2\r\nZ2iy0yUaQRAl9mffuLBl+KW7yALY8bfTDDO6qGdqL4Y8NKhZV87YyigzOOn7\r\njsmIP1JPIZcNa0Cbu2CJ5X3TLGBEaueXLphsDUT3Ye1cNNe6Koztr/8j1+pG\r\n39Ee1i/7GuIcIIKbY5fbrZpj6ba2bBTDKpfxWfrfQ78l3mhbiz6M+W3POf3t\r\nP2AHsyRYtF5eeMoOHW3uGNIcJzZQ2HOTbPwOkER2wmgN8Xvi9s/34jpIG4Lb\r\nJInvubn6uccfRQhHVchEMSqDvfnpc6J+65U=\r\n=+3jN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || ^18.0.0"},"gitHead":"6baf30a296db6f0a4981660aed25753839e75675","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.13.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^8.1.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.5.2","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.7_1675961231107_0.4842062608658384","host":"s3://npm-registry-packages"}},"2.12.8-viair.0":{"name":"hardhat","version":"2.12.8-viair.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.12.8-viair.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org/","bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"662317cac2bd8c9147ba9e886c78e55fa0567ea4","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.12.8-viair.0.tgz","fileCount":1136,"integrity":"sha512-erh/ZE5QLPJ+puSVRY9JoX7AQo3DcGjPOFPMiPw+DJn8dpNq1/+Y0n9xK4yK8DFueNsarlRY9TdM8Du6Wj+QSQ==","signatures":[{"sig":"MEYCIQCE/sLvIKT1Lf7IRjJWOq2Mt6H+zhdzeFpSYKAWFp2FxQIhAOYxeCQnLLwXkQLei6U5Den6nhVqgvQryYXDF8WMbw0m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3730618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj658uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSoA/8CIyOxG5OwH+lE2YGwNGD7Cb5Jr9FEgLtJ5OtY9yF4lbB1gfz\r\n9x77trp1bwPfgdtgbbaPoGKJOt066KBBXcqMClaRsKikpRcmiQtMGoFr9FZ8\r\nymXFfvszcWAw+hLKrqufM5SizXPIzJo7zpuBiOICfbjdjpuh3PS0APep9vJw\r\nLM2N+cJbrOqANQUeSERC9XnNrKL0Nn4bvxOTlZxOEN2O4UuT1jtNFSPSodrV\r\n2YQXJC1KSlX9/YdIxNv109MkNi6uUl2eeZQAsnqLmwPoyijkiA2kTWQf/iMH\r\n0W0iO6+qoMC/8ojjo0/UDb9mm0XNCOEfOamm17zvuKn4tCuBryS3aWGXHp5j\r\nHfxoRCLg9SPAKvCcYx/cjBnR5GHzUBl8lCtmIom8jrICDj61dTrH7Ow03NNf\r\nUXrG2AlGUzNMpaYqAZirDVEVtrQERLTgTsqLWxNMQKoA5pKhVNiIppKYCTH8\r\nU8fU96Q5jC7rveGiqDWUCS6FfQUbvDs2nlOuoFi5yA8re4aHJX22+LN0aHBV\r\nPCvOQmWoPrY39pKOEVuCVIeniANXR9frdVAo0KgpKbwFkxsjbza6HslRXeqz\r\nbwUNXTdUKMbYCraWQAfy+luekT5nWz6XKDx/LupYfelFojcC+th/Mv5SExT0\r\n7M8cY4fuNSUBq0vwxTlB64TS8a5RIt0A4Dc=\r\n=Oc69\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"https://github.com/nomiclabs/hardhat.git","type":"git"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"licenseText":"The contents of the \"sample-projects/\" directory is licensed under the\nThe Unlicense as defined below. All other Hardhat code is licensed under\nthe MIT License as defined below.\n\n\nThe MIT License\n\nCopyright (c) 2019 Nomic Labs LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\nThe Unlicense\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"4.29.2","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.12.8-viair.0_1676386094394_0.42777686803286485","host":"s3://npm-registry-packages"}},"2.13.0-dev.3":{"name":"hardhat","version":"2.13.0-dev.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.13.0-dev.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9b8cdeb85d59e07247e07c446fdb4294669e31ca","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.13.0-dev.3.tgz","fileCount":1090,"integrity":"sha512-3VYg5uA8hX2mDekKy1dNv/801tRGhMdZVqYYIEQu11kcGNRwxnCZPG3StcaUBMAW0ntKQysnBuwvGMlqI9EFsA==","signatures":[{"sig":"MEUCIQCyKg9xmMYLrP2Srfjm6KsVoltb4WN4RS5TjvJiVO8nsQIgJB2c1v9nG9oSBpwPt3Pb7ZBAPgjLOvEy1E7TvMj/4LM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3881243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/KmGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmonqg//cbesoW/acvtf5cbZjd9dFp+4Rq2GLCp16950L4qX3+s4kjKy\r\n93jDbjchWex7ePnkh+Z1JxcYBARZUPsKCBpTE8gvzIvAfdCKDoFHFgq5o7dZ\r\nXnTxxuK45emmPMy7uDNWkqjbVfWPCVIZnhFYqMHcgO32aFRwvZsqbDo8Dqzr\r\ntfJB7cumAfKWg8vC5/UVA6MLvwLdc5CUNeQh4bOwX4B0KuDD+96iNLTGkuBk\r\nbtAdC7rbS1Atd7ycKwytK6aIZRA0WIeNlmr1J2McxuWXrP72IRtJ4YJPUcwo\r\n1g5VgQcraFOkl9GzKZrf5OB6AlnqLBozoH/zKZwzMWXIGCfMhZ5SYlooBTDP\r\nVmsqDjrPEaG9x3nIGlbdp60hkz+10kOrYSPIQ5Zuio8nP2TAz9xyZDMXy/dt\r\nsohqGwM/+fvsSMZYZI2DS2vU9gebf7wD43vAbpQJTDVw7j4kdBd7YK/wPyRh\r\nHr4Sz9Etfxp0LD/0BwMW5dGGYYjLw4KL3zaRhzbPiHP+csUojwYZttZJGFnC\r\nn6pFyboyh3CrfE3rucNe7BQla4zaJuiC0dPZ6udkhIaXyeaFW60ecYRndj22\r\nLZv0WkX6Xy8el0Wgg+YCSGgwuoQkkseE2/FkM773v4JKzoepqXHPG7cA8DS/\r\ndVZzQh+I0VPXUTP5AqaY7rbLfFN4IoBML1Y=\r\n=gDzu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"8c50fdc3ec1be96879f6226e919dd215af1cdbc2","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.13.0-dev.3_1677502854009_0.20811013208045637","host":"s3://npm-registry-packages"}},"2.13.0-dev.4":{"name":"hardhat","version":"2.13.0-dev.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.13.0-dev.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"geneaum","email":"gene@aumson.org"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ecee191fc2e2838d252e52f8cf03327a3cd3b2a0","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.13.0-dev.4.tgz","fileCount":1090,"integrity":"sha512-A33Ojo9Qwj8wGXWYzY9voJ7VyAMcZaA84DIibCKjBS6vloEJcT9GZvT0q1PzZlG6+FoAYpJz2vKgSH/Pi7qZcQ==","signatures":[{"sig":"MEUCIE7w31GkwNm4zKcpbabWHQAmFFkZ/4YNRbhIPiRM7KD0AiEA/WfCC9R6bUwm7mZ/7HlUrsELpRW6fqzQknzoa22qGTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3894574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAGkgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Hw/7BCkVadqZfbv4ksJicRQ6M/OZgjhFggrgRMSEdF1NGlK2B1mA\r\nOaVy0hgZMYI2RksCaGfW5K6Mn1VGWa8htMhawA7A3w5pDraAuoi3RlnSn7vc\r\nK9NCmLSxJT9ryA730016Xjj7Lv5UAI1hyjE9xjaakDJ5kw1FVl03/Ku0N7oQ\r\n+vQJpD/6kO4kmV9G+Zi7hjPzpk00FcC1HI5ZQI8XoJlZqvF02nICXV504EAG\r\nrf8sWsuY0+j4MK5LwuAmLGztTSd1kCKugW9C1NZdt/cPo0HWMJz5Sn1OCBTv\r\nmj0z4ZvPIr5GeRnVmaFF/JCTDHGRs+cfhYoGdM1+qOdWtxQ3MeEidGCcgfdA\r\nDVoQYoSvQioKBzBAhGjVOetq9X781ETGcr433JkdciLnOKrD6mE8Ino59Ysq\r\nrbUR0hGb1htQvUnNV3VW/rfR0I/Cwmj7Kpw3mQrZiyXg1wq+A7MjRYMtTsSC\r\ngVpz0uWTOvcyd+U90ycFI8oKXQGN1slbm9ThBEuniQrD/0epORlgrjLs5I++\r\nCSmJQtLwPta7XetFMa8AFn13RDPz2D4x91Qp1aFD9aABLkuqu9eU7ug0K/Jf\r\noCrzeeUb/6hWcsl0aIR+vUKbv+eYRD8vVJLpaAvkjhC2XeThi7cWUepB+l4T\r\nXs0iudmH2fFJ1fY7YnlAKJ9RXXlRGJ1ungw=\r\n=3jV3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"18b08c591a40a7f389402d58f4d99cd1b4129de5","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.13.0-dev.4_1677748512377_0.6789837065101307","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"hardhat","version":"2.13.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.13.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d52a0ec9b733a651687e5b1c1b0ee9a11a30f3d0","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.13.0.tgz","fileCount":1050,"integrity":"sha512-ZlzBOLML1QGlm6JWyVAG8lVTEAoOaVm1in/RU2zoGAnYEoD1Rp4T+ZMvrLNhHaaeS9hfjJ1gJUBfiDr4cx+htQ==","signatures":[{"sig":"MEYCIQCWq1gfMiRI4D37TDcU5QzZAUdr9g3mgM3ktBz9kvnwSgIhAKzSdT7dNrfalZbnGqgbaz/BAgiVSxcmXhF/k4AFiWHW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3717593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAObMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofVA/9EqVV5N/uLJYMtYVyI02VvHlb61XNUXfLrzxJrqXlhxtwTjjx\r\nY/ztjagBqrU3fOYL4wrVr4bMzH5pmpEx9F9pyVYywDeEDtTA+QlgYvnhVmyx\r\nID8jcX6hcYT34D74eMl2W1af61NDFs5FceVRmR2fYhW9c9/uCqEN5rgB2HTk\r\nktMj7qIcYzDIFdA6APomzMeMZ4k9pnyrn7jPsDXcWnPKBmI9eQBvRlODLhnf\r\nC4YyIDsySm0fLZfa8ulHA419jUmxqcXP6fxkbSwuL20aC19L2+02WJwxzwBP\r\nEfGQA8+T8B51jaSYP8jrXW1BBT+Jyhlna/M70z45eKyJRFiHjR0/vy5EdZop\r\nyA1Ce12M6WSYKHwxwsnaPe4Vj9thhuocEQH/pB77awVg4u9w1dg32513rIkh\r\nL2/GzMzJiUk6SeNHu3o8UN2ODY37SqoKN85bzIk/Z0Dzau/st5tYgdeMiSjl\r\niuNA0W68GvjprRdmljLOQ5EbmxUP87b7Lc5/Xz9c6g+iMC4rtJ6stgRrvYjW\r\nzQJGj9S/LWeBp/Cz/b9Cw7drT2R87uVRwsBIQb4Wf/ZCX3cW3QnaWnoH3R04\r\not8gYEkgbtNg6xL5vbLq5jTEVmaUNiMbHeeBXNgyMZXoOQabz0oiorNcNcsV\r\nfBE3gqgromyBdi4CIVM8fseutTXFYAAJPkk=\r\n=CBYN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"57c56d2353da8828d6b2c167b24bd70b6298a8cc","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"^4.0.0","@nomicfoundation/ethereumjs-vm":"^6.0.0","@nomicfoundation/ethereumjs-evm":"^1.0.0","@nomicfoundation/ethereumjs-rlp":"^4.0.0","@nomicfoundation/ethereumjs-trie":"^5.0.0","@nomicfoundation/ethereumjs-util":"^8.0.0","@nomicfoundation/ethereumjs-block":"^4.0.0","@nomicfoundation/ethereumjs-common":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"^6.0.0","@nomicfoundation/ethereumjs-statemanager":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.13.0_1677780684390_0.9745983876213586","host":"s3://npm-registry-packages"}},"2.13.1":{"name":"hardhat","version":"2.13.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.13.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"12380aef6aa8ce67517e8ee166998be5ced8970e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.13.1.tgz","fileCount":1050,"integrity":"sha512-ZZL7LQxHmbw4JQJsiEv2qE35nbR+isr2sIdtgZVPp0+zWqRkpr1OT7gmvhCNYfjpEPyfjZIxWriQWlphJhVPLQ==","signatures":[{"sig":"MEQCID29XUF2Xucs42oswgnmPPiETZDqZRKo6N80MnphbN71AiBtPXI0Yv+hcKzDK+WYPXf8flNTF9ELnfFJXWxLHsoYiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3730977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM9P5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/hQ/8DR33OJq8aYAxqoXUp+xb2kNABrVibBPjsf7vodTfYlDvapBM\r\nem6j7gn33MxEd60MTAIRPm0i1eTnjT+lSTd/GGNaKXNSrg9wGaIvvzM+tOoB\r\nQGo737WinWumH6DDRmtK1JDgzFEOudRc17I+3rBu6Rw/U+Y7SqTuoADmXcpK\r\n4XB/coVbRhurhiyOD9nwnMKfn71TAz5AlgcaEmnh7pL1Ap5mIeh+/VC7/wC0\r\nttnJmmfQoJZMS8gqk4CDrHzIJg4WzyKpglUp2oOCy/Sz6wVIhE+r6TuIIZhA\r\nVHBoYvkD6ymilpUH98YdPPuPt5Bag+wYeEY7r5f8LAx6Bb4NKrjoBkn3CLLR\r\nC+nBT1AAl4YIPdy4D4cge2WUGEYbCRLF92491GTn3oUd2IgruNpKJ41vthHy\r\nR15nYplnoxKoGUHvdu9ju0oCGs8+f4zw+vY4JLj1x+cubvr/8X4TI9jn2E9e\r\nfL13vfpiiyTonJpCYpylDBrZDdBBK/REg9ChgYq02Tt2OmZiHOyvbEOAHhhM\r\nes5bKseaklihRQhflN6sGz2tfPJ2xDUUywIJYSL0oAjj//OuEEgAg6tMID+n\r\nAC6ldf63A2izqDZJ+75+I0Wg6ijIY55UeOhBTQjNdMsIf9YoVHcDUa3nJ1hB\r\nG1SYPkd1PWrruWxOXh8WwTctt1f+VYJCVr8=\r\n=/C78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"29a55f2c612f5729aa874830e52386423a8bf0b3","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.0","@nomicfoundation/ethereumjs-vm":"7.0.0","@nomicfoundation/ethereumjs-evm":"2.0.0","@nomicfoundation/ethereumjs-rlp":"5.0.0","@nomicfoundation/ethereumjs-trie":"6.0.0","@nomicfoundation/ethereumjs-util":"9.0.0","@nomicfoundation/ethereumjs-block":"5.0.0","@nomicfoundation/ethereumjs-common":"4.0.0","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.0","@nomicfoundation/ethereumjs-statemanager":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.13.1_1681118200903_0.9198323168608786","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"hardhat","version":"2.14.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.14.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b60c74861494aeb1b50803cf04cc47865a42b87a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.14.0.tgz","fileCount":1050,"integrity":"sha512-73jsInY4zZahMSVFurSK+5TNCJTXMv+vemvGia0Ac34Mm19fYp6vEPVGF3sucbumszsYxiTT2TbS8Ii2dsDSoQ==","signatures":[{"sig":"MEUCIQDLQw+d+0rE6md8SD7/CbGWEtFJgQe2ofNJbarfnp2qUQIgRtcJBTq1yTRL43ARaVECI5K1MF3+rJ5O3BjkqK/yAd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3733957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOtb8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk9Q/9EpqiYi0GI5NRTB4FYphF2WY3dgMEjCYAonCMfqO7wbjQkKaD\r\nBabrXuavKmre+Vc50Bd7L0Cc40pmNuKFWAZDKWgINP+RCK0EuQHmAgDiY4U1\r\nUVIoaiXES3Xk2iqOpMwcz3h0oSb20ma2c9/TXqA021LRB+RtHZZ8zlTMcK3N\r\ndsH3LD8b3Xqj3bxsa+6TZoZmxUboP8Qa/9B/ZudQTmEQ0+w2kEJZVC0Bqc3V\r\n4XrdutEiIbBLcLqK2AG0UxtUhnE7o/poNQwkeQSHz6myyViH7l7DlOv2YvlU\r\nkj82LQeaCbXscyAIL89Nmn5QPoYYre007DrdxwvNYlvM/rqVqAmE9qTfk4fP\r\nHyIOkVT66rk+ipem5faFYe/BM4q4WeYDZNN2qFVuvIYJzpNgEjIBg1IAIHLo\r\nqgjnLhKaR55bOSihr/ixeUa8Xl3NyrX7/Ab2gZAxnHhE2w6WXEz8Rls9WvsT\r\noyJHXBTsfYU4jhXhXVgN4/mR951j0SkbV1oUZxLqrJDyzcXZdLeP1shsG4T+\r\nktocqKUeMk2H05QPGaDUPGxA+SXsqvWT4KGO8GOH/dcpkf+RdXGUWsXV/INr\r\nhlXndJYdIvBenFyY3Ld6FXt38AdKaZp8UEXqUdEHmD3se52Bd+1Ayz+j4Lbe\r\nVHTXXv1ECIs6/YFjLTEU6+GFa877757YFPo=\r\n=/oq8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"f3eafceb7469e51fe38d74f06fa34dc144a8bbe5","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^5.0.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.14.0_1681577724377_0.44458825745210895","host":"s3://npm-registry-packages"}},"2.14.1":{"name":"hardhat","version":"2.14.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.14.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4dd252717f4987d8221c4f6fd08233b7f4251fd8","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.14.1.tgz","fileCount":1050,"integrity":"sha512-H3Qp/UKyQGmPDDBSfMoSyH18rRnac90rsb0LNer+sKe6at6rxLe4D5j+M+1icqZQF02iLPjNRwc/PA8OPf757A==","signatures":[{"sig":"MEUCIQDNaIZPZDV6C7zPiLk2T7gEkteyyhkvfkjiD6jBhq+nogIgOF1MdILMxzTSCpbedIi5mY+wAnHqbpBgdXiB2X/RMXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3735435},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9cd921160612b2e01c892513e8a83af4a99b0fef","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.14.1_1685518099035_0.6513159739275112","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"hardhat","version":"2.15.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.15.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"0cacb2b44c4c4651aa8ab649fef12804848b0267","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.15.0.tgz","fileCount":1050,"integrity":"sha512-cC9tM/N10YaES04zPOp7yR13iX3YibqaNmi0//Ep40Nt9ELIJx3kFpQmucur0PAIfXYpGnw5RuXHNLkxpnVHEw==","signatures":[{"sig":"MEUCIBEODtdI8wpZAeHsBc3K/LGnEi/Lt18BWIBWmeRA/R9tAiEA2IFltTmr0yN2rWzLWsDTw02Doc1uDkmTSlsgN8Bbmj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3735196},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"83f23a16f6f27554f042f11f63dca6e4f2774fc5","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.15.0_1686209379201_0.49992244351638293","host":"s3://npm-registry-packages"}},"2.16.0-dev.0":{"name":"hardhat","version":"2.16.0-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.16.0-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"abe62552351894843bf9cbd8fe5b0f2e2f722407","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.16.0-dev.0.tgz","fileCount":1106,"integrity":"sha512-K0IZ81/oFoAHk4CHkkm81ei0bk7a+Imp3Q6ki8hQXztbbePBhUGdFosI2aZ9MQYU9xA0fP0mNj5SAhk8JYuUsQ==","signatures":[{"sig":"MEQCIDvp5ZMCegBs7fvn9b2w2yFvg3425StHrrQq0SZr5Qn9AiAMCNM0LDt1/Er78pczu+tA7lWrvJXccpFuc9IeDww7Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3975135},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9c2104042f438c15802adcf74e5e9177555ee438","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"qs":"^6.7.0","ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/qs":"^6.5.3","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.16.0-dev.0_1687349361604_0.43284147995196065","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"hardhat","version":"2.16.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.16.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"c5611d433416b31f6ce92f733b1f1b5236ad6230","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.16.0.tgz","fileCount":1050,"integrity":"sha512-7VQEJPQRAZdtrYUZaU9GgCpP3MBNy/pTdscARNJQMWKj5C+R7V32G5uIZKIqZ4QiqXa6CBfxxe+G+ahxUbHZHA==","signatures":[{"sig":"MEUCIDbd8U9MQczjOsN+WcvZ8MJAPcSqybSxKu0e6TyEYgObAiEAgK4MozA3v8OXNMsTZSG8fEWHv78Y39T7Q4kWB+q9o8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3755690},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"57120cc748dad6b0dec26e58d184ba04f1433774","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.16.0_1687412607846_0.5955707857497012","host":"s3://npm-registry-packages"}},"2.16.1-dev.0":{"name":"hardhat","version":"2.16.1-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.16.1-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"46a43d83d70f82be9db9c58c2f4ff4e685bd11b2","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.16.1-dev.0.tgz","fileCount":1102,"integrity":"sha512-YQavii6jR6OTyj2aSYURjgu4RzPVKmqw3e5L/UPu2Q5AoCJFbSpJejdjxDEpmUERSHrlzQsFMnd0biKwMSqtyA==","signatures":[{"sig":"MEYCIQDdM1T//SnUdbz7yD1bELAh1YHr6aQgMoY35ONXI8k9gAIhAOTDzR1Uvn2/8je+UL5ZcIRKH15f1NI4cdOrrkM9E47a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3968922},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"6d376c6c6764cd0e0ed54bec972627e482da2f09","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.16.1-dev.0_1687866526993_0.5369236897947087","host":"s3://npm-registry-packages"}},"2.16.1":{"name":"hardhat","version":"2.16.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.16.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"fd2288ce44f6846a70ba332b3d8158522447262a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.16.1.tgz","fileCount":1050,"integrity":"sha512-QpBjGXFhhSYoYBGEHyoau/A63crZOP+i3GbNxzLGkL6IklzT+piN14+wGnINNCg5BLSKisQI/RAySPzaWRcx/g==","signatures":[{"sig":"MEYCIQDxa/pSKOIBC7lHdveG2XJNhHiNSN2Soj1MaVTqKGtdqAIhANXFUmZFUo3D/SS4TgjWg2tu+ewoK5ElHy8SqnJbZeds","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3755345},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=14.0.0"},"gitHead":"b05660b08d22d9942e6e26a495cb3fab8ff04d48","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^7.29.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^14.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.24.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","@nomiclabs/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.16.1_1687894225536_0.5687634851785097","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"hardhat","version":"2.17.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.17.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"574478790fa4f4a45c5ccf162e82e54f36671749","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.17.0.tgz","fileCount":1055,"integrity":"sha512-CaEGa13tkJNe2/rdaBiive4pmdNShwxvdWVhr1zfb6aVpRhQt9VNO0l/UIBt/zzajz38ZFjvhfM2bj8LDXo9gw==","signatures":[{"sig":"MEQCICo6whSqhvYw+5B4uZeDNoOqnV89eCIt4DWtMK8NVaq4AiAFrhz91PfZ3pQhTgYndAod7cRSkKN7SFsDvErjk1EfBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3763120},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","engines":{"node":">=16.0.0"},"gitHead":"c2943366d4f16282c10f92f9f216ac08130a0eb4","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","abort-controller":"^3.0.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~4.7.4","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.17.0_1689326947616_0.3992646995920208","host":"s3://npm-registry-packages"}},"2.17.1":{"name":"hardhat","version":"2.17.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.17.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4b6c8c8f624fd23d9f40185a4af24815d05a486a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.17.1.tgz","fileCount":1055,"integrity":"sha512-1PxRkfjhEzXs/wDxI5YgzYBxNmvzifBTjYzuopwel+vXpAhCudplusJthN5eig0FTs4qbi828DBIITEDh8x9LA==","signatures":[{"sig":"MEYCIQDPMIiIW5glTh2POxq1JeTcXDxcL8aA4GVC1adXhA8xjgIhAMPNUnuFVREZQ55iOBzXeeKfAGANsAXsFwdU7VG+GMxK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3787339},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"c758e5517d3fe3f2873b141b64eb9ffe8d805e53","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.1","@nomicfoundation/ethereumjs-vm":"7.0.1","@nomicfoundation/ethereumjs-evm":"2.0.1","@nomicfoundation/ethereumjs-rlp":"5.0.1","@nomicfoundation/ethereumjs-trie":"6.0.1","@nomicfoundation/ethereumjs-util":"9.0.1","@nomicfoundation/ethereumjs-block":"5.0.1","@nomicfoundation/ethereumjs-common":"4.0.1","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.1","@nomicfoundation/ethereumjs-statemanager":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.17.1_1690919429818_0.522087397788207","host":"s3://npm-registry-packages"}},"2.17.2":{"name":"hardhat","version":"2.17.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.17.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"250a8c8e76029e9bfbfb9b9abee68d5b350b5d4a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.17.2.tgz","fileCount":1060,"integrity":"sha512-oUv40jBeHw0dKpbyQ+iH9cmNMziweLoTW3MnkNxJ2Gc0KGLrQR/1n4vV4xY60zn2LdmRgnwPqy3CgtY0mfwIIA==","signatures":[{"sig":"MEYCIQCQp+w7OgqebyqdyB+WIqzDenjHAAKGWXH5YwWUQzU+UwIhANg2OT/BAGeyLSAmQURkmaMNluCnDiFp6WKQFskpHLwB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3826535},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"103a34ff7739985656e3c777534bf7fd2fd8518d","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && yarn build","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.17.2_1693253500390_0.11315838900790154","host":"s3://npm-registry-packages"}},"2.17.3":{"name":"hardhat","version":"2.17.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.17.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4cb15f2afdea5f108970ed72e5b81e6e53052cfb","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.17.3.tgz","fileCount":1060,"integrity":"sha512-SFZoYVXW1bWJZrIIKXOA+IgcctfuKXDwENywiYNT2dM3YQc4fXNaTbuk/vpPzHIF50upByx4zW5EqczKYQubsA==","signatures":[{"sig":"MEUCIQDgNJHYBtYJoc+R6RpQph+ICQ97OH/+Kq/uSnzfaffNUAIgCD1T1KweCdWV7gatelAE6QQXP6HrcJQ3uEKWjb2C9ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3827055},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"60b9376c9774478094f061a7920a34114a9701bd","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && yarn build","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.17.3_1694432878781_0.6554733061830358","host":"s3://npm-registry-packages"}},"2.17.4":{"name":"hardhat","version":"2.17.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.17.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"aebaac3aea54ee02d6afa089eeb4c095e83a817c","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.17.4.tgz","fileCount":1065,"integrity":"sha512-YTyHjVc9s14CY/O7Dbtzcr/92fcz6AzhrMaj6lYsZpYPIPLzOrFCZHHPxfGQB6FiE6IPNE0uJaAbr7zGF79goA==","signatures":[{"sig":"MEYCIQCsINOEF8oRO6EPg3HRjjYiSOelRT5roPUdCBv78FXsKQIhAPzwrjJKTtqd+TtvBQFcLYlfHs16k9ybG8e19DY5ipwm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3846559},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"b0a0fb1d42f439f17a2c2ed6e5b4181d77cab1fa","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && yarn build","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.17.4_1695807223487_0.9562083835980695","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"hardhat","version":"2.18.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.18.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b28dee1a0faf24a3b1cc0cb2ebf4f94fd69ef2ae","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.18.0.tgz","fileCount":1070,"integrity":"sha512-Com3SPFgk6v73LlE3rypuh32DYxOWvNbVBm5xfPUEzGVEW54Fcc4j3Uq7j6COj7S8Jc27uNihLFsveHYM0YJkQ==","signatures":[{"sig":"MEUCIQCJGyaZ4MolnPpZJA6VKZel36QuVfS6J+BL2EFjiB260AIgZsvN9wbcIKuWYNvrjSiGXny+wD66hZSkbihDVCOLYBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3892016},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"78dd09b2c5a5233fb1f36f9b9946b8764804b430","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && yarn build","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.18.0_1696509583524_0.6120770192766392","host":"s3://npm-registry-packages"}},"2.18.1":{"name":"hardhat","version":"2.18.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.18.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6339d656dbf0510b51457b0f0746e5b9cc7a1756","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.18.1.tgz","fileCount":1082,"integrity":"sha512-b55rW7Ka+fvJeg6oWuBTXoYQEUurevCCankjGNTwczwD3GnkhV9GEei7KUT+9IKmWx3lC+zyxlFxeDbg0gUoHw==","signatures":[{"sig":"MEUCIFD/1vgfIF8QcBSWzijP5Ztcp52KfcTMdocfCFfuQHBVAiEAwEkgGWeiMyyDefHgCStPXsIGM5uavzVxza4d7FXkt0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3913741},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"b2a551f7354c6937200556c431f69acef6493d9c","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && yarn build","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.18.1_1697037055299_0.3567407934806599","host":"s3://npm-registry-packages"}},"2.18.2":{"name":"hardhat","version":"2.18.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.18.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e82169bafc83c4b2af9b33ac38bae6da5603074e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.18.2.tgz","fileCount":1082,"integrity":"sha512-lUVmJg7DsKcUCDpqv57CJl6vHqo/1PeHSfM3+WIa8UtRKmXyVTj1qQK01TDiuetkZBVg9Dn52qU+ZwaJQynaKA==","signatures":[{"sig":"MEUCIQD1zCKo8CZeg3WZ5HHRfbFFpk9HeoFpZ6lx9MAMYilXAQIgRAX7Ulcj08FJbeRLtr3c1EhTBOEEoZ1+4IC+wh3FW08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3913792},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"41be3925225aae2d838b4f8f40eb1d130376560f","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && yarn build","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.18.2_1697713731280_0.0017802105156543568","host":"s3://npm-registry-packages"}},"2.18.3":{"name":"hardhat","version":"2.18.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.18.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"8fd01348795c77086fff417a4d13c521dce28fcf","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.18.3.tgz","fileCount":1082,"integrity":"sha512-JuYaTG+4ZHVjEHCW5Hn6jCHH3LpO75dtgznZpM/dLv12RcSlw/xHbeQh3FAsGahQr1epKryZcZEMHvztVZHe0g==","signatures":[{"sig":"MEUCIQDt+hl3JflvJSRsml8mfyABY1i6vR3eMzag9REjKgY20AIgVp37r8A7SwpWLJqjBk1ibEUU1m3mDCKwKpiDqkJw2K4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3914837},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"7dd2586cf5be393492f70adb176ab85a6e79b792","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && yarn build","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.18.3_1698186614823_0.6266487408279764","host":"s3://npm-registry-packages"}},"2.19.0":{"name":"hardhat","version":"2.19.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.19.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"1e08658863550ba351788ea128e544ff80584a31","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.19.0.tgz","fileCount":1102,"integrity":"sha512-kMpwovOEfrFRQXEopCP+JTcKVwSYVj8rnXE0LynxDqnh06yvyKCQknmXL6IVYTHQL6Csysc/yNbCHQbjSeJGpA==","signatures":[{"sig":"MEUCIQD1DLmc9gzufeMeL5UbCqAWg7dmWyHatlELzxNjYAKTVQIgRC7HNt2MLbcGa5eZ1LSaIy7TxWOlYNx4SlHLzZ4ck3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3982665},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"d8c4f5a49e4edf304616e8f4fc77efb5e0edd4ea","scripts":{"lint":"yarn prettier --check && yarn eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && yarn build","lint:fix":"yarn prettier --write && yarn eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","prepublishOnly":"yarn build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.0"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.19.0_1698941503265_0.7337902299404113","host":"s3://npm-registry-packages"}},"2.19.1":{"name":"hardhat","version":"2.19.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.19.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"5e09e8070ecfc6109ba9d3a4a117ec2b0643032a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.19.1.tgz","fileCount":1102,"integrity":"sha512-bsWa63g1GB78ZyMN08WLhFElLPA+J+pShuKD1BFO2+88g3l+BL3R07vj9deIi9dMbssxgE714Gof1dBEDGqnCw==","signatures":[{"sig":"MEUCICtlYQdq3MRbclckl4VrEkU9vCoG87f1p0It0XG0PUy8AiEAyDv+I3WKrBKnMnsy3SrJo7bkr4FVzcMmzjUuK7LFPxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3987578},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.19.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/7f30b866616bc77f6ced9af1220685be/hardhat-2.19.1.tgz","_integrity":"sha512-bsWa63g1GB78ZyMN08WLhFElLPA+J+pShuKD1BFO2+88g3l+BL3R07vj9deIi9dMbssxgE714Gof1dBEDGqnCw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.19.1_1700047041321_0.4757224548782928","host":"s3://npm-registry-packages"}},"2.19.2":{"name":"hardhat","version":"2.19.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.19.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"815819e4efd234941d495decb718b358d572e2c8","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.19.2.tgz","fileCount":1102,"integrity":"sha512-CRU3+0Cc8Qh9UpxKd8cLADDPes7ZDtKj4dTK+ERtLBomEzhRPLWklJn4VKOwjre9/k8GNd/e9DYxpfuzcxbXPQ==","signatures":[{"sig":"MEYCIQCDQRRAWcyNXBjOzgyv2QzGWbqRQ3mvdNwjf+hnMd/8cgIhAJKsnNfljR+oGej4X1ORs2jMAq5VreDfIrBVA6pEng55","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3996163},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.19.2.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/22b57fe554419e3d791b40dd6ea2c891/hardhat-2.19.2.tgz","_integrity":"sha512-CRU3+0Cc8Qh9UpxKd8cLADDPes7ZDtKj4dTK+ERtLBomEzhRPLWklJn4VKOwjre9/k8GNd/e9DYxpfuzcxbXPQ==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.19.2_1701794843590_0.01846781503001571","host":"s3://npm-registry-packages"}},"2.19.3":{"name":"hardhat","version":"2.19.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.19.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"fe3b28b889e34a074ea5b740c227e3c8d4ce56e8","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.19.3.tgz","fileCount":1102,"integrity":"sha512-zUvfILiu1O7W1a+t5E1nCJ6z1danRLNizQkSEQCCgDYcRx13AGXtH1MVZajKmdLmXIjKAPReTp/8JQQ4ZHaX3g==","signatures":[{"sig":"MEUCIQDeslaXl7P2L+0yL0DDG836V5OAO/k7YV7p0FLnc7aJ0wIgNP5WULhdCZv184ojZQKm+yMIF8wuxFdX3PocXCsP9ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3998788},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.19.3.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/1693809174cd7ea07a51b34fbd8ff5ff/hardhat-2.19.3.tgz","_integrity":"sha512-zUvfILiu1O7W1a+t5E1nCJ6z1danRLNizQkSEQCCgDYcRx13AGXtH1MVZajKmdLmXIjKAPReTp/8JQQ4ZHaX3g==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.19.3_1702976906876_0.13545850752996436","host":"s3://npm-registry-packages"}},"2.19.4":{"name":"hardhat","version":"2.19.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.19.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"5112c30295d8be2e18e55d847373c50483ed1902","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.19.4.tgz","fileCount":1107,"integrity":"sha512-fTQJpqSt3Xo9Mn/WrdblNGAfcANM6XC3tAEi6YogB4s02DmTf93A8QsGb8uR0KR8TFcpcS8lgiW4ugAIYpnbrQ==","signatures":[{"sig":"MEUCIDWNyL5FLl8pPsowZqw/CzH1h0/xLGNNIAjRwerZdrFIAiEAifYOa3ouVwo1fDfbB8NZcvKULVTdC8WlZWRof1bJe0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4005054},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.19.4.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/7f789c2b720b3b0f1531fc7e2fd6825b/hardhat-2.19.4.tgz","_integrity":"sha512-fTQJpqSt3Xo9Mn/WrdblNGAfcANM6XC3tAEi6YogB4s02DmTf93A8QsGb8uR0KR8TFcpcS8lgiW4ugAIYpnbrQ==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.19.4_1703591114440_0.30389436647751356","host":"s3://npm-registry-packages"}},"2.19.5":{"name":"hardhat","version":"2.19.5","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.19.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6017c35ae2844b669e9bcc84c3d05346d4ef031c","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.19.5.tgz","fileCount":1117,"integrity":"sha512-vx8R7zWCYVgM56vA6o0Wqx2bIIptkN4TMs9QwDqZVNGRhMzBfzqUeEYbp+69gxWp1neg2V2nYQUaaUv7aom1kw==","signatures":[{"sig":"MEYCIQDSGLgUtXlFvBLnLHGPbIBFyjaFhuX2t78mvIH92nqamwIhAO+qFfEsxCpU7Ux7Z5ts5UxhC6YQJ7iDkyYYzCeMXD78","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4047181},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.19.5.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/62324693e2bcb80a43d395987636a1f4/hardhat-2.19.5.tgz","_integrity":"sha512-vx8R7zWCYVgM56vA6o0Wqx2bIIptkN4TMs9QwDqZVNGRhMzBfzqUeEYbp+69gxWp1neg2V2nYQUaaUv7aom1kw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.2","@nomicfoundation/ethereumjs-vm":"7.0.2","@nomicfoundation/ethereumjs-evm":"2.0.2","@nomicfoundation/ethereumjs-rlp":"5.0.2","@nomicfoundation/ethereumjs-trie":"6.0.2","@nomicfoundation/ethereumjs-util":"9.0.2","@nomicfoundation/ethereumjs-block":"5.0.2","@nomicfoundation/ethereumjs-common":"4.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.2","@nomicfoundation/ethereumjs-statemanager":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.19.5_1706640441500_0.05167174223106019","host":"s3://npm-registry-packages"}},"2.20.0":{"name":"hardhat","version":"2.20.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.20.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b28da8038fa5db0663a3b93668b261d3d4e7fb3d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.20.0.tgz","fileCount":1117,"integrity":"sha512-TtWZ4mKOH5YA+PCDAGAjG7Gub2NA+egAX7RIHq5XnGrEALNXAbyP3S0I9vOE1MWCgZhn+XOFUNfDuHgkBOPoRw==","signatures":[{"sig":"MEUCIQDQn2TScKCQNhyiVvlWSKGxIHIB1wYag5K3qCzqWzirFQIgGo2256oPZ/AQXvSV9S6Gq4hR0zSGnR15wlBuOPDAZtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4083734},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.20.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/d6647f21bc40eb4732fd9123e3f07b87/hardhat-2.20.0.tgz","_integrity":"sha512-TtWZ4mKOH5YA+PCDAGAjG7Gub2NA+egAX7RIHq5XnGrEALNXAbyP3S0I9vOE1MWCgZhn+XOFUNfDuHgkBOPoRw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-vm":"7.0.4","@nomicfoundation/ethereumjs-evm":"2.0.4","@nomicfoundation/ethereumjs-rlp":"5.0.4","@nomicfoundation/ethereumjs-trie":"6.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/ethereumjs-verkle":"0.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.4","@nomicfoundation/ethereumjs-statemanager":"2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.20.0_1707921093677_0.9827216059159725","host":"s3://npm-registry-packages"}},"2.20.1":{"name":"hardhat","version":"2.20.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.20.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"3ad8f2b003a96c9ce80a55fec3575580ff2ddcd4","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.20.1.tgz","fileCount":1117,"integrity":"sha512-q75xDQiQtCZcTMBwjTovrXEU5ECr49baxr4/OBkIu/ULTPzlB20yk1dRWNmD2IFbAeAeXggaWvQAdpiScaHtPw==","signatures":[{"sig":"MEQCIAV1u2hcHDY4s8mn0tuWSlVzin/E6aMgTW9Hfby/xHY0AiAUj+UX3h/9l0UnJiMcOFPHARH6pP7l+cO+UqejSWDuUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4084409},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.20.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","test:forking":"mocha --recursive \"test/internal/hardhat-network/{helpers,jsonrpc,provider}/**/*.ts\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/{helpers,stack-traces}/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --invert --grep \"Stack traces\""},"_npmUser":{"name":"schaable","email":"schaable@gmail.com"},"_resolved":"/tmp/bd5109b615bf3b4fb355110f5d2105c8/hardhat-2.20.1.tgz","_integrity":"sha512-q75xDQiQtCZcTMBwjTovrXEU5ECr49baxr4/OBkIu/ULTPzlB20yk1dRWNmD2IFbAeAeXggaWvQAdpiScaHtPw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"8.15.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-vm":"7.0.4","@nomicfoundation/ethereumjs-evm":"2.0.4","@nomicfoundation/ethereumjs-rlp":"5.0.4","@nomicfoundation/ethereumjs-trie":"6.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/ethereumjs-verkle":"0.0.2","@nomicfoundation/solidity-analyzer":"^0.1.0","@nomicfoundation/ethereumjs-blockchain":"7.0.4","@nomicfoundation/ethereumjs-statemanager":"2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.20.1_1708006110306_0.2567981702918303","host":"s3://npm-registry-packages"}},"2.21.0-dev.0":{"name":"hardhat","version":"2.21.0-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.21.0-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ac17995fd20977d32398093c98566df6a982464c","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.21.0-dev.0.tgz","fileCount":1106,"integrity":"sha512-pjrEwVA4YaYdk2j5JisU7GWHvzBNkZMlRnMDIJ5bXO/6HUsemtnvN4493T6Xpbd32YY3tMKj4ZZ9txLSs4cCMg==","signatures":[{"sig":"MEQCIFZYI0b55uVSXPKza7GsCBwsKKe5lwfymGJ+NjM+L7fsAiAEYi9rwyUjGHlDszI9LGF26hR4nXpLbdztLssdpOd4rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3736459},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.21.0-dev.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\" --exit","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/08cecad48d102a77764e488402bb6c74/hardhat-2.21.0-dev.0.tgz","_integrity":"sha512-pjrEwVA4YaYdk2j5JisU7GWHvzBNkZMlRnMDIJ5bXO/6HUsemtnvN4493T6Xpbd32YY3tMKj4ZZ9txLSs4cCMg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.2.0-alpha.2","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.21.0-dev.0_1708540168848_0.7051975164213065","host":"s3://npm-registry-packages"}},"2.21.0-dev.1":{"name":"hardhat","version":"2.21.0-dev.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.21.0-dev.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4049b1574ba4ef93f54c8ebec138bc9084fd489a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.21.0-dev.1.tgz","fileCount":1106,"integrity":"sha512-UQoYV2nihWZzopq0nQ0VxVE7pbOy5w7NriCeWWPUQqICvOBMGj2gfIuFxbUuxtTkAJyc1BcKsITKpdzD9X2cdw==","signatures":[{"sig":"MEUCIGQxdidYZHWtMThboE4zlDq2VJeRiHlJL1XVOCUM5oEiAiEAl5rm6gwA8DofC3NWeGAAxh07QizCohcTt1aZXDNLEnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3738099},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.21.0-dev.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\" --exit","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/a80708bb38a28cbcf560490288901f8a/hardhat-2.21.0-dev.1.tgz","_integrity":"sha512-UQoYV2nihWZzopq0nQ0VxVE7pbOy5w7NriCeWWPUQqICvOBMGj2gfIuFxbUuxtTkAJyc1BcKsITKpdzD9X2cdw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.2.0-alpha.3","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^16.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.21.0-dev.1_1709337697175_0.093724707304083","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"hardhat","version":"2.21.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.21.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"2e23126310a6c77cd7e149e6af1dd67626b7a74f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.21.0.tgz","fileCount":962,"integrity":"sha512-8DlJAVJDEVHaV1sh9FLuKLLgCFv9EAJ+M+8IbjSIPgoeNo3ss5L1HgGBMfnI88c7OzMEZkdcuyGoobFeK3Orqw==","signatures":[{"sig":"MEUCIBTAwOnZOCfA6TWD31rGlrhlMw/Wa1UOycyUTE8EiOMiAiEA5OH900ISQm8q/oal6W9sVo5YP9pUdLRpkeFKHk3Dchk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3109897},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.21.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\" --exit","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/37bc1564603e5877baa973a6ab74b56f/hardhat-2.21.0.tgz","_integrity":"sha512-8DlJAVJDEVHaV1sh9FLuKLLgCFv9EAJ+M+8IbjSIPgoeNo3ss5L1HgGBMfnI88c7OzMEZkdcuyGoobFeK3Orqw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.2.0","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.21.0_1709569492051_0.790498575218054","host":"s3://npm-registry-packages"}},"2.22.0":{"name":"hardhat","version":"2.22.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ccb03fbacc2a3c5902a70e0e4df4acd92ee533f0","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.0.tgz","fileCount":962,"integrity":"sha512-t1J+ThxNYANL6ub6yM5XC84RY38vhfG7ODBtVRNQFQozdALo3qZUjxDzyGQU0U0eswe6orK49hq9UpdB7nPXNQ==","signatures":[{"sig":"MEUCIA6ArLpiZV0gTSTuJd3LNcBgFPxLFJG1/YhxgyfiwCrfAiEAieUjx5H0oES3fdWmOVHXUowrRY5tXO/YbhZ+LwMHuyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3110046},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\" --exit","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/c92b71575cd45c554df4ed0e8d0d3bc6/hardhat-2.22.0.tgz","_integrity":"sha512-t1J+ThxNYANL6ub6yM5XC84RY38vhfG7ODBtVRNQFQozdALo3qZUjxDzyGQU0U0eswe6orK49hq9UpdB7nPXNQ==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.3.0","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.0_1710369666896_0.5879889610277236","host":"s3://npm-registry-packages"}},"2.22.1":{"name":"hardhat","version":"2.22.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"2640ecc6ff655dea883a25a8b17f1e70e45e6756","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.1.tgz","fileCount":962,"integrity":"sha512-cTWYIJc5jQ132XUI8oRI/TO9L6oavPoJRCTRU9sIjkVxvkxz0Axz0K83Z3BEdJTqBQ2W84ZRoTekti84kBwCjg==","signatures":[{"sig":"MEQCIEN+qpbpgi9UHvKPxGzlTLgv6PyoHPhkppLMh049UFN6AiBSgXFmRfpf+ITqPKeGoHss33w6aHuxomlZz7jL2ZKJYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3109135},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\" --exit","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/99cf893f6765114a8d73e365e928912f/hardhat-2.22.1.tgz","_integrity":"sha512-cTWYIJc5jQ132XUI8oRI/TO9L6oavPoJRCTRU9sIjkVxvkxz0Axz0K83Z3BEdJTqBQ2W84ZRoTekti84kBwCjg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.3.1","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.1_1710427708441_0.43620222917766127","host":"s3://npm-registry-packages"}},"2.22.2":{"name":"hardhat","version":"2.22.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"0cadd7ec93bf39bab09f81603e75bc5e92acea3d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.2.tgz","fileCount":962,"integrity":"sha512-0xZ7MdCZ5sJem4MrvpQWLR3R3zGDoHw5lsR+pBFimqwagimIOn3bWuZv69KA+veXClwI1s/zpqgwPwiFrd4Dxw==","signatures":[{"sig":"MEUCIQC5y93L5amHkGLzIg6WdjIOkzo40BAfEfLPz5wJ+OlN4QIgSAtrPorqpqlT6bE1kKFQ4yLtHg5RkzncVaQIrh0KFi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3109135},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.2.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\" --exit","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\" --exit","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\" --exit","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"_resolved":"/tmp/431d2ad77a175d822b083ed627ce126f/hardhat-2.22.2.tgz","_integrity":"sha512-0xZ7MdCZ5sJem4MrvpQWLR3R3zGDoHw5lsR+pBFimqwagimIOn3bWuZv69KA+veXClwI1s/zpqgwPwiFrd4Dxw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.3.1","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","eslint-plugin-no-only-tests":"3.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.2_1711037496057_0.8198390089055019","host":"s3://npm-registry-packages"}},"2.22.3":{"name":"hardhat","version":"2.22.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"50605daca6b29862397e446c42ec14c89430bec3","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.3.tgz","fileCount":967,"integrity":"sha512-k8JV2ECWNchD6ahkg2BR5wKVxY0OiKot7fuxiIpRK0frRqyOljcR2vKwgWSLw6YIeDcNNA4xybj7Og7NSxr2hA==","signatures":[{"sig":"MEQCIDPQalDK2k4jvHKCK1jrf7pehC2GqFJS0j8fsFZGicVdAiBrcsZVVVQykkF2IxU9lX+kL3l3D3Dn8X0ATcTNTRjhBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3112576},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.3.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/744e15b164d4b99ea6638bd3857834da/hardhat-2.22.3.tgz","_integrity":"sha512-k8JV2ECWNchD6ahkg2BR5wKVxY0OiKot7fuxiIpRK0frRqyOljcR2vKwgWSLw6YIeDcNNA4xybj7Og7NSxr2hA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.5.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.3.5","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.3_1713363188194_0.14606221977645473","host":"s3://npm-registry-packages"}},"2.23.0-dev.0":{"name":"hardhat","version":"2.23.0-dev.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.23.0-dev.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9fd1cbdd9441dddeb29283a45a9d7ef0eb2fdd92","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.23.0-dev.0.tgz","fileCount":1107,"integrity":"sha512-libbjsLvjjmtHX7O/5A2s2NPq7gCPUV6NwD1VqsMmL3h3xdVDW9ctwsevEIZ9Lc+gnLF19udJBxezpEruD/j1A==","signatures":[{"sig":"MEUCIG6A0b87HzU1GqoystPusZfGx6EMiFeiwFp9VwrQva1GAiEAoVByxS1KmdwVIjZ0uznUHRfkji4/ALtyeGaZqznjHJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3738231},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.23.0-dev.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/provider/.hardhat_node_test_cache test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/0b4c831c258ac87cbeb95a74e0f7d681/hardhat-2.23.0-dev.0.tgz","_integrity":"sha512-libbjsLvjjmtHX7O/5A2s2NPq7gCPUV6NwD1VqsMmL3h3xdVDW9ctwsevEIZ9Lc+gnLF19udJBxezpEruD/j1A==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.3.7","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.23.0-dev.0_1714722512698_0.000617842173199934","host":"s3://npm-registry-packages"}},"2.23.0-dev.1":{"name":"hardhat","version":"2.23.0-dev.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.23.0-dev.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"b7c1f7a04441ecc7e00ee26b1118bcacd2d38f8f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.23.0-dev.1.tgz","fileCount":1109,"integrity":"sha512-3VxWkjb+Ke+dtcvkwCu7mPe3aBJBfkFu+bCxF/MM+ZtuJ85Uta/6CtcVbU5YbhMxWsimzcb6DwFhrwfBxRcfiw==","signatures":[{"sig":"MEYCIQCWXqb0vHLsOFOz9DdrnymcIGydfL52E7FmCMCxhaCkrwIhAMw0tdpNVKaCjWxSwsu0UpsoiDuZgjcXQiNCpKTgMY9Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3744157},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.23.0-dev.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/fa7cc3b31988b22da12a6e826065d6e5/hardhat-2.23.0-dev.1.tgz","_integrity":"sha512-3VxWkjb+Ke+dtcvkwCu7mPe3aBJBfkFu+bCxF/MM+ZtuJ85Uta/6CtcVbU5YbhMxWsimzcb6DwFhrwfBxRcfiw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.4.0-alpha.0","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.23.0-dev.1_1715617601454_0.9343040307148474","host":"s3://npm-registry-packages"}},"2.23.0-dev.2":{"name":"hardhat","version":"2.23.0-dev.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.23.0-dev.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"c471cd93d36e536c9eecef7baacca84afcea762f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.23.0-dev.2.tgz","fileCount":1109,"integrity":"sha512-3N7rGPX6/5x/8pJuJZx2mhsuWX2M+JE3NOzxAPVTQxeUjcvv5LMB56KWsyMu2BMeaYwQ3mkHRIuqKInzOoghwA==","signatures":[{"sig":"MEQCIDn/uoOsQqW0ckckmwLki+i4EPAmhvS4a0t1XxSHaJLGAiAXY9fMjLqRPEO6J0YxRtewohqrsQIsa4tpIlliywU+VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3745006},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.23.0-dev.2.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/145865efca5df21bc73113c66d51bb37/hardhat-2.23.0-dev.2.tgz","_integrity":"sha512-3N7rGPX6/5x/8pJuJZx2mhsuWX2M+JE3NOzxAPVTQxeUjcvv5LMB56KWsyMu2BMeaYwQ3mkHRIuqKInzOoghwA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.4.0-alpha.0","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.23.0-dev.2_1715700611192_0.8980184429476568","host":"s3://npm-registry-packages"}},"2.22.4":{"name":"hardhat","version":"2.22.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"766227b6cefca5dbf4fd15ab5b5a68138fa13baf","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.4.tgz","fileCount":969,"integrity":"sha512-09qcXJFBHQUaraJkYNr7XlmwjOj27xBB0SL2rYS024hTj9tPMbp26AFjlf5quBMO9SR4AJFg+4qWahcYcvXBuQ==","signatures":[{"sig":"MEUCIQCFyA1pscQciiffcth4GWQMKH56Ld5mqcRN997Qb6O28AIgOI4fVlbFXjdlRb9JVs/HVz2YFowSFWBDePG+qQSkGfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3117661},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.4.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prebuild":"cd ../../crates/edr_napi && pnpm build","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:tracing":"cd ../../crates/edr_napi && pnpm build","prebuild:tracing":"cd ../../crates/edr_napi && pnpm build:tracing","pretest:provider":"cd ../../crates/edr_napi && pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\"","pretest:except-tracing":"cd ../../crates/edr_napi && pnpm build","pretest:except-provider":"cd ../../crates/edr_napi && pnpm build"},"_npmUser":{"name":"schaable","email":"schaable@gmail.com"},"_resolved":"/tmp/e59c4f882fc1cf3aba5773f5f3568519/hardhat-2.22.4.tgz","_integrity":"sha512-09qcXJFBHQUaraJkYNr7XlmwjOj27xBB0SL2rYS024hTj9tPMbp26AFjlf5quBMO9SR4AJFg+4qWahcYcvXBuQ==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.6.7","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.3.7","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.4_1715704803679_0.06076838632522308","host":"s3://npm-registry-packages"}},"2.23.0-dev.3":{"name":"hardhat","version":"2.23.0-dev.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.23.0-dev.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"234d57c484d1f26d86603e86219a54c210dbe290","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.23.0-dev.3.tgz","fileCount":1108,"integrity":"sha512-IBplNKWUhjlM63yPBSp6Mbsrk6Hhj3dFoxAUw3Aw02v8dYr2y0UXicTiKlL6iHFAij35XJumdXL8esgAobMhbA==","signatures":[{"sig":"MEYCIQCc3KHSkoF/bG8/5KDpD8Wpx4BBOuyolvwLoJmJycx80AIhAK2TWhDNw0nvoNeaRN5cbJ/hhwI2yrmyKLDmkK/T84JF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3743611},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.23.0-dev.3.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/71b52563c3e9c55663fe52caf659c4d7/hardhat-2.23.0-dev.3.tgz","_integrity":"sha512-IBplNKWUhjlM63yPBSp6Mbsrk6Hhj3dFoxAUw3Aw02v8dYr2y0UXicTiKlL6iHFAij35XJumdXL8esgAobMhbA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.2.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.4.0-alpha.4","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.23.0-dev.3_1716881513615_0.9127037888105054","host":"s3://npm-registry-packages"}},"2.22.5":{"name":"hardhat","version":"2.22.5","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"7e1a4311fa9e34a1cfe337784eae06706f6469a5","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.5.tgz","fileCount":964,"integrity":"sha512-9Zq+HonbXCSy6/a13GY1cgHglQRfh4qkzmj1tpPlhxJDwNVnhxlReV6K7hCWFKlOrV13EQwsdcD0rjcaQKWRZw==","signatures":[{"sig":"MEUCIFMAYnLPL7qBC/L4VD8GnXtmyhxgy5fu/X/rE/I7O7uWAiEA7NPr+vT9D2T6eHFr5hTbp1T+F4kOMsz+/AZn9SiZZdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3115312},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.5.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/a276ebbe98d25c5320f403d21c38e7db/hardhat-2.22.5.tgz","_integrity":"sha512-9Zq+HonbXCSy6/a13GY1cgHglQRfh4qkzmj1tpPlhxJDwNVnhxlReV6K7hCWFKlOrV13EQwsdcD0rjcaQKWRZw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.7.3","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.4.0","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.5_1717409281209_0.7116119449042897","host":"s3://npm-registry-packages"}},"2.22.6":{"name":"hardhat","version":"2.22.6","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.6","homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d73caece246cd8219a1815554dabc31d400fa035","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.6.tgz","fileCount":969,"integrity":"sha512-abFEnd9QACwEtSvZZGSmzvw7N3zhQN1cDKz5SLHAupfG24qTHofCjqvD5kT5Wwsq5XOL0ON1Mq5rr4v0XX5ciw==","signatures":[{"sig":"MEUCIQDJ1fDBVS8G+89nAPzwspQI+8QVyB+jdOvd1px7zksxcwIgSaN4xdghMWXxpGopwUdgqWoNfMeyo+vNrvYEcqDcbP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3117217},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.6.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"_resolved":"/tmp/cf6e92470731f714611ddc7b8adf4c5e/hardhat-2.22.6.tgz","_integrity":"sha512-abFEnd9QACwEtSvZZGSmzvw7N3zhQN1cDKz5SLHAupfG24qTHofCjqvD5kT5Wwsq5XOL0ON1Mq5rr4v0XX5ciw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.4.1","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.6_1719863170604_0.5279146513618709","host":"s3://npm-registry-packages"}},"2.22.7":{"name":"hardhat","version":"2.22.7","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.7","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"3de0ce5074063cf468876c5e62f84c66d2408e8e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.7.tgz","fileCount":969,"integrity":"sha512-nrXQAl+qUr75TsCLDo8P41YXLc+5U7qQMMCIrbbmy1/uQaVPncdjDrD5BR0CENvHRj7EBqO+JkofpozXoIfJKg==","signatures":[{"sig":"MEUCIQDrcQeWQ9wisFhhOZflqni5czqpxgRL+yKk5LBaRA1mMgIgKdyZdG0/ssyI4C/jLk98cGhpKRwGbDQHqZWD7Fw+shQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098172},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.7.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/56a6e25d93f9a0465c7638d3f76b7352/hardhat-2.22.7.tgz","_integrity":"sha512-nrXQAl+qUr75TsCLDo8P41YXLc+5U7qQMMCIrbbmy1/uQaVPncdjDrD5BR0CENvHRj7EBqO+JkofpozXoIfJKg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.5.0","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.7_1722333355916_0.25846611201818637","host":"s3://npm-registry-packages"}},"2.22.8":{"name":"hardhat","version":"2.22.8","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.8","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"348dcdb48c44648ae7723f6efb511785e2b220c5","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.8.tgz","fileCount":969,"integrity":"sha512-hPh2feBGRswkXkoXUFW6NbxgiYtEzp/3uvVFjYROy6fA9LH8BobUyxStlyhSKj4+v1Y23ZoUBOVWL84IcLACrA==","signatures":[{"sig":"MEUCICqjmO5ZHAnCn6M3m2n3nQlxgjXnghdS+9bAkl+hr2XQAiEAnKOA19vrHX4iYlprdJES9ge1dG8D3maThP1TeoW2w2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3099023},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.8.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/f7e186b7a3350170e95d3de2ec8e045d/hardhat-2.22.8.tgz","_integrity":"sha512-hPh2feBGRswkXkoXUFW6NbxgiYtEzp/3uvVFjYROy6fA9LH8BobUyxStlyhSKj4+v1Y23ZoUBOVWL84IcLACrA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.5.2","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.8_1723023202810_0.3020135656036609","host":"s3://npm-registry-packages"}},"2.22.9":{"name":"hardhat","version":"2.22.9","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.9","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d8f2720561dc60f5cc0ee80c82f9b1907fd61c88","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.9.tgz","fileCount":969,"integrity":"sha512-sWiuI/yRdFUPfndIvL+2H18Vs2Gav0XacCFYY5msT5dHOWkhLxESJySIk9j83mXL31aXL8+UMA9OgViFLexklg==","signatures":[{"sig":"MEQCIB+W32nFyXRX+m43u2JMkicv2wgWojiJmG8uJit8Twg9AiAg+cnczfr2EuiwJW6/x+pwblj7FKy1ebjI2/B7Hy6F+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3100138},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.9.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/87757b9f7bc1a4eaff6e2c53645bd85f/hardhat-2.22.9.tgz","_integrity":"sha512-sWiuI/yRdFUPfndIvL+2H18Vs2Gav0XacCFYY5msT5dHOWkhLxESJySIk9j83mXL31aXL8+UMA9OgViFLexklg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.5.2","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.9_1724235844655_0.6672348660801302","host":"s3://npm-registry-packages"}},"2.22.10":{"name":"hardhat","version":"2.22.10","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.10","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"826ab56e47af98406e6dd105ba6d2dbb148013d9","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.10.tgz","fileCount":964,"integrity":"sha512-JRUDdiystjniAvBGFmJRsiIZSOP2/6s++8xRDe3TzLeQXlWWHsXBrd9wd3JWFyKXvgMqMeLL5Sz/oNxXKYw9vg==","signatures":[{"sig":"MEUCIQCpJY3KOz86y9q806jx9CvatqBkkoegXrAy8173dMkcEwIgXbPKFZwzBvCaK6g6g29hoDWfPPbHu0BEFpdQ86z1578=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093989},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.10.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/22f491fbb136018c1555022b23f83b9d/hardhat-2.22.10.tgz","_integrity":"sha512-JRUDdiystjniAvBGFmJRsiIZSOP2/6s++8xRDe3TzLeQXlWWHsXBrd9wd3JWFyKXvgMqMeLL5Sz/oNxXKYw9vg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^3.4.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.5.2","ethereum-cryptography":"^1.0.3","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.10_1725282273958_0.49799672137386386","host":"s3://npm-registry-packages"}},"2.22.11":{"name":"hardhat","version":"2.22.11","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.11","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e93d3dbe38ce354f9cc1840844e452f97aa9ff7a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.11.tgz","fileCount":964,"integrity":"sha512-g9xr6BGXbzj2sqG9AjHwqeUOS9v2NwLbuq7rsdjMB2RLWmYp8IFdZnzq8UewwLJisuWgiygB+dwLktjqAbRuOw==","signatures":[{"sig":"MEQCIFr4ypTZKC4XrfGgLDPIEv+KZuH6eAHD5rfx7m7RZOJ4AiABfCOnWWLXR2u2OAwwkzyZHJJ+KHYvrbfSJeeYYkn/Jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3095493},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.11.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"schaable","email":"schaable@gmail.com"},"_resolved":"/tmp/212e05ec1f86de40043c4b172722e58d/hardhat-2.22.11.tgz","_integrity":"sha512-g9xr6BGXbzj2sqG9AjHwqeUOS9v2NwLbuq7rsdjMB2RLWmYp8IFdZnzq8UewwLJisuWgiygB+dwLktjqAbRuOw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"9.6.7","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.5.2","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.11_1726772577432_0.6863977433760295","host":"s3://npm-registry-packages"}},"2.22.12":{"name":"hardhat","version":"2.22.12","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.12","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"a6d0be011fc009c50c454da367ad28c29f58d446","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.12.tgz","fileCount":934,"integrity":"sha512-yok65M+LsOeTBHQsjg//QreGCyrsaNmeLVzhTFqlOvZ4ZE5y69N0wRxH1b2BC9dGK8S8OPUJMNiL9X0RAvbm8w==","signatures":[{"sig":"MEUCICus4va38JhniuQZ6swEOFjcMjzbj2FzZmMrinLNUMaKAiEAo71qgNUIxytUNKe2kTtjOo570QK36hnXq220bL8GF2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2660258},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.12.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"fvictorio","email":"victorio.franco@gmail.com"},"_resolved":"/tmp/a1e7340b91e670f80405f3e7c150bc75/hardhat-2.22.12.tgz","_integrity":"sha512-yok65M+LsOeTBHQsjg//QreGCyrsaNmeLVzhTFqlOvZ4ZE5y69N0wRxH1b2BC9dGK8S8OPUJMNiL9X0RAvbm8w==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.6.1","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.12_1727186565946_0.045566124318991985","host":"s3://npm-registry-packages"}},"2.22.13":{"name":"hardhat","version":"2.22.13","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.13","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"1d2c7c4b640d060ae0f5b04757322118a003955a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.13.tgz","fileCount":934,"integrity":"sha512-psVJX4FSXDpSXwsU8OcKTJN04pQEj9cFBMX5OPko+OFwbIoiOpvRmafa954/UaA1934npTj8sV3gaTSdx9bPbA==","signatures":[{"sig":"MEUCIQCLZNSy0tQcPx6YouWUfbXUYXswIUY80u/T7Xt7Ex9lpwIgF/HwfRHBCL5ENsJbd87jo2TMb0vk0My3QpFk6fITdyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2615736},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.13.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/9282a8b2d7b6f2f278047b34c4e37d79/hardhat-2.22.13.tgz","_integrity":"sha512-psVJX4FSXDpSXwsU8OcKTJN04pQEj9cFBMX5OPko+OFwbIoiOpvRmafa954/UaA1934npTj8sV3gaTSdx9bPbA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.6.3","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.13_1728406128572_0.5621519444042993","host":"s3://npm-registry-packages"}},"2.22.14":{"name":"hardhat","version":"2.22.14","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.14","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"389bb3789a52adc0b1a3b4bfc9b891239d5a2b42","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.14.tgz","fileCount":934,"integrity":"sha512-sD8vHtS9l5QQVHzyPPe3auwZDJyZ0fG3Z9YENVa4oOqVEefCuHcPzdU736rei3zUKTqkX0zPIHkSMHpu02Fq1A==","signatures":[{"sig":"MEUCICLqVJGZ0BZrXaOTKco5Ioycb+E9xUGu+beXD6hOPnsBAiEA2WTV0j8q4V1Qo53pAvpLnR3R6U2o5MHhxnbOt1oCWCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2615736},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.14.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/c8c5fb0538be63e1db3aa8661c3c0802/hardhat-2.22.14.tgz","_integrity":"sha512-sD8vHtS9l5QQVHzyPPe3auwZDJyZ0fG3Z9YENVa4oOqVEefCuHcPzdU736rei3zUKTqkX0zPIHkSMHpu02Fq1A==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.6.4","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.14_1729587604198_0.5820836317409892","host":"s3://npm-registry-packages"}},"2.22.15":{"name":"hardhat","version":"2.22.15","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.15","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"319b4948f875968fde3f0d09a7edfe74e16b1365","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.15.tgz","fileCount":934,"integrity":"sha512-BpTGa9PE/sKAaHi4s/S1e9WGv63DR1m7Lzfd60C8gSEchDPfAJssVRSq0MZ2v2k76ig9m0kHAwVLf5teYwu/Mw==","signatures":[{"sig":"MEUCIFTVdBwRwUsjZLEDzBfzBxIhpFPsjAVhc4BOf91eYeSjAiEAuRLgDgMdVida82IA4Oo4Hvu866J7qqnmDplvTFf5tQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2616800},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.15.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/65476fe5e542c5f34af029ab62eb9657/hardhat-2.22.15.tgz","_integrity":"sha512-BpTGa9PE/sKAaHi4s/S1e9WGv63DR1m7Lzfd60C8gSEchDPfAJssVRSq0MZ2v2k76ig9m0kHAwVLf5teYwu/Mw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ws":"^7.4.6","glob":"7.2.0","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","chalk":"^2.4.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^2.1.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.6.4","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/glob":"^7.1.1","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/find-up":"^2.1.1","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.15_1729794248886_0.23141191251882431","host":"s3://npm-registry-packages"}},"2.22.16":{"name":"hardhat","version":"2.22.16","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.16","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6cf3413f63b14770f863f35452da891ac2bd50cb","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.16.tgz","fileCount":934,"integrity":"sha512-d52yQZ09u0roL6GlgJSvtknsBtIuj9JrJ/U8VMzr/wue+gO5v2tQayvOX6llerlR57Zw2EOTQjLAt6RpHvjwHA==","signatures":[{"sig":"MEQCIDW11MoyDJmok23YEUbrSdM9shZNijzhlrSVmjjYD2OeAiAZARZLWZhk0XEQmMP4vg3ZWBsDQszWKmhzvsaHKG0oiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2618531},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.16.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/c8c52169524e438deb2468ae2aef5576/hardhat-2.22.16.tgz","_integrity":"sha512-d52yQZ09u0roL6GlgJSvtknsBtIuj9JrJ/U8VMzr/wue+gO5v2tQayvOX6llerlR57Zw2EOTQjLAt6RpHvjwHA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.6.4","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.16_1731938343784_0.9477116521797868","host":"s3://npm-registry-packages"}},"2.22.17":{"name":"hardhat","version":"2.22.17","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.17","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"96036bbe6bad8eb6a6b65c54dc5fbc1324541612","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.17.tgz","fileCount":934,"integrity":"sha512-tDlI475ccz4d/dajnADUTRc1OJ3H8fpP9sWhXhBPpYsQOg8JHq5xrDimo53UhWPl7KJmAeDCm1bFG74xvpGRpg==","signatures":[{"sig":"MEUCIGTiRVG+XsdplC3EVLjWEe/89MZdmFWg/rCk0yAlTSstAiEAoif3+CX5S5SqkcE7winsxOqX+3qN89cY7ymshQ0jEHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2619905},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.17.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"schaable","email":"schaable@gmail.com"},"_resolved":"/tmp/7182809d8fb7817dbdb7a5ebedeaf5ce/hardhat-2.22.17.tgz","_integrity":"sha512-tDlI475ccz4d/dajnADUTRc1OJ3H8fpP9sWhXhBPpYsQOg8JHq5xrDimo53UhWPl7KJmAeDCm1bFG74xvpGRpg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.6.5","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.17_1733239994524_0.5661117415733101","host":"s3://npm-registry-packages"}},"2.22.18":{"name":"hardhat","version":"2.22.18","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.18","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e299a26a67b521bbb225370eb47a032d4e097e3a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.18.tgz","fileCount":904,"integrity":"sha512-2+kUz39gvMo56s75cfLBhiFedkQf+gXdrwCcz4R/5wW0oBdwiyfj2q9BIkMoaA0WIGYYMU2I1Cc4ucTunhfjzw==","signatures":[{"sig":"MEQCIAWzv/3Y1Lnm2N8r5Tng9kMJf7yiyrw7cUnFa3gwKopiAiBk5MTXrc1l3UIvm0x8QTtbUGcU2v/YB4LLZKQT8L/1Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2598198},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.18.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/103fdeff57222ac75b6a55aa8cddc136/hardhat-2.22.18.tgz","_integrity":"sha512-2+kUz39gvMo56s75cfLBhiFedkQf+gXdrwCcz4R/5wW0oBdwiyfj2q9BIkMoaA0WIGYYMU2I1Cc4ucTunhfjzw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.7.0","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.18_1736785548696_0.8280875500686309","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.0":{"name":"hardhat","version":"3.0.0-next.0","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"81fc161d109403fa1e92f51991ef9dc97741e3f6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.0.tgz","fileCount":978,"integrity":"sha512-uP0JMQKrqQILHtpo5SiOfg9g2QT27ntKG1R36BJso5OZ1C8YNGFASZLTCO7FimOjWjM/yzoYeWXbksm/gDOHUg==","signatures":[{"sig":"MEQCIFe14P5dXEbg56mgSMq/VqSlWiqkQ4WWdsfXNcfttgN0AiAxKvl17A/diQLbZGgBDPSY8iKZtg4vvfoqo4ZDJhodKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203926},"type":"module","_from":"file:hardhat-3.0.0-next.0.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build"},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/85ceded0c1d7c900ba63eab93f915658/hardhat-3.0.0-next.0.tgz","_integrity":"sha512-uP0JMQKrqQILHtpo5SiOfg9g2QT27ntKG1R36BJso5OZ1C8YNGFASZLTCO7FimOjWjM/yzoYeWXbksm/gDOHUg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.8.0-alpha.2","@sentry/node":"^5.18.1","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.6.5-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.0","@nomicfoundation/hardhat-errors":"^3.0.0-next.0","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.0","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"8.57.0","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","typescript-eslint":"7.7.1","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"^7.7.1","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.0","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.0","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.0_1740074967861_0.23402572505818298","host":"s3://npm-registry-packages-npm-production"}},"2.22.19":{"name":"hardhat","version":"2.22.19","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.22.19","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"92eb6f59e75b0dded841fecf16260a5e3f6eb4eb","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.22.19.tgz","fileCount":904,"integrity":"sha512-jptJR5o6MCgNbhd7eKa3mrteR+Ggq1exmE5RUL5ydQEVKcZm0sss5laa86yZ0ixIavIvF4zzS7TdGDuyopj0sQ==","signatures":[{"sig":"MEYCIQDCfFsg/PmXR3c6pKil171N30snj9NkO8JjCsKvc0PzTgIhALQIfgf7NR03UbGvNIeTiTT1u/WIxji8Ji//BtjkGoJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2598380},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.22.19.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/d7c4349794ef3a7f6ca8a972bdb2acae/hardhat-2.22.19.tgz","_integrity":"sha512-jptJR5o6MCgNbhd7eKa3mrteR+Ggq1exmE5RUL5ydQEVKcZm0sss5laa86yZ0ixIavIvF4zzS7TdGDuyopj0sQ==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","ethereumjs-abi":"^0.6.8","aggregate-error":"^3.0.0","@types/lru-cache":"^5.1.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.8.0","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@metamask/eth-sig-util":"^4.0.0","@nomicfoundation/ethereumjs-tx":"5.0.4","@nomicfoundation/ethereumjs-util":"9.0.4","@nomicfoundation/ethereumjs-common":"4.0.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/ethereumjs-block":"5.0.4","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.22.19_1740423990376_0.34446149967270534","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.1":{"name":"hardhat","version":"3.0.0-next.1","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"940448812faf77c58e5df359f528fd1a05d73cb6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.1.tgz","fileCount":979,"integrity":"sha512-DQl5MI+A5hVuGStDk232A2Tb/fmpd6ieckhxOgUnbO4hi6BBvQ2fjI4VPQGgIujsRoaVy7f1Eqbfpu6fKO1isw==","signatures":[{"sig":"MEYCIQDKoAanzJHMKvR7j+6eGiFqWklaGCUeZBZM0QEN7mTyZgIhAOU7dBMU7JdhIjat+O0tSjoS/miL0WedrJTFzSHp61aM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2210307},"type":"module","_from":"file:hardhat-3.0.0-next.1.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build"},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/cfc6937e06b3fec38625ebdbdadd0e75/hardhat-3.0.0-next.1.tgz","_integrity":"sha512-DQl5MI+A5hVuGStDk232A2Tb/fmpd6ieckhxOgUnbO4hi6BBvQ2fjI4VPQGgIujsRoaVy7f1Eqbfpu6fKO1isw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.8.0-alpha.2","@sentry/node":"^5.18.1","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.6.5-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.1","@nomicfoundation/hardhat-errors":"^3.0.0-next.1","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"8.57.0","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","typescript-eslint":"7.7.1","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"^7.7.1","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.1","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.1_1741278206530_0.09906558418231093","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.2":{"name":"hardhat","version":"3.0.0-next.2","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"82bc2d31a9da89f41ae31920f24d6f720b7f0dba","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.2.tgz","fileCount":979,"integrity":"sha512-b1Z8K8BlQt0k647elXMRStXmsGfOtnBdGQB7a0CdxknfCaAAlNTlyzpksusjQdCwVBqZO0YVSVMilmWh5QNyQQ==","signatures":[{"sig":"MEUCIQDUVqhFTjIW1UHLvuHqErsaWOZK8i36KX3z7DOkByxXCQIge1ua5cGzgRKOYw8VHiuip16KTZvwtNyHd8DclYlxrAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2215016},"type":"module","_from":"file:hardhat-3.0.0-next.2.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build"},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/8bfaad5f6a78874b561e8cbe324b129d/hardhat-3.0.0-next.2.tgz","_integrity":"sha512-b1Z8K8BlQt0k647elXMRStXmsGfOtnBdGQB7a0CdxknfCaAAlNTlyzpksusjQdCwVBqZO0YVSVMilmWh5QNyQQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.1","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.6.5-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.2","@nomicfoundation/hardhat-errors":"^3.0.0-next.2","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.2","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"8.57.0","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","typescript-eslint":"7.7.1","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"^7.7.1","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.2","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.2","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.2_1742469658561_0.27965505803157753","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.3":{"name":"hardhat","version":"3.0.0-next.3","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"93db0e91c12cc550ae642be366a459682e717c3d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.3.tgz","fileCount":979,"integrity":"sha512-do+hXcRslKphXNutUKO0QIdiUwRt+xq61WQsAnVaBlvEYDHEs1xBFE8hNgJNrQfZrKunPQ3SRCQdpUOGp4et6Q==","signatures":[{"sig":"MEYCIQCfnoFsRtjsN0JARe+8scNwphaFUBL3xiIpGYHZPpTHZQIhALXqYxAs8s8FOVHgjHhCT+JJxo+/E+pFwcfn4PbjTXvA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2221120},"type":"module","_from":"file:hardhat-3.0.0-next.3.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/53b2410d0fd4a1aa73c69620e982aa4b/hardhat-3.0.0-next.3.tgz","_integrity":"sha512-do+hXcRslKphXNutUKO0QIdiUwRt+xq61WQsAnVaBlvEYDHEs1xBFE8hNgJNrQfZrKunPQ3SRCQdpUOGp4et6Q==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.1","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.6.5-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.3","@nomicfoundation/hardhat-errors":"^3.0.0-next.3","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.3","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"8.57.0","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","typescript-eslint":"7.7.1","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"^7.7.1","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.3","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.3","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.3_1743009694313_0.9473603305400888","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"hardhat","version":"2.23.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.23.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"c3b404410ea52c41f3200cc011f5b4cebd7d80bd","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.23.0.tgz","fileCount":914,"integrity":"sha512-xnORx1LgX46TxylOFme96JmSAIjXuHUVpOlUnaCt8MKMGsgy0NGsfPo5rJI/ncCBPLFLURGfZUQ2Uc6ZYN4kYg==","signatures":[{"sig":"MEUCIQDEul65thwAz4R4xlwLsnzH9uPYe8RIX1V0Ihbrn6GJCgIgCe5bVQ+1+0yrogRoaR3DdJmZDCn83yzBqk8skY2Pwso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2624455},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.23.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"schaable","email":"schaable@gmail.com"},"_resolved":"/tmp/6e5a9e520a2fbe27ec4f1e619201b229/hardhat-2.23.0.tgz","_integrity":"sha512-xnORx1LgX46TxylOFme96JmSAIjXuHUVpOlUnaCt8MKMGsgy0NGsfPo5rJI/ncCBPLFLURGfZUQ2Uc6ZYN4kYg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","@types/lru-cache":"^5.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.10.0","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.23.0_1744311932638_0.21421174212098926","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.4":{"name":"hardhat","version":"3.0.0-next.4","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"ad0ea5384b7cc6f0a2a4e06e3bb7e076fda230f9","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.4.tgz","fileCount":984,"integrity":"sha512-DOKaVi6ORAaKK+LdMFm5zIOqtkqvjsK5Vnx3UBdVWTyx/6j1LANK3OimV6VCM4Ij23TbwRisHrGb7Krz7ih4nA==","signatures":[{"sig":"MEUCIDqqgdkrrOIUL2+xHJarwGa0wTarOJ4W5ycYkLubwDspAiEArGFhQKnW2ugIaWUJIZ34TSiNJSp0xbAx9HF1ydOGuHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2239593},"type":"module","_from":"file:hardhat-3.0.0-next.4.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/692901b51224ad167c3b22ebc6f4d0f0/hardhat-3.0.0-next.4.tgz","_integrity":"sha512-DOKaVi6ORAaKK+LdMFm5zIOqtkqvjsK5Vnx3UBdVWTyx/6j1LANK3OimV6VCM4Ij23TbwRisHrGb7Krz7ih4nA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.2","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.6.5-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.4","@nomicfoundation/hardhat-errors":"^3.0.0-next.4","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.4","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"8.57.0","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","typescript-eslint":"7.7.1","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"^7.7.1","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.4","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.4","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.4_1744383555980_0.4482430393285499","host":"s3://npm-registry-packages-npm-production"}},"2.23.1-alpha.0":{"name":"hardhat","version":"2.23.1-alpha.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.23.1-alpha.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"03da588eb1c8b52992817707c2badb21113e3592","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.23.1-alpha.0.tgz","fileCount":914,"integrity":"sha512-PuhSnKXY/mN75VKG5lCSCFr/L9Hgxx4jgYCcgMFqqUIcsWb7rRaGn6ZW0VDDH6ycXyxQsv2qmTQDs19JU/fuZA==","signatures":[{"sig":"MEYCIQC0xnteztgVE+FTC5QmNuM4FhSg49cFr0SoKSR8DjyH8wIhAJstJPBPTEm2r3C9baYRpXY2PqAhJlGRabQdTWhWla/E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2628112},"main":"internal/lib/hardhat-lib.js","types":"internal/lib/hardhat-lib.d.ts","gitHead":"6758ff2ea288565803e35c002e98c128da3f0d6b","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","prepublishOnly":"pnpm build","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","@types/lru-cache":"^5.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.12.0-alpha.0","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"workspace:^","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"workspace:^"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.23.1-alpha.0_1744903581864_0.07610223520707038","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.5":{"name":"hardhat","version":"3.0.0-next.5","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"dc52dd5f00b01a1e6f546c059981fd653f622fee","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.5.tgz","fileCount":989,"integrity":"sha512-SulCHamIYkdr3RyYkjqKXlym7WBmRIzAiJ6mhJgv3tnHn+JA5PKH8l3ncxZ282hQ/gXxhmmpoQ+ZxZ8sKTZLqA==","signatures":[{"sig":"MEUCIAtvYdO/PHT/lzEENxkEIa+YEpHSbklAecxCfYj67EvpAiEAm8BxKtsXIQKBezZingrpr43y9Obw20Pu21zBu6rwys0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252636},"type":"module","_from":"file:hardhat-3.0.0-next.5.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/8b066f02025bc7d49f086d12c0feafe9/hardhat-3.0.0-next.5.tgz","_integrity":"sha512-SulCHamIYkdr3RyYkjqKXlym7WBmRIzAiJ6mhJgv3tnHn+JA5PKH8l3ncxZ282hQ/gXxhmmpoQ+ZxZ8sKTZLqA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.2","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.10.0-alpha.1","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.5","@nomicfoundation/hardhat-errors":"^3.0.0-next.5","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.5","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"8.57.0","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","typescript-eslint":"7.7.1","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"^7.7.1","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.5","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.5","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.5_1745493410191_0.8688546236221721","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.6":{"name":"hardhat","version":"3.0.0-next.6","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.6","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"072aa0fe3668f2b08b48fe2b39b8491c9d26d5a9","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.6.tgz","fileCount":989,"integrity":"sha512-GmeJRBZbrulvWi+MDrw0X5mK9WAxLZ1gd3BGf9XgnjjlTFyRnMRX/FVRI6Qcw8PtsILgvAsz9vQeWptO20syMg==","signatures":[{"sig":"MEQCIA+l2DsAUgS+NG7/Pwa/BcQjGKyF7fDGkzIxQYD3xAuDAiA0YdiEl5j38jIda8Avlh14mD9aqco3Zh5VwFLtnYMFjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252542},"type":"module","_from":"file:hardhat-3.0.0-next.6.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/0a6013d9e525dca7479c376a70606722/hardhat-3.0.0-next.6.tgz","_integrity":"sha512-GmeJRBZbrulvWi+MDrw0X5mK9WAxLZ1gd3BGf9XgnjjlTFyRnMRX/FVRI6Qcw8PtsILgvAsz9vQeWptO20syMg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.3","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.0","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.6","@nomicfoundation/hardhat-errors":"^3.0.0-next.6","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.6","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"8.57.0","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","typescript-eslint":"7.7.1","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"^7.7.1","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.6","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.6","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.6_1746032129157_0.14651283148302152","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"hardhat","version":"2.24.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.24.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"33dbe8c3972c2d2db6206966e19466571a937932","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.24.0.tgz","fileCount":914,"integrity":"sha512-wDkD5GPmttYv21MR7tGDkyQ22tO2V86OEV8pA7NcXWYUpibe8XZ2EanXCeRHO61vwEx0f7/M+NqrhJwasaNMJg==","signatures":[{"sig":"MEUCIQC6p2bBqWCZECf/HGUODyDn2pmUfTn0+YbpLXD8Rk1j3gIgP+pIU+SZU2ikcb8EtyGg+91ggRDTK6kIVBUL7EMjJdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2626064},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.24.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"schaable","email":"schaable@gmail.com"},"_resolved":"/tmp/e1752125a6885939b26f27568a461d78/hardhat-2.24.0.tgz","_integrity":"sha512-wDkD5GPmttYv21MR7tGDkyQ22tO2V86OEV8pA7NcXWYUpibe8XZ2EanXCeRHO61vwEx0f7/M+NqrhJwasaNMJg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.8.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","@types/lru-cache":"^5.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.0","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.24.0_1746627587181_0.5558790744282276","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.7":{"name":"hardhat","version":"3.0.0-next.7","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.7","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"511ce2451b2cfcaa30d88156a1ba2e12c34b48e0","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.7.tgz","fileCount":1004,"integrity":"sha512-lrHTqAxTcJ4CmILvtV5ECnHxg/dU24v/T1dp96UUyRs1vFDymaCe+qdeJNn+hHMsyQ5fuReFyAZdaw4xXnlE8A==","signatures":[{"sig":"MEMCICoSc0Rs8xZb3kl1jEdltvkSMV/Qefut6XFLhvYCMb4jAh8V+1diwOLti0La6tCumJSc8YK8nXRrFm5Yeda2wSRL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2312209},"type":"module","_from":"file:hardhat-3.0.0-next.7.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"zoeytm","email":"probablyzoey@gmail.com"},"_resolved":"/private/var/folders/vx/l1ksdfgd5t50hzxth02dytc80000gn/T/c568f275fea29970cafb7394657524a0/hardhat-3.0.0-next.7.tgz","_integrity":"sha512-lrHTqAxTcJ4CmILvtV5ECnHxg/dU24v/T1dp96UUyRs1vFDymaCe+qdeJNn+hHMsyQ5fuReFyAZdaw4xXnlE8A==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.3","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.0","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.7","@nomicfoundation/hardhat-errors":"^3.0.0-next.7","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.7","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.7","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.7"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.7_1746630391685_0.02045764760738744","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.8":{"name":"hardhat","version":"3.0.0-next.8","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.8","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"9ca08e485589ec999dbba177bd9d0a60fa24afd6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.8.tgz","fileCount":1004,"integrity":"sha512-VxRNbeI5ZArDcQahDRJlh7Z9TmCzysUzTji9l2eFOp9VhtWNbfps29htJloBsbEZlnOGQrmAj0dIvLLf0dyS4g==","signatures":[{"sig":"MEUCIQCRmIA7jAjRXbbjxRbOCu0/+qwcWyPNdB7HGHBu4rfsQwIgaHt2xfIUVyXmnGVaDEp8g7VUz5pe8J1x2PN0XCCewpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2315068},"type":"module","_from":"file:hardhat-3.0.0-next.8.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/fc69f6b027db57e5419a98deeb0de76b/hardhat-3.0.0-next.8.tgz","_integrity":"sha512-VxRNbeI5ZArDcQahDRJlh7Z9TmCzysUzTji9l2eFOp9VhtWNbfps29htJloBsbEZlnOGQrmAj0dIvLLf0dyS4g==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.3","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.1","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.8","@nomicfoundation/hardhat-errors":"^3.0.0-next.8","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.8","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.8","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.8"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.8_1747241555339_0.9870565142589733","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.9":{"name":"hardhat","version":"3.0.0-next.9","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.9","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"dedab696e0737804cb041d7e3b9e7025ae751dc4","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.9.tgz","fileCount":1014,"integrity":"sha512-Vz/w7/NMmVltSSLgYRQNU+3Slh8kTrtCeigfbVq9fa8Ow/MkERMjNJHCU17SkjeWQ3PJpL90Lr+iOMwJPmLF0Q==","signatures":[{"sig":"MEQCIDoiyQ0TT4mQerjDSHFI2LoG9zYv06W2Pjsuo/xGB9zNAiBdcMnPzolC2um0nN25mbRf6HVHTe8JppD0DZq9Q5H7ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2334295},"type":"module","_from":"file:hardhat-3.0.0-next.9.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/4d6014a4725001f10bef58408913ad74/hardhat-3.0.0-next.9.tgz","_integrity":"sha512-Vz/w7/NMmVltSSLgYRQNU+3Slh8kTrtCeigfbVq9fa8Ow/MkERMjNJHCU17SkjeWQ3PJpL90Lr+iOMwJPmLF0Q==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.4","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.9","@nomicfoundation/hardhat-errors":"^3.0.0-next.9","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.9","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.9","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.9"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.9_1747907445084_0.07396671881320827","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.10":{"name":"hardhat","version":"3.0.0-next.10","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.10","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"8aac72708694c92df461292c11083b563aadccb9","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.10.tgz","fileCount":1049,"integrity":"sha512-LgzjhXfnyq1PgmxXLYxZGvgppYfg+lazgISa5n2PBc8hj5Aku79aQUEGYw2O3UExVhYwRgrzeEHY7KLz9uEZEg==","signatures":[{"sig":"MEQCIFxODrgQ3skpIRXHtrSmNHmxQ37M8//woWldzWnuvE0OAiBOVEsR1zqbFAa67zZ5Q61GqHFLK0uZD/UT3kwus+I8yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2424174},"type":"module","_from":"file:hardhat-3.0.0-next.10.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/33d0dcc88138abf36df3c17f7bde4dc7/hardhat-3.0.0-next.10.tgz","_integrity":"sha512-LgzjhXfnyq1PgmxXLYxZGvgppYfg+lazgISa5n2PBc8hj5Aku79aQUEGYw2O3UExVhYwRgrzeEHY7KLz9uEZEg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.4","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.10","@nomicfoundation/hardhat-errors":"^3.0.0-next.10","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.10","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.10","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.10"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.10_1747991948514_0.22707757645282567","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.11":{"name":"hardhat","version":"3.0.0-next.11","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.11","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"df3609fb40d96c9e191bc8fc440b5b703d363450","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.11.tgz","fileCount":1050,"integrity":"sha512-Fs9BJfm8iOZYxdhH3Z6z20ssbHjJiFAtiqdOxZReuyICi9GKhPmg9uA6SEXkxv3VZpXXoXzhmfelhr7n18WFdA==","signatures":[{"sig":"MEQCIEWulNekrFtq9PpC7JdXy+mASDspEinwvwWhhZtOzyiIAiB9cocNWUwEbLTLgib/efnXoEZjuzuX5GIv6XPZbfNLIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2425289},"type":"module","_from":"file:hardhat-3.0.0-next.11.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/e0078ac1c24cb529975462f916388fe4/hardhat-3.0.0-next.11.tgz","_integrity":"sha512-Fs9BJfm8iOZYxdhH3Z6z20ssbHjJiFAtiqdOxZReuyICi9GKhPmg9uA6SEXkxv3VZpXXoXzhmfelhr7n18WFdA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.4","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.11","@nomicfoundation/hardhat-errors":"^3.0.0-next.11","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.11","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.11","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.11"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.11_1748001239582_0.051667273288262816","host":"s3://npm-registry-packages-npm-production"}},"2.24.1":{"name":"hardhat","version":"2.24.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.24.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"08cc2c43210be21eb1e7900123b63f465f656eb7","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.24.1.tgz","fileCount":914,"integrity":"sha512-3iwrO2liEGCw1rz/l/mlB1rSNexCc4CFcMj0DlvjXGChzmD3sGUgLwWDOZPf+ya8MEm5ZhO1oprRVmb/wVi0YA==","signatures":[{"sig":"MEQCIDqxiD9513k4q2M00Ku6taQXfmVAzTgCG880mctihHkNAiASj7jaJYTtlDUc3rsdd5Sxmsci4uBKkCqL6N/X1ADT4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2630193},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.24.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"galargh","email":"fjalar.galar@gmail.com"},"_resolved":"/private/var/folders/xx/k_hd05b922jds2mb4k9nzlv00000gn/T/dea8e87e516ce20a2d8131f8d0761fd2/hardhat-2.24.1.tgz","_integrity":"sha512-3iwrO2liEGCw1rz/l/mlB1rSNexCc4CFcMj0DlvjXGChzmD3sGUgLwWDOZPf+ya8MEm5ZhO1oprRVmb/wVi0YA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"11.2.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","@types/lru-cache":"^5.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.0","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.24.1_1748277255653_0.4257184709964168","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.12":{"name":"hardhat","version":"3.0.0-next.12","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.12","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"a3ecc1954bb1bbbccfa793dce20f7a742dca68fa","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.12.tgz","fileCount":1050,"integrity":"sha512-0P27B2H5yMWTdT8H20NyodQ02qvMqCbHf8XmM0hcjvRpYzgLGB/9MOjSi1zzfd4/r/rKCbpVGTd8Rl00vxQ+9A==","signatures":[{"sig":"MEQCIENypxlFicRCxNvDSk8EnnRBMwOm6zh8//SiN7b8zmgcAiA+yiM+B0CUQlchAKoDQOHyZyGYYR73UF3qh0/3TKXrGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2425474},"type":"module","_from":"file:hardhat-3.0.0-next.12.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/41c1de58036cbbb27d6e2c9f3abbe32e/hardhat-3.0.0-next.12.tgz","_integrity":"sha512-0P27B2H5yMWTdT8H20NyodQ02qvMqCbHf8XmM0hcjvRpYzgLGB/9MOjSi1zzfd4/r/rKCbpVGTd8Rl00vxQ+9A==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.4","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.3","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.12","@nomicfoundation/hardhat-errors":"^3.0.0-next.12","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.12","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.12","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.12"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.12_1748354272062_0.8505565548680065","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.13":{"name":"hardhat","version":"3.0.0-next.13","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.13","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"c07813c3b2907e2704cd1cd58e81852c59226f44","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.13.tgz","fileCount":1050,"integrity":"sha512-dVvX0EvMSZsMufTN8gB3TJe7MDhCfI3cNeMLt1cdVH0Qnyj30h3nE26Rad3K87fr6Wa732kYg/+kXagRvScw/w==","signatures":[{"sig":"MEYCIQDI8qGdHXJ9aXj88jtTLcwFK4BL3RyO3rcnO7qzA3Q1sgIhAPufBsCaJ8f3/4d5ll9TswpOnOshjgLLXheJGd1DxzN6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2430811},"type":"module","_from":"file:hardhat-3.0.0-next.13.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/fd614c9c0f831c7ffcf9f1150fae37fe/hardhat-3.0.0-next.13.tgz","_integrity":"sha512-dVvX0EvMSZsMufTN8gB3TJe7MDhCfI3cNeMLt1cdVH0Qnyj30h3nE26Rad3K87fr6Wa732kYg/+kXagRvScw/w==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.5","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.13","@nomicfoundation/hardhat-errors":"^3.0.0-next.13","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.13","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.13","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.13"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.13_1748515928042_0.1053380219808846","host":"s3://npm-registry-packages-npm-production"}},"2.24.2":{"name":"hardhat","version":"2.24.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.24.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"fe44c0d264557880a4e9e9a03fd03b5b68e95a5a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.24.2.tgz","fileCount":914,"integrity":"sha512-oYt+tcN2379Z3kqIhvVw6IFgWqTm/ixcrTvyAuQdE2RbD+kknwF7hDfUeggy0akrw6xdgCtXvnw9DFrxAB70hA==","signatures":[{"sig":"MEQCIDo/Vobd+40nXKvOG7C3jhaI0hSh+EzpmPOdRYxTe04VAiA4b1AAMskGpv0WTeyjU45L04D3Bzud1rjbrZceCU+PDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2630758},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.24.2.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/5a84715f4fe59f6c0703fcc6658aa70f/hardhat-2.24.2.tgz","_integrity":"sha512-oYt+tcN2379Z3kqIhvVw6IFgWqTm/ixcrTvyAuQdE2RbD+kknwF7hDfUeggy0akrw6xdgCtXvnw9DFrxAB70hA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","@types/lru-cache":"^5.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.0","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.1.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.24.2_1749040486357_0.1953556347372336","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.14":{"name":"hardhat","version":"3.0.0-next.14","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.14","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"177ef2e26a0e151207ae98724d846ea4118e4563","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.14.tgz","fileCount":1045,"integrity":"sha512-cmXtjgXQCH6/UYvhAeLl202skBck5ovln8q4vRTISjqY+s4bCtbdOZzGJszBaUkJyLiwcd3YTgQBEqpEKbc71w==","signatures":[{"sig":"MEUCIQC0nCOL0Pedn/05N81R6JFBi3oKuZAS3xGf3QytRZUfSgIgF3TjsuqifBh0DX/a3fTVQ1lf7xvn1RRFRor0d9Ut6I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2437881},"type":"module","_from":"file:hardhat-3.0.0-next.14.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/f16bdefd803e44e706f2e9125f6193c9/hardhat-3.0.0-next.14.tgz","_integrity":"sha512-cmXtjgXQCH6/UYvhAeLl202skBck5ovln8q4vRTISjqY+s4bCtbdOZzGJszBaUkJyLiwcd3YTgQBEqpEKbc71w==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"10.9.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.5","@sentry/core":"^9.4.0","@sentry/node":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.14","@nomicfoundation/hardhat-errors":"^3.0.0-next.14","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.14","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.14","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.14"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.14_1749047135625_0.8362515552885155","host":"s3://npm-registry-packages-npm-production"}},"2.24.3":{"name":"hardhat","version":"2.24.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.24.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"be190a2b3580b0011b7de811871c073992ecedf6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.24.3.tgz","fileCount":914,"integrity":"sha512-2dhniQ1wW8/Wh3mP91kKcEnVva93mWYRaYLkV+a0ATkUEKrByGF2P5hCrlNHbqYP//D7L0CGYLtDjPQY6ILaVA==","signatures":[{"sig":"MEUCIQCnwLd+ya9ZPEBmBA9k/r90RpXOArHLO9nrwOUk4EwbYAIgYGXXeHgAo0ivucGTpDSYoHVIEnrTqHCr59omASrvbWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2630759},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.24.3.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/2b853e10846a91dd09e41571f40f526f/hardhat-2.24.3.tgz","_integrity":"sha512-2dhniQ1wW8/Wh3mP91kKcEnVva93mWYRaYLkV+a0ATkUEKrByGF2P5hCrlNHbqYP//D7L0CGYLtDjPQY6ILaVA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","@types/lru-cache":"^5.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.1","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.24.3_1749738560806_0.8622046124755369","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.15":{"name":"hardhat","version":"3.0.0-next.15","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.15","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"af92ac65f160cf4b121ac65dc28a96f97edb8c4e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.15.tgz","fileCount":1085,"integrity":"sha512-Ganr5/4X0TaJV86oIqylLCK86oV6gIefS88c9VIJvWaoSOmvU76Fp/rbxNAnV9ag3whnhFirFg2CE4I0yLsofQ==","signatures":[{"sig":"MEUCIDZ+NFTrzexDeOxjqm2PAHIhqxztvIfRrG8K4qgvYqPTAiEA2oNsjUAyGCefHNlFQRhYMRBQkItgmKbYSv77hoB5J8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2556939},"type":"module","_from":"file:hardhat-3.0.0-next.15.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/496a4714aba426694863ccf885c91f60/hardhat-3.0.0-next.15.tgz","_integrity":"sha512-Ganr5/4X0TaJV86oIqylLCK86oV6gIefS88c9VIJvWaoSOmvU76Fp/rbxNAnV9ag3whnhFirFg2CE4I0yLsofQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.5","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.13.0","@ignored/edr-optimism":"0.13.0-alpha.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.15","@nomicfoundation/hardhat-errors":"^3.0.0-next.15","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.15","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.15","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.15"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.15_1749814973213_0.8967129431757794","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.16":{"name":"hardhat","version":"3.0.0-next.16","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.16","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"7f553359defd94ef6f832839bb3055bf041ba7bf","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.16.tgz","fileCount":1095,"integrity":"sha512-Usq7+8Xh8eQzL3nabCK15Ch0v4uDE63jHegMIPiu8Ue1WcLDhGXrYSzfwdp12hLiFlxTzIBiSboE9z4KTs5jwA==","signatures":[{"sig":"MEUCIF2Wvhx64/mA+SS5o5xVCKdG/FCv8ePRIA+95fymi343AiEA9VAoAA8ofJgNpk6f/Lh4hAwD6381QJPF0GOR8NhyUG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2564730},"type":"module","_from":"file:hardhat-3.0.0-next.16.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","actor":{"name":"nomic-foundation-publisher","type":"user","email":"packages@nomic.foundation"},"email":"packages@nomic.foundation"},"_resolved":"/tmp/51fc0a20f8dbd8c2a0cfad6c2a664c52/hardhat-3.0.0-next.16.tgz","_integrity":"sha512-Usq7+8Xh8eQzL3nabCK15Ch0v4uDE63jHegMIPiu8Ue1WcLDhGXrYSzfwdp12hLiFlxTzIBiSboE9z4KTs5jwA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.5","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.16","@nomicfoundation/hardhat-errors":"^3.0.0-next.16","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.16","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.5.0","@types/node":"^20.14.9","expect-type":"^0.19.0","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.16","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.16"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.16_1750155253681_0.6024203293966932","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.17":{"name":"hardhat","version":"3.0.0-next.17","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.17","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"ebafbb51391230610bd0c4527e1eb2ed31dd0b77","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.17.tgz","fileCount":1105,"integrity":"sha512-sR+/YO8j/oUXVF9Ldkr6o+gQsyTqEraVxmgnyp4rJbwLQ4FKRzqMF4UqVYd0vkaCrFi9YzcGSGtfezlPQw/Qgg==","signatures":[{"sig":"MEYCIQC1sOx7KM9HKgbZ8dsSmCN5BWcRaTU3ekLrgQ1UOVCVzQIhAOG2WHlbkScYUInAbhXIAkD+EmRykb0oHNiJ+ULxOaCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2569660},"type":"module","_from":"file:hardhat-3.0.0-next.17.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","actor":{"name":"nomic-foundation-publisher","type":"user","email":"packages@nomic.foundation"},"email":"packages@nomic.foundation"},"_resolved":"/tmp/9063cc868e07800704dd0f7e84f30fc3/hardhat-3.0.0-next.17.tgz","_integrity":"sha512-sR+/YO8j/oUXVF9Ldkr6o+gQsyTqEraVxmgnyp4rJbwLQ4FKRzqMF4UqVYd0vkaCrFi9YzcGSGtfezlPQw/Qgg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.5","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.17","@nomicfoundation/hardhat-errors":"^3.0.0-next.17","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.17","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.17","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.17"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.17_1750422843071_0.32930134094326524","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"hardhat","version":"2.25.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.25.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"473bf07b62a0ea30cf003e4585f71a0ffc70c739","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.25.0.tgz","fileCount":914,"integrity":"sha512-yBiA74Yj3VnTRj7lhnn8GalvBdvsMOqTKRrRATSy/2v0VIR2hR0Jcnmfn4aQBLtGAnr3Q2c8CxL0g3LYegUp+g==","signatures":[{"sig":"MEUCICH92cJiafPAff5gtfhr2GolP6AiDRaGBG27MAz4vkJZAiEAv4CzU5yXjWoaUTdp7imJMgPSxG9pb/hhzz7vUw3ujQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2630759},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.25.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","actor":{"name":"kanej","type":"user","email":"john@kanej.me"},"email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/94e40a53bfdb06e49bf31d5b3fa47640/hardhat-2.25.0.tgz","_integrity":"sha512-yBiA74Yj3VnTRj7lhnn8GalvBdvsMOqTKRrRATSy/2v0VIR2hR0Jcnmfn4aQBLtGAnr3Q2c8CxL0g3LYegUp+g==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"11.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","@types/bn.js":"^5.1.0","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","@types/lru-cache":"^5.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.1","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^18.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.25.0_1750681209847_0.858893445401417","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.18":{"name":"hardhat","version":"3.0.0-next.18","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.18","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"f498007c17167ec1188e072a53854abb99f4e45d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.18.tgz","fileCount":1105,"integrity":"sha512-8pCiqYoiLPSJ+sGGeJTyYMM9JgYqZSncxQxh4UQ7Qmg4KY4fQTtHbfXjCYvgbkvkhAOvcL8UDwugtvFM/1gpag==","signatures":[{"sig":"MEUCIQC+Uz8xXqAjujJd0VDpofmedOPxR46Ct80ZwBfHxbHz6gIgaJHwh8aGOC0mUzefuX7TH7ZRjb0COEAsxRdhTXArVNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2569954},"type":"module","_from":"file:hardhat-3.0.0-next.18.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","actor":{"name":"nomic-foundation-publisher","type":"user","email":"packages@nomic.foundation"},"email":"packages@nomic.foundation"},"_resolved":"/tmp/204e313a845b5eee6db22a9b04b9082d/hardhat-3.0.0-next.18.tgz","_integrity":"sha512-8pCiqYoiLPSJ+sGGeJTyYMM9JgYqZSncxQxh4UQ7Qmg4KY4fQTtHbfXjCYvgbkvkhAOvcL8UDwugtvFM/1gpag==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.5","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.18","@nomicfoundation/hardhat-errors":"^3.0.0-next.18","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.18","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.18","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.18"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.18_1750719339174_0.7035793100918442","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.19":{"name":"hardhat","version":"3.0.0-next.19","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.19","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"e926a2d4ec2d9e0f44b6555fb48ba324d6f6af6f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.19.tgz","fileCount":1125,"integrity":"sha512-zbQSAEOUlyyZyDdQH9ch8uS1FGYodkeU6pNmFPugIbuH7qwTe3AbVv1q1nDb8FkoVXho+Qg/5inrmw3lryEOVA==","signatures":[{"sig":"MEUCIG1E1pqucTusHuytsuM7bV53VUvrZpmDrncfj5hPHcUrAiEAxt2bvZR3fudt/mdraF/u5wxxB0Nt5Q+SNDgOPG+W1sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2677647},"type":"module","_from":"file:hardhat-3.0.0-next.19.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","actor":{"name":"nomic-foundation-publisher","type":"user","email":"packages@nomic.foundation"},"email":"packages@nomic.foundation"},"_resolved":"/tmp/50bd5f05c2d94ca7da63b5de3b35fa2b/hardhat-3.0.0-next.19.tgz","_integrity":"sha512-zbQSAEOUlyyZyDdQH9ch8uS1FGYodkeU6pNmFPugIbuH7qwTe3AbVv1q1nDb8FkoVXho+Qg/5inrmw3lryEOVA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.5","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.19","@nomicfoundation/hardhat-errors":"^3.0.0-next.19","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.19","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.19","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.19"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.19_1750955413259_0.8207417388805882","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.20":{"name":"hardhat","version":"3.0.0-next.20","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.20","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"1115dd54f6a796c4ef19045a1a343ee515def079","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.20.tgz","fileCount":1130,"integrity":"sha512-NCtXtEiau2ViRF9n1t/bcYwnIoUowIgty+y/vF5a9feTGSvZGMqVJUC0p3SwgQhemd7QhkQ4sncfrrNUFjaDNw==","signatures":[{"sig":"MEUCIQDZoqUnw0ngN87sfAaTM8ZZQkPZQPRnCj0bxgPzOQyahgIgK4ecW74czUQUxmfgMP+Cq0h3ofpKhSqTcyGWOCxGUj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2681765},"type":"module","_from":"file:hardhat-3.0.0-next.20.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","actor":{"name":"nomic-foundation-publisher","type":"user","email":"packages@nomic.foundation"},"email":"packages@nomic.foundation"},"_resolved":"/tmp/6622567178633fffdef35907b18c652e/hardhat-3.0.0-next.20.tgz","_integrity":"sha512-NCtXtEiau2ViRF9n1t/bcYwnIoUowIgty+y/vF5a9feTGSvZGMqVJUC0p3SwgQhemd7QhkQ4sncfrrNUFjaDNw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@ignored/edr":"0.10.0-alpha.5","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.20","@nomicfoundation/hardhat-errors":"^3.0.0-next.20","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.20","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.20","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.20"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.20_1750961802422_0.4401519512793606","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.21":{"name":"hardhat","version":"3.0.0-next.21","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.21","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"830949af0c575c2581c6998ef85bd59074a4c815","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.21.tgz","fileCount":1130,"integrity":"sha512-ff1S7QBb/G5xaqA5Hw1M/yqOg5mrcKNOVB0lw7ndw1qOkYcWVJ4QEaSLzEL1QDkxNDsnRXb2ozi6JEtO2nv6Qw==","signatures":[{"sig":"MEUCIQD2IgBhwVpfZk2FlLPyanyKDewogJ5y8TYqS7ySnZ7xHQIgfhVD3Iynw0q2vZUpliYp4Dzb5W+NHbbcJZ7hFfpOdaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2683655},"type":"module","_from":"file:hardhat-3.0.0-next.21.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","actor":{"name":"nomic-foundation-publisher","type":"user","email":"packages@nomic.foundation"},"email":"packages@nomic.foundation"},"_resolved":"/tmp/6bd0446d43abc3aa3ff8bec73a581aeb/hardhat-3.0.0-next.21.tgz","_integrity":"sha512-ff1S7QBb/G5xaqA5Hw1M/yqOg5mrcKNOVB0lw7ndw1qOkYcWVJ4QEaSLzEL1QDkxNDsnRXb2ozi6JEtO2nv6Qw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.6","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.21","@nomicfoundation/hardhat-errors":"^3.0.0-next.21","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.21","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.21","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.21"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.21_1751650754106_0.6329564886367278","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"hardhat","version":"2.26.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.26.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"8244d7be2ae69f89240fba78f4e35adf5883c764","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.26.0.tgz","fileCount":914,"integrity":"sha512-hwEUBvMJzl3Iuru5bfMOEDeF2d7cbMNNF46rkwdo8AeW2GDT4VxFLyYWTi6PTLrZiftHPDiKDlAdAiGvsR9FYA==","signatures":[{"sig":"MEUCICHKpzby04WqbSnCsCTXcWWaLb2vnBRNkeFgDeXDZLmxAiEA86dFcyhNrNfIdyqndbVVMqiLn2A9kCTAPogqabiP1OQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2631568},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.26.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/8515ea99831f56096d25a078bdebcb53/hardhat-2.26.0.tgz","_integrity":"sha512-hwEUBvMJzl3Iuru5bfMOEDeF2d7cbMNNF46rkwdo8AeW2GDT4VxFLyYWTi6PTLrZiftHPDiKDlAdAiGvsR9FYA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"11.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.16.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.3","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.26.0_1752747441255_0.18870061202887944","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.22":{"name":"hardhat","version":"3.0.0-next.22","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.22","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"f621272c2543fa31ebede24d4f7adfb16c1ca88b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.22.tgz","fileCount":1130,"integrity":"sha512-rnR5u8CScErkBS1wJxJiL/NiQ8Cuyj7uNehdof0vRdyMtJBR7f9EzHOG54V9pG+/WTCxVgRV0XnhBgEgmkB6Dg==","signatures":[{"sig":"MEUCIQDcVQwxR5Wfy132PXRLyacMzroeUKE8H+NLNOU/EwDJnwIgdpejdsBPlvr663krMUAvUyx59O28xKXMcZJXux4SYIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2709817},"type":"module","_from":"file:hardhat-3.0.0-next.22.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/270d7fcdd919ba9409bf3adb667dc993/hardhat-3.0.0-next.22.tgz","_integrity":"sha512-rnR5u8CScErkBS1wJxJiL/NiQ8Cuyj7uNehdof0vRdyMtJBR7f9EzHOG54V9pG+/WTCxVgRV0XnhBgEgmkB6Dg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.7","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.22","@nomicfoundation/hardhat-errors":"^3.0.0-next.22","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.22","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.22","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.22"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.22_1752847460089_0.8997118883607673","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.23":{"name":"hardhat","version":"3.0.0-next.23","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.23","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"a5e4e0784c7cbdfd586c4744ed29d2638d4c9731","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.23.tgz","fileCount":1130,"integrity":"sha512-EfbaCyOkUQrNb1T4nGp3BM6NCDrECq89xXLgBUOvpvEri8gmUPV23ZhGltzvtU68yW0OHvCZvYbkybQwyuvbeg==","signatures":[{"sig":"MEUCIQDCMfrfBNlEdfXDuQiIL49zezHSRcgsTHQAYyktUM+xbgIgN5wHtK0eRAtGjG/KxMA/JkO/NaOD7RDCqxw1JZtbs/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2710672},"type":"module","_from":"file:hardhat-3.0.0-next.23.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/36bb910004603cbced3147d61c056d13/hardhat-3.0.0-next.23.tgz","_integrity":"sha512-EfbaCyOkUQrNb1T4nGp3BM6NCDrECq89xXLgBUOvpvEri8gmUPV23ZhGltzvtU68yW0OHvCZvYbkybQwyuvbeg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.6","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.23","@nomicfoundation/hardhat-errors":"^3.0.0-next.23","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.23","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.23","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.23"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.23_1752861527660_0.5410687508318528","host":"s3://npm-registry-packages-npm-production"}},"2.26.1":{"name":"hardhat","version":"2.26.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.26.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"c5f7418be0cba5224c6ac42eae3e24db113e55f6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.26.1.tgz","fileCount":914,"integrity":"sha512-CXWuUaTtehxiHPCdlitntctfeYRgujmXkNX5gnrD5jdA6HhRQt+WWBZE/gHXbE29y/wDmmUL2d652rI0ctjqjw==","signatures":[{"sig":"MEYCIQC9kmKnYrG+Bhx4vGBZFh/DaWFzl/JMCIx1mgD35SiU/AIhAMP/Lp7JUvu/wIsCE3izRmGbr5mll1G6kuX7/SyBa4Ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2631568},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.26.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/22f5c9f29d6abc7c5009563689b1dc44/hardhat-2.26.1.tgz","_integrity":"sha512-CXWuUaTtehxiHPCdlitntctfeYRgujmXkNX5gnrD5jdA6HhRQt+WWBZE/gHXbE29y/wDmmUL2d652rI0ctjqjw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"11.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.3","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.26.1_1753118478490_0.9875776040163204","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.24":{"name":"hardhat","version":"3.0.0-next.24","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.24","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"c2fd34a9c5716d880b8dd7032e8ec92c020ac4c1","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.24.tgz","fileCount":1130,"integrity":"sha512-dNQdIaCXUFEVhg0nf6b2IaJ7kH0mo00mpAmzHMH8QamSlnR9HmGgdgH7x6xB/Kkvn0ik/5dnuzBeK6xA7hzydA==","signatures":[{"sig":"MEUCIQD80WsAD25kyi5kHjpVSfZEO9UCM8gjfmGqlnNkTm+6UgIge1DhUAZ2dz/XDTj40c/3+kNq8jtZ8AG+jCgTPpyl6XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2745579},"type":"module","_from":"file:hardhat-3.0.0-next.24.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/f76dda04c71c3cd3e9e5a27e034c7f05/hardhat-3.0.0-next.24.tgz","_integrity":"sha512-dNQdIaCXUFEVhg0nf6b2IaJ7kH0mo00mpAmzHMH8QamSlnR9HmGgdgH7x6xB/Kkvn0ik/5dnuzBeK6xA7hzydA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.6","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.24","@nomicfoundation/hardhat-errors":"^3.0.0-next.24","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.24","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.24","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.24"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.24_1753264699867_0.4233929128438243","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.25":{"name":"hardhat","version":"3.0.0-next.25","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.25","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"bb3e9c919d7cd31ae6c327dfa60c1a37a1214cea","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.25.tgz","fileCount":1135,"integrity":"sha512-y31L18pQDE4M39OwmlEA9OmGtsld2xBWsAh7rhf9L2T1X5ytHwUS+oIKe4t+aEqgewsShxzA4Vj/sOShBlmC9g==","signatures":[{"sig":"MEUCIQDuys25y/e1u7rA2VqcQ2DNlxr4OiLztVZztnXC7siacQIgOIkfG0IrFeqEzf1GOryH6EXBUxjcPj0PuN4qZkv7WQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2746959},"type":"module","_from":"file:hardhat-3.0.0-next.25.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/f4d3019ff4fdf842807dab745293918a/hardhat-3.0.0-next.25.tgz","_integrity":"sha512-y31L18pQDE4M39OwmlEA9OmGtsld2xBWsAh7rhf9L2T1X5ytHwUS+oIKe4t+aEqgewsShxzA4Vj/sOShBlmC9g==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@ignored/edr-optimism":"0.13.0-alpha.6","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.25","@nomicfoundation/hardhat-errors":"^3.0.0-next.25","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.25","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.25","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.25"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.25_1753702750994_0.8839629323088594","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.26":{"name":"hardhat","version":"3.0.0-next.26","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.26","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"f92abbe4bd864716e726f29c6f9d7143674c1efd","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.26.tgz","fileCount":1135,"integrity":"sha512-NdgaQ/2UdMHmJ8RwLaiNe24D37SPimVrkNXRAgZ0ZNwuLOPTBLlny0EZfXvfEBokjbCYtX89P9LAm4aEMaxWrQ==","signatures":[{"sig":"MEYCIQCGEGRoYaCwxqlT/uIanRjb2ppXYmM/GGZRLDiulpwz2QIhAOjliDvfy3HbFute9m2R2dIBiUaHUa2+3Jt8SjPla1o0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752441},"type":"module","_from":"file:hardhat-3.0.0-next.26.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/99256f76c220306cd095d4dfe6645825/hardhat-3.0.0-next.26.tgz","_integrity":"sha512-NdgaQ/2UdMHmJ8RwLaiNe24D37SPimVrkNXRAgZ0ZNwuLOPTBLlny0EZfXvfEBokjbCYtX89P9LAm4aEMaxWrQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.1","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.26","@nomicfoundation/hardhat-errors":"^3.0.0-next.26","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.26","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.26","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.26"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.26_1753897968341_0.674399359347486","host":"s3://npm-registry-packages-npm-production"}},"2.26.2":{"name":"hardhat","version":"2.26.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.26.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"e331ad9c64730d00e1c71217a0161f204796b02d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.26.2.tgz","fileCount":914,"integrity":"sha512-uIETdC1MAWSnu+48B+583r3b8JqHtkBGEiXoAPV5hcXYGkCW5Fnnpn7SIgPa8owhObm9oUqIqMXMJ6H92N7Pyg==","signatures":[{"sig":"MEQCIBTyfWVjDbZrWhnyf+uBEgvB9f9PLzzlyxcPC8GdZgOWAiBE6Jrcwve+aT6Ouk9nm9lyU4nk8/6uUaFQr3q4aRwjIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2631838},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.26.2.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/fe666c1c58b8cbb8b9e0209d376d0cd4/hardhat-2.26.2.tgz","_integrity":"sha512-uIETdC1MAWSnu+48B+583r3b8JqHtkBGEiXoAPV5hcXYGkCW5Fnnpn7SIgPa8owhObm9oUqIqMXMJ6H92N7Pyg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"11.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.3","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.26.2_1754425315136_0.5524909704189416","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.27":{"name":"hardhat","version":"3.0.0-next.27","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.27","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"27781a82d86632b87c2ef086d752bde86fa5b4bb","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.27.tgz","fileCount":1172,"integrity":"sha512-wSpYHwKJA4YFzBA8KF+L8F2jpWKBFnriEl2qR4NSTwGVrDYoyzlM1qTDHObvBFZtGRHBWEEztjJiIFWszic+ag==","signatures":[{"sig":"MEQCIFahU0g7LTcGKhvP4ggC9pIZi/9l/94TI2rarw8ZCGJ4AiAPznEkdezdGgzz1bcvY95nQ3zLrCVsYe17/jqEHRaeRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2801085},"type":"module","_from":"file:hardhat-3.0.0-next.27.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/e7a8ee116c0c26115ab647f9e433f397/hardhat-3.0.0-next.27.tgz","_integrity":"sha512-wSpYHwKJA4YFzBA8KF+L8F2jpWKBFnriEl2qR4NSTwGVrDYoyzlM1qTDHObvBFZtGRHBWEEztjJiIFWszic+ag==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.27","@nomicfoundation/hardhat-errors":"^3.0.0-next.27","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.27","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.27","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.27"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.27_1754575274485_0.3931511194905386","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.28":{"name":"hardhat","version":"3.0.0-next.28","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.28","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"53f3c9eee2944ae699ce2189cd7292a59b021f0d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.28.tgz","fileCount":1172,"integrity":"sha512-o6X+eZrFp1CaKeqN1qtS6kkeN6vr9M17SdZ2Cz+pWlpdSEnUGIiglbqBwuXoNLIhYEOCxDzJUxp0lUuI4M9VJg==","signatures":[{"sig":"MEUCIQCxSm8ltJfJpijHbaP7gzbwj6/XWUnDsKNg2Gb6M53VjgIgRYyuODyY8jUi2oua/vVNHElkcXe/VX6xZYlR6yqxam0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2814509},"type":"module","_from":"file:hardhat-3.0.0-next.28.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/4dbaf952e95b09fb206624198615c103/hardhat-3.0.0-next.28.tgz","_integrity":"sha512-o6X+eZrFp1CaKeqN1qtS6kkeN6vr9M17SdZ2Cz+pWlpdSEnUGIiglbqBwuXoNLIhYEOCxDzJUxp0lUuI4M9VJg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.28","@nomicfoundation/hardhat-errors":"^3.0.0-next.28","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.28","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.28","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.28"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.28_1754601094160_0.6046944050701419","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.29":{"name":"hardhat","version":"3.0.0-next.29","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.29","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"57ba19038224af9a421fe671705eaf3a00de6e67","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.29.tgz","fileCount":1172,"integrity":"sha512-q27mtkvXKCwTCwSyldeRpMXgRJzY/Y/iiY4b0vBXs2iC7ay07CGkLB6DpX9JvFJIqfL1z0tlcwMmCHaoNwkIhg==","signatures":[{"sig":"MEUCIAWgoZ5dOGpCes/+GFHmP5EuHaPxD3kcQd6Av+vXN2c8AiEAxSJp7X6iZ+V9WDHXfCL7wl+BXJXSaQ6XmZEpMrhRwMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2811452},"type":"module","_from":"file:hardhat-3.0.0-next.29.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/72fdb07c56b350548dd8a0af6330be35/hardhat-3.0.0-next.29.tgz","_integrity":"sha512-q27mtkvXKCwTCwSyldeRpMXgRJzY/Y/iiY4b0vBXs2iC7ay07CGkLB6DpX9JvFJIqfL1z0tlcwMmCHaoNwkIhg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.29","@nomicfoundation/hardhat-errors":"^3.0.0-next.29","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.29","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.29","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.29"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.29_1754674508232_0.00042478764295239557","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.30":{"name":"hardhat","version":"3.0.0-next.30","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.30","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"8acea1844f2977519dbeb4b69b086d47751ad65b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.30.tgz","fileCount":1165,"integrity":"sha512-iEcmrTKFSN+IfTQ/kBMLWkUahUY51ghY2Nrvy9mdzPNWkm7g3g7m9elC1Mm25pN6Rj3aMfOc4is183Wi91WlYQ==","signatures":[{"sig":"MEYCIQCPswUUFR08vuKeU12OYC2A5Vg6gEjfkgs2a/w9x7lKaAIhAINIiBVzOoIp2PCgMFWX6XUolbbQL5XtpJS3yDzSKGiZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2799809},"type":"module","_from":"file:hardhat-3.0.0-next.30.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/dc8233e36b0a12d991810dab33eb7fde/hardhat-3.0.0-next.30.tgz","_integrity":"sha512-iEcmrTKFSN+IfTQ/kBMLWkUahUY51ghY2Nrvy9mdzPNWkm7g3g7m9elC1Mm25pN6Rj3aMfOc4is183Wi91WlYQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.30","@nomicfoundation/hardhat-errors":"^3.0.0-next.30","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.30","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.30","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.30"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.30_1754931380211_0.024996054167389703","host":"s3://npm-registry-packages-npm-production"}},"2.26.3":{"name":"hardhat","version":"2.26.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.26.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"87f3f4b6d1001970299d5bff135d57e8adae7a07","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.26.3.tgz","fileCount":914,"integrity":"sha512-gBfjbxCCEaRgMCRgTpjo1CEoJwqNPhyGMMVHYZJxoQ3LLftp2erSVf8ZF6hTQC0r2wst4NcqNmLWqMnHg1quTw==","signatures":[{"sig":"MEUCIQDOEbrLburKYxfGMJdAOc3LQt+OCPuPNas0OVWERfAjEAIgVt/Oq9OBgGOyHWxkmzaAFRZu9q2G6Q16Kg1KfauUcgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2632205},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.26.3.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"kanej","email":"john@kanej.me"},"_resolved":"/private/var/folders/d9/ykz0hzwx0vn5y3l6rs277t000000gn/T/9d3a00d5e4be3c828e4441a8b96712be/hardhat-2.26.3.tgz","_integrity":"sha512-gBfjbxCCEaRgMCRgTpjo1CEoJwqNPhyGMMVHYZJxoQ3LLftp2erSVf8ZF6hTQC0r2wst4NcqNmLWqMnHg1quTw==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"11.4.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.3","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.26.3_1754993456126_0.3447995212797077","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.31":{"name":"hardhat","version":"3.0.0-next.31","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.31","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"db23306d009491d770648f30c3f06557bea3230d","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.31.tgz","fileCount":1165,"integrity":"sha512-FRtHbaNLEtlnQHp4gj55NjC0XKa/VPAQqdU41+NhJjGYK+KCFUZms3AaEQFcE2L7DF5VYS3e7AwuJ31zF8+PcQ==","signatures":[{"sig":"MEQCIHKAgoqpNFJjQJZIfAmaP/RxxDmZdA4JAIZHOm207tLjAiBjEMkrQhGKxnz2F9rTkEwA+N04Sq1gSIyJN9OXOo/ofw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2801442},"type":"module","_from":"file:hardhat-3.0.0-next.31.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/104435635698ee8126843fd2f663550f/hardhat-3.0.0-next.31.tgz","_integrity":"sha512-FRtHbaNLEtlnQHp4gj55NjC0XKa/VPAQqdU41+NhJjGYK+KCFUZms3AaEQFcE2L7DF5VYS3e7AwuJ31zF8+PcQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.31","@nomicfoundation/hardhat-errors":"^3.0.0-next.31","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.31","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.31","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.31"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.31_1754997252947_0.24594943143948744","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.32":{"name":"hardhat","version":"3.0.0-next.32","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0-next.32","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"dce2043031803fec59792e206d8fc5328c9d36d7","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0-next.32.tgz","fileCount":1170,"integrity":"sha512-Ijn8mKmDE5CYnH19ys8lUeSYCbM8Qq2Cal+8BuyeK4Ytvowqira3ppaSICdsDC3rswfZbtN15LSVR937EDA+bw==","signatures":[{"sig":"MEQCIBQYbUGCQhctvDZgpJW6Pu8FOjFtXj1ebGv55+zvCFIbAiBt9CE8n9cEQtI1RupmHrn09vvelyopkGDd3grs/Z1D5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0-next.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2814151},"type":"module","_from":"file:hardhat-3.0.0-next.32.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/bbe8bbc053ff052e6bf0c109229491ca/hardhat-3.0.0-next.32.tgz","_integrity":"sha512-Ijn8mKmDE5CYnH19ys8lUeSYCbM8Qq2Cal+8BuyeK4Ytvowqira3ppaSICdsDC3rswfZbtN15LSVR937EDA+bw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0-next.32","@nomicfoundation/hardhat-errors":"^3.0.0-next.32","@nomicfoundation/hardhat-zod-utils":"^3.0.0-next.32","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^3.0.0-next.32","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0-next.32"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0-next.32_1755083713276_0.7991520084698474","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"hardhat","version":"3.0.0","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"b7dc86885fb7dd5e169a0a8aa6097460577a7fb9","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.0.tgz","fileCount":1170,"integrity":"sha512-8VTYK7TFvGmn9z8VRgGqkO8sR3Jr7TQYO1DSt7J9dlgX411nMqe7pWiE9ixLJO+JssvIjDeY6JGbEhXquaPAkw==","signatures":[{"sig":"MEUCIQDKogycMP7LPe5tVsVbeRLJYfJV5YTuEtBe7ykSfdDe5wIgF7thoPiMtzBQ0S4PsdjVCW5rulM3wnh3BaX7H53Ow0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2820139},"type":"module","_from":"file:hardhat-3.0.0.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/65857e209cc01b8b2d31eb209bc13588/hardhat-3.0.0.tgz","_integrity":"sha512-8VTYK7TFvGmn9z8VRgGqkO8sR3Jr7TQYO1DSt7J9dlgX411nMqe7pWiE9ixLJO+JssvIjDeY6JGbEhXquaPAkw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0","@nomicfoundation/hardhat-errors":"^3.0.0","@nomicfoundation/hardhat-zod-utils":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.0_1755113476199_0.8723057857790135","host":"s3://npm-registry-packages-npm-production"}},"2.27.1-alpha.0":{"name":"hardhat","version":"2.27.1-alpha.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.27.1-alpha.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"f16b69aa505b7b4726507998dab17d212a406a56","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.27.1-alpha.0.tgz","fileCount":914,"integrity":"sha512-qikfjh7I/xY5ZPtS+Oci7k0zx7qhxXxM01AqccMGHf/0dIZUsFuDgmwTQurcBUWrtrBYjKkR2aditmyHOYB7sA==","signatures":[{"sig":"MEUCIQCDnh0qC3WEmJSjV1tS4mQ1QxejiLea9olOniT6ZCU0RQIgSsLHShpN2/rEh1Z4RA8JbhoVKhMarTct8cMPLYNEnSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647037},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.27.1-alpha.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"_resolved":"/tmp/6500e0f6bd7b38f74f2e28d21a293284/hardhat-2.27.1-alpha.0.tgz","_integrity":"sha512-qikfjh7I/xY5ZPtS+Oci7k0zx7qhxXxM01AqccMGHf/0dIZUsFuDgmwTQurcBUWrtrBYjKkR2aditmyHOYB7sA==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"10.9.3","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.12.0-next.3","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.27.1-alpha.0_1755544787801_0.3025075317000394","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"hardhat","version":"3.0.1","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"2539881537d61d5391d261967bf34b5abd38bc3f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.1.tgz","fileCount":1170,"integrity":"sha512-IronMout14GKbg8RTbW2b5HAkcztCBLs9ZldssUoDiM2rXyf6LBOS126/dFPntclILeT7ik3uGpWcoJ+2DtXpg==","signatures":[{"sig":"MEYCIQCyvRjbSXw+qgx7r+UZn+E5UvR9dd0Fjun4ARCsgKQBNQIhAP8gwMchFZTUE/y78OrcvWtStcJ/wFQfYjobJ6QDMKNV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2834690},"type":"module","_from":"file:hardhat-3.0.1.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/fc41815493d0e5cf4eaf5c64b51f3aa8/hardhat-3.0.1.tgz","_integrity":"sha512-IronMout14GKbg8RTbW2b5HAkcztCBLs9ZldssUoDiM2rXyf6LBOS126/dFPntclILeT7ik3uGpWcoJ+2DtXpg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0","@nomicfoundation/hardhat-errors":"^3.0.0","@nomicfoundation/hardhat-zod-utils":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.1_1755799633352_0.9287774548195344","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"hardhat","version":"3.0.2","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"e317fa9dd345466fe15bee160a0213126bfc46c6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.2.tgz","fileCount":1170,"integrity":"sha512-BXQwItt/2R+grUWY/srJCfjX3i9yiPtlyZV2rU+938baRrXYqzBkLv5DBo3OlLdiXf32NkNf5Xjv182Cks80Rw==","signatures":[{"sig":"MEYCIQCik46E453TAytsOyu8xQlOrUGBf7Xm79n3tPkLW+IVCgIhALRgfAxnvpakGAaKFe9Aqn+7qgHOreMnbir3/5NxssR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2835504},"type":"module","_from":"file:hardhat-3.0.2.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/737f30c456cbc6a5cf67a876659ff594/hardhat-3.0.2.tgz","_integrity":"sha512-BXQwItt/2R+grUWY/srJCfjX3i9yiPtlyZV2rU+938baRrXYqzBkLv5DBo3OlLdiXf32NkNf5Xjv182Cks80Rw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.4","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0","@nomicfoundation/hardhat-errors":"^3.0.0","@nomicfoundation/hardhat-zod-utils":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.2_1756295731480_0.2940076114360939","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"hardhat","version":"3.0.3","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"2373c16b9cc29247299dd764d8fec47be76584f9","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.3.tgz","fileCount":1170,"integrity":"sha512-QQwkjc0xO+sXygcjAiwwBQAqXdhU5/FBPlXtb/DB5CuQQ60fHHbLwBK2axrwwoJcmDSEoifyXi9S+46Nw14hDg==","signatures":[{"sig":"MEQCIDDVYQLofeVrFSaxjS/yHYVKf3WgZur/g027cEGppRbiAiAyhMgxdCajLKdECQH03kKb15MigSky2IeoYYnTL3kn1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2836801},"type":"module","_from":"file:hardhat-3.0.3.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/ee24901c7488cbe01a1ef22653b3f6a1/hardhat-3.0.3.tgz","_integrity":"sha512-QQwkjc0xO+sXygcjAiwwBQAqXdhU5/FBPlXtb/DB5CuQQ60fHHbLwBK2axrwwoJcmDSEoifyXi9S+46Nw14hDg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.5","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0","@nomicfoundation/hardhat-errors":"^3.0.0","@nomicfoundation/hardhat-zod-utils":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.3_1756391495598_0.27056083320921354","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"hardhat","version":"3.0.4","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"3a405dc4701cf19e0bebf785f788d5ddd23edf18","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.4.tgz","fileCount":1170,"integrity":"sha512-6BoteHrD8nq5/yCUJGfYmspTulkjQZgRJOBPwXNZLz3fJV8B2wYLnDSbkKpyI97yhAmfzuc2qp6yBHPK5Msl4A==","signatures":[{"sig":"MEYCIQCb4q8HOwywFlUr5S5NGaP/aaBVEylCiEPk0Z6NIftWQQIhAIlNr4qTZ3AHvWXzHuKuGbIxhzH33ynr4l3gkthPzq21","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2836941},"type":"module","_from":"file:hardhat-3.0.4.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/fef2785672a41043206e975960e4ffe9/hardhat-3.0.4.tgz","_integrity":"sha512-6BoteHrD8nq5/yCUJGfYmspTulkjQZgRJOBPwXNZLz3fJV8B2wYLnDSbkKpyI97yhAmfzuc2qp6yBHPK5Msl4A==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.5","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.0","@nomicfoundation/hardhat-errors":"^3.0.0","@nomicfoundation/hardhat-zod-utils":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.4_1756813238101_0.7972199645078126","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"hardhat","version":"3.0.5","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"c9e8cc9d49222760e476eae5d06941210de9c780","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.5.tgz","fileCount":1105,"integrity":"sha512-yNL8PAja0Py+5gC7EJq38HVn/z/FZF7IG0GKeQA2+Djuhm4FtVpi8bWioAe4vQS37yntf9Rri2LIUu1839KHpw==","signatures":[{"sig":"MEQCIDIr73/kZ2eQXWW1Y2YhleBwh6/zrjBO+t9hDFQtQThQAiBSUSldWS2DTj/dKq+zqZNlfwpTb7tPu69HJj0Q2rg/qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2813893},"type":"module","_from":"file:hardhat-3.0.5.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/5e2f1834623ce97d42c926b047252d3a/hardhat-3.0.5.tgz","_integrity":"sha512-yNL8PAja0Py+5gC7EJq38HVn/z/FZF7IG0GKeQA2+Djuhm4FtVpi8bWioAe4vQS37yntf9Rri2LIUu1839KHpw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.5","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.1","@nomicfoundation/hardhat-errors":"^3.0.2","@nomicfoundation/hardhat-zod-utils":"^3.0.0","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.5_1757450034310_0.9781342481656916","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"hardhat","version":"3.0.6","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.6","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"d4ac8c0ede5c36623030d946bcce88b35960f379","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.6.tgz","fileCount":1105,"integrity":"sha512-x/h1ZAea4cuFsl4dTxLXd5H4dicadEVzYv2ytxIuLL9AJ6gAqSre9jyJSYWxnHmevjrB9R/RMv5oqHHRCjyk4g==","signatures":[{"sig":"MEUCIB5KdvV6jB4WjuEsRIpd+Kvr0iUKI1qOUe0YnPNKPzThAiEA5zKAChlfRVW3ket1ZcSVGoubLVpqH8ndBqERjdJuZnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2817666},"type":"module","_from":"file:hardhat-3.0.6.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},"_resolved":"/tmp/35cc8e03ecfd59a60fa75415c1f50fc0/hardhat-3.0.6.tgz","_integrity":"sha512-x/h1ZAea4cuFsl4dTxLXd5H4dicadEVzYv2ytxIuLL9AJ6gAqSre9jyJSYWxnHmevjrB9R/RMv5oqHHRCjyk4g==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.5","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.2","@nomicfoundation/hardhat-errors":"^3.0.2","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.6_1757522791482_0.9363364318178331","host":"s3://npm-registry-packages-npm-production"}},"2.27.1-alpha.1":{"name":"hardhat","version":"2.27.1-alpha.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.27.1-alpha.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"},{"name":"fvictorio","email":"victorio.franco@gmail.com"},{"name":"schaable","email":"schaable@gmail.com"},{"name":"fzeoli","email":"franco@nomiclabs.io"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"},{"name":"zoeytm","email":"probablyzoey@gmail.com"},{"name":"galargh","email":"fjalar.galar@gmail.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/nomiclabs/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"77ba2721aaa48ecd9ba3c69232309d3f38cd00e2","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.27.1-alpha.1.tgz","fileCount":914,"integrity":"sha512-ZRLxtDOMxhk/ppFiO2riqRitPANTvIgbrQBErh8fgTboj7nePNHXbS95eQWIclFbMEEP66uxbMmPUa7I8KC9eg==","signatures":[{"sig":"MEUCIQCkRKRoOo2vg20gsTPeFCWrNQjtDRgZaIKiVBZNzRtJZQIgBLF8HBF2mkwGhevVUiJiSfI7MDfIOmLRv3SkEYZpAEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2645544},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.27.1-alpha.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"_resolved":"/tmp/07a58ac363f422f72b181ffe141df1f3/hardhat-2.27.1-alpha.1.tgz","_integrity":"sha512-ZRLxtDOMxhk/ppFiO2riqRitPANTvIgbrQBErh8fgTboj7nePNHXbS95eQWIclFbMEEP66uxbMmPUa7I8KC9eg==","repository":{"url":"git+https://github.com/nomiclabs/hardhat.git","type":"git"},"_npmVersion":"11.5.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.12.0-next.7","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.27.1-alpha.1_1757945460860_0.8044662582483104","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"hardhat","version":"3.0.7","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.7","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"b3031c365ac9330021f36ad82381f89942eec644","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.7.tgz","fileCount":1110,"integrity":"sha512-P+FOM6JfZ3eAN3yDzkivKz2mObuQA2RUKtgm+/H90XWqJTpk2lxZ8u2AsHOj/ffAxJh308N228FC09vAkaZR+g==","signatures":[{"sig":"MEQCIGwF8QYImPCUqOl0TZQPEP6GGo8tgY6M5mpa5CSUmlSgAiBTrQkUKhIuhcTow0REkH9sKmrrd/mozIEmqzCQazov6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2876732},"type":"module","_from":"file:hardhat-3.0.7.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"_resolved":"/tmp/fd1b8a6980d1eb3f2bc3042b5bc2c928/hardhat-3.0.7.tgz","_integrity":"sha512-P+FOM6JfZ3eAN3yDzkivKz2mObuQA2RUKtgm+/H90XWqJTpk2lxZ8u2AsHOj/ffAxJh308N228FC09vAkaZR+g==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.7","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.3","@nomicfoundation/hardhat-errors":"^3.0.2","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.7_1759937222276_0.7136257900164458","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"hardhat","version":"3.0.8","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.8","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"nomic-foundation-publisher","email":"packages@nomic.foundation"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"ccdb9a9accb6491ce864a692e72a840c674220c6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.8.tgz","fileCount":1110,"integrity":"sha512-OebUJWdqnYtcDtmuhMc8bnuTrMOMxVyPkl1kUX0YgwiMui37fzSv2qjmbVgE9LCuIyuGxBKkor6CQmvOheSygA==","signatures":[{"sig":"MEUCIQD3MPk3cTHtPq+yMruPplBK6na56BzD8P2bCk8VdfaBEwIgahgQM62p2RzS0cRfJLjDdDiSTtbzyUatysUPhS5UOPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2877891},"type":"module","_from":"file:hardhat-3.0.8.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"alcuadrado","email":"email@patriciopalladino.com"},"_resolved":"/tmp/02f09667a19bfd2054dbf1536cd0f7e4/hardhat-3.0.8.tgz","_integrity":"sha512-OebUJWdqnYtcDtmuhMc8bnuTrMOMxVyPkl1kUX0YgwiMui37fzSv2qjmbVgE9LCuIyuGxBKkor6CQmvOheSygA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.7","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.3","@nomicfoundation/hardhat-errors":"^3.0.3","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.8_1761045687870_0.3551722592033666","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"hardhat","version":"3.0.9","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.9","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"e24ce01586935d93723cfccd8139ffe1a9a92754","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.9.tgz","fileCount":1110,"integrity":"sha512-X/sa9IcpRkJ1PqhetojaEf6uCHKyauWFxGxiKX1S3mor+3j/aJwaljKXqhOwWvUYOcgVFTyA6+9b3YGcvyyXRA==","signatures":[{"sig":"MEUCIGtz6d1u+qxK71PNYCnHz3v9/nyNkvRAXtkBdOjUe28qAiEA9SOeY3EFF16HYe5bAqI5eBSsfwxX6R1BGVOfNSjsU+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2879234},"type":"module","_from":"file:hardhat-3.0.9.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.9.tgz","_integrity":"sha512-X/sa9IcpRkJ1PqhetojaEf6uCHKyauWFxGxiKX1S3mor+3j/aJwaljKXqhOwWvUYOcgVFTyA6+9b3YGcvyyXRA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.7","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.3","@nomicfoundation/hardhat-errors":"^3.0.3","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.9_1761217534865_0.6809642875585353","host":"s3://npm-registry-packages-npm-production"}},"2.26.4":{"name":"hardhat","version":"2.26.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.26.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"7c5832934e914db07707d0555887e9323af3c4ae","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.26.4.tgz","fileCount":914,"integrity":"sha512-2FMv6mmgR2ryefD3k23vRBYMqjdmZw0EhyXwu18Sz6BVRUAon9h8CjcEtVH4U3fHWPqZ4Pqr81h7s6p0RYAvLg==","signatures":[{"sig":"MEYCIQCCOf9AThT6p/NUroPttl0SC/UQnjDF3o5bGkkCHiKsFQIhAO6jSmrPiPIS3SbMUayKNRak+fDL/m9OhsPO9jRFEkpH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.26.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2633489},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.26.4.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.26.4.tgz","_integrity":"sha512-2FMv6mmgR2ryefD3k23vRBYMqjdmZw0EhyXwu18Sz6BVRUAon9h8CjcEtVH4U3fHWPqZ4Pqr81h7s6p0RYAvLg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.3","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.26.4_1761771700405_0.6677890798018735","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"hardhat","version":"3.0.10","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.10","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"676ba0be6797db6ec2f46fc92b729d9f8521e470","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.10.tgz","fileCount":1145,"integrity":"sha512-y9vZfK7NqdJQaIyBL7tZHh57rHzdm6vymJK2XatFY49fWi55QC8dn7C6R3JkpYH6eJ/lOolC06UBy/mhzNyO+g==","signatures":[{"sig":"MEQCIEps+zJo9hfgAmPFA0lxcl6hNHygaOuPQghYDIGWW3xUAiBvei/rS9NGGiRifgklpgXkEOATuYeGSac5QAPDKTagQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2941809},"type":"module","_from":"file:hardhat-3.0.10.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.10.tgz","_integrity":"sha512-y9vZfK7NqdJQaIyBL7tZHh57rHzdm6vymJK2XatFY49fWi55QC8dn7C6R3JkpYH6eJ/lOolC06UBy/mhzNyO+g==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.10","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.4","@nomicfoundation/hardhat-errors":"^3.0.3","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.10_1761837151801_0.3261294852857213","host":"s3://npm-registry-packages-npm-production"}},"2.26.5":{"name":"hardhat","version":"2.26.5","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.26.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"831073e3bc9d034fbb997078aa819f38538d2d7f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.26.5.tgz","fileCount":914,"integrity":"sha512-TvFKUPGRaoemeVpnKsXt5I+kVCNrzP2cLwyNUveu0JKf2Q0lzh6LTgVBsWyYPlXAwBzyUQ6fsL98UgyF/QdOfA==","signatures":[{"sig":"MEUCIB0qBHcYzpDqLFBuWapgiqcyWBzr4nOiDu+sxbsL9ciVAiEAqnS7F/bHToC/fUahMXbIHwvX7FD4YQWeVcnqYQG457o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.26.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2634614},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.26.5.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.26.5.tgz","_integrity":"sha512-TvFKUPGRaoemeVpnKsXt5I+kVCNrzP2cLwyNUveu0JKf2Q0lzh6LTgVBsWyYPlXAwBzyUQ6fsL98UgyF/QdOfA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.11.3","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.26.5_1761848850606_0.42015626022133334","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"hardhat","version":"3.0.11","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.11","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"86e0e5ce8924e34cfe39d85d7651e4041e2581d6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.11.tgz","fileCount":1145,"integrity":"sha512-XvUKHNWxyDUFLZFvO7eoza7MkCDCox6ONJNxgCLyxd4fJ7UWKPj+wVmDvpMWuwQFBA64/Mi49mgz2hPwoss9PA==","signatures":[{"sig":"MEQCIFjHgb+U16EY5AaZa/KuoedfUiLe5wgnUZXiu1kJbQWRAiAWVmZU65zTsC8KVaiqmFfcKkIyAk1vRwgY2uMv6lbpOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2950116},"type":"module","_from":"file:hardhat-3.0.11.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.11.tgz","_integrity":"sha512-XvUKHNWxyDUFLZFvO7eoza7MkCDCox6ONJNxgCLyxd4fJ7UWKPj+wVmDvpMWuwQFBA64/Mi49mgz2hPwoss9PA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.10","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.3","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.11_1762243548632_0.7538716368288196","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"hardhat","version":"2.27.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.27.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"ebfce68964f101a2843f92ce4cc632309f4246ac","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.27.0.tgz","fileCount":914,"integrity":"sha512-du7ecjx1/ueAUjvtZhVkJvWytPCjlagG3ZktYTphfzAbc1Flc6sRolw5mhKL/Loub1EIFRaflutM4bdB/YsUUw==","signatures":[{"sig":"MEQCIGxz9Hvimnqv5nxYEvUL7Yt6eYsO3zf44jElwAeZc7RXAiBXcoC9XpQk8AsyGDKCnynIAn5g0Syh4Tstmv9IaE81Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2648840},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.27.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.27.0.tgz","_integrity":"sha512-du7ecjx1/ueAUjvtZhVkJvWytPCjlagG3ZktYTphfzAbc1Flc6sRolw5mhKL/Loub1EIFRaflutM4bdB/YsUUw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"^0.12.0-next.7","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.27.0_1762440669935_0.7185648691652762","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"hardhat","version":"3.0.12","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.12","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"6aef6fc20df233ceecb489637e5dbd8fab825095","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.12.tgz","fileCount":1150,"integrity":"sha512-XvX3PNTFWuaVupOww4juaNKMFKZGArkl01rBff89EhMvfw2vtkmz5X8Sq+8YNbGt2WwhOzE81uqv6Aml9IKdPA==","signatures":[{"sig":"MEYCIQDXffd1LDUaZHRDkB26/Ycf7Z9RMlVm8JzFfovwHHBNHwIhALp9VZIFNFt7scOFZK6tSzrf7CIuX/a/1ejTeQHK6uu8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2956333},"type":"module","_from":"file:hardhat-3.0.12.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.12.tgz","_integrity":"sha512-XvX3PNTFWuaVupOww4juaNKMFKZGArkl01rBff89EhMvfw2vtkmz5X8Sq+8YNbGt2WwhOzE81uqv6Aml9IKdPA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.10","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.3","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.12_1762444515090_0.982135046115544","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"hardhat","version":"3.0.13","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.13","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"65b78bab8c926e992a5503962c7d9d4758e62751","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.13.tgz","fileCount":1150,"integrity":"sha512-7s0SmvibrFW40xA5RAi3DFDq3EciD7GC2AKmrIO4Ug0OaBTGSHSy0VXzxVJ0qwbZzJiE7Yz7PmPVJu3SvdBOcA==","signatures":[{"sig":"MEUCIQDC/KQYlPLFPuvzfFXNsb+FkbTMdds02+U5SbWTnjoS3gIgbrrzxaLNpFIg2nYXyAh76VQEgvTgsbKRaPPavJ13yVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2956647},"type":"module","_from":"file:hardhat-3.0.13.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.13.tgz","_integrity":"sha512-7s0SmvibrFW40xA5RAi3DFDq3EciD7GC2AKmrIO4Ug0OaBTGSHSy0VXzxVJ0qwbZzJiE7Yz7PmPVJu3SvdBOcA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.14","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.3","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.13_1762850572612_0.21963231187865162","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"hardhat","version":"3.0.14","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.14","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"3e214880d0f0d38e1d211fbe06191969e59aa8c1","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.14.tgz","fileCount":1150,"integrity":"sha512-JaLgDK5w+zhs2McolUsOEJfYNJNfT0MtaIDZ1TfOlNoQ9rLNxqnmNiYKulofNCq50o+6+ApK9pmuOmJVgTnKeA==","signatures":[{"sig":"MEQCIEqZqJhnoQWXUb3K53nxTn4WvhG52PI3tH+9OA5ybE2lAiAssc2UrgYqFYxoyN50mH9JY+FOIwq37c4GkLpXnjjkyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2962417},"type":"module","_from":"file:hardhat-3.0.14.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.14.tgz","_integrity":"sha512-JaLgDK5w+zhs2McolUsOEJfYNJNfT0MtaIDZ1TfOlNoQ9rLNxqnmNiYKulofNCq50o+6+ApK9pmuOmJVgTnKeA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.14","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.4","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.14_1762972980238_0.5836152906493062","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"hardhat","version":"3.0.15","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.15","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"10368fb43fee6e4bc8edc569fa7d5f8003ed783e","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.15.tgz","fileCount":1150,"integrity":"sha512-cXxaeSxFJ+u0MfbvWsS3Gdr7/uP7wjo4xviYcGdu9AKtwY6YsU+v0quK/j1NWmvO1Y4gk350SdZzQw++hJy4LA==","signatures":[{"sig":"MEUCIQDPmelEm9xNzSDHZrxPpfQ73wxuPkdVizCd5zYL2NXnUQIgTy6rdaLRjtCLuIeJqO1BXlkJF5VC7qZ/SfkQgZnqPuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2962596},"type":"module","_from":"file:hardhat-3.0.15.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.15.tgz","_integrity":"sha512-cXxaeSxFJ+u0MfbvWsS3Gdr7/uP7wjo4xviYcGdu9AKtwY6YsU+v0quK/j1NWmvO1Y4gk350SdZzQw++hJy4LA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.2","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.14","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.4","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.15_1763258699395_0.4163004130468717","host":"s3://npm-registry-packages-npm-production"}},"2.27.1":{"name":"hardhat","version":"2.27.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.27.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"69bc5c0261ac3882080f4d364fbcacc81d33f072","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.27.1.tgz","fileCount":914,"integrity":"sha512-0+AWlXgXd0fbPUsAJwp9x6kgYwNxFdZtHVE40bVqPO1WIpCZeWldvubxZl2yOGSzbufa6d9s0n+gNj7JSlTYCQ==","signatures":[{"sig":"MEQCIDs6D9dynTEtovxuFebA+69PesjEe3ybxzbUS5aHEAEqAiAoBEw2VtGd9GBBBXCCwI4E6bRci703+lvciTQdoBlpDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2644317},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.27.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.27.1.tgz","_integrity":"sha512-0+AWlXgXd0fbPUsAJwp9x6kgYwNxFdZtHVE40bVqPO1WIpCZeWldvubxZl2yOGSzbufa6d9s0n+gNj7JSlTYCQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.6.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.16","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.27.1_1764256934296_0.6354812873497644","host":"s3://npm-registry-packages-npm-production"}},"3.0.16":{"name":"hardhat","version":"3.0.16","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.16","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"f54fccf49279ee63674a44b0ddfbfe614dda1819","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.16.tgz","fileCount":1145,"integrity":"sha512-M/jk9Qop9ZcWc1b/eMyZ2z48Ysq0YyfeAgrh9MS6U5LJCXA8jJUjygxXQgIoYw746sqSmF+UCrWYtsXPWj24nw==","signatures":[{"sig":"MEUCIQCPz1pBaSy/WvOOzWmz9a9m5OBxeBMg8JQB7Mm9lfuhUwIgOLVIYAF8EBV0rXRSmJ9VSLLoibZS1MY2G5SuaomZJ2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2968874},"type":"module","_from":"file:hardhat-3.0.16.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.16.tgz","_integrity":"sha512-M/jk9Qop9ZcWc1b/eMyZ2z48Ysq0YyfeAgrh9MS6U5LJCXA8jJUjygxXQgIoYw746sqSmF+UCrWYtsXPWj24nw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.16","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.16_1764267776679_0.9830300183059653","host":"s3://npm-registry-packages-npm-production"}},"3.0.17":{"name":"hardhat","version":"3.0.17","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.0.17","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"f908701405e332b4e8ff751fada71de4c3d87a18","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.0.17.tgz","fileCount":1145,"integrity":"sha512-8Y2AEpDaAoGMdyePDBHaphwDgWfKvW5hEXtb5Dc7YakGX8xeL/4RWWejp4KiL5jvcb0oZ6s522fLyNUQxtPq0g==","signatures":[{"sig":"MEQCIGRQaun6e88SKrR99pnKGpJYCzQOgAYha9efC4C1y71xAiAMCm9x4qfts+rU3YBXqqR2/zW4p5yzs/vfYJD7zVfq4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2972457},"type":"module","_from":"file:hardhat-3.0.17.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.0.17.tgz","_integrity":"sha512-8Y2AEpDaAoGMdyePDBHaphwDgWfKvW5hEXtb5Dc7YakGX8xeL/4RWWejp4KiL5jvcb0oZ6s522fLyNUQxtPq0g==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.6.4","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.16","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^20.14.9","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.0.17_1764789584026_0.20750936414455023","host":"s3://npm-registry-packages-npm-production"}},"2.27.2":{"name":"hardhat","version":"2.27.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.27.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"a7d1c4b96d668962abe8155a8cb9149220b9803a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.27.2.tgz","fileCount":914,"integrity":"sha512-2N51AWD3Hg9T+4+A1zmJ70RkJgHzK+JYASrRtSmD3nVsoceYrFxwIJHUucw5fuy7Z9x9JTSMGO5dgCYe7MX8FQ==","signatures":[{"sig":"MEUCIQDhfzwY7xBKvk7CAQYxklUJMmqklU7wjNMjCJPP2K1a2AIgXtFa0tOu6/mwaowvsXKhYxpbJJ7IKudTB6BHEr0h0vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.27.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2644443},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.27.2.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.27.2.tgz","_integrity":"sha512-2N51AWD3Hg9T+4+A1zmJ70RkJgHzK+JYASrRtSmD3nVsoceYrFxwIJHUucw5fuy7Z9x9JTSMGO5dgCYe7MX8FQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.16","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.27.2_1765369721290_0.9835233518089386","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"hardhat","version":"3.1.0","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"3a3029f9fc33caffa15d64ad738190088d720156","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.0.tgz","fileCount":1145,"integrity":"sha512-nv9m2QEatqyieC24blPSdaN6FVMXtxCXe6iFPGSx9Pxd6qpucj9rjlADL4MgU1Doq5pLvHkwUxsrXuZY6dK7SQ==","signatures":[{"sig":"MEQCIHjcK8LPkgkIWWC1Lnee92NA396m+cIbPWFNYCTrXvrlAiAmSd6ZN19Wx5fzsLVx7ydXYMeJ+WZis6UMX3Lq8ljDeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2987055},"type":"module","_from":"file:hardhat-3.1.0.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.0.tgz","_integrity":"sha512-nv9m2QEatqyieC24blPSdaN6FVMXtxCXe6iFPGSx9Pxd6qpucj9rjlADL4MgU1Doq5pLvHkwUxsrXuZY6dK7SQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.17","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.0_1765386725514_0.5015064449016291","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"hardhat","version":"2.28.0","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.28.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"730bacbe03d63a27c3aa50f8f050ee8af7dd9f0a","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.28.0.tgz","fileCount":914,"integrity":"sha512-A3yBISI18EcnY2IR7Ny2xZF33Q3qH01yrWapeWbyGOiJm/386SasWjbHRHYgUlZ3YWJETIMh7wYfMUaXrofTDQ==","signatures":[{"sig":"MEYCIQCx/uNBgatlB2McZl0y+4w9JMHHclDFDFNoaMmiIJ9qkgIhAOQkh0zaBB4nXaltP2C9fF7xyAz7E9w9ObganPkEXdY9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2646907},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.28.0.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.28.0.tgz","_integrity":"sha512-A3yBISI18EcnY2IR7Ny2xZF33Q3qH01yrWapeWbyGOiJm/386SasWjbHRHYgUlZ3YWJETIMh7wYfMUaXrofTDQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.17","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.28.0_1765796752569_0.18307449898098693","host":"s3://npm-registry-packages-npm-production"}},"2.28.1":{"name":"hardhat","version":"2.28.1","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.28.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"4411b2d116b6755e8e613f5cc961a5ee34049bcf","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.28.1.tgz","fileCount":914,"integrity":"sha512-TiMbuuVRpnVVNmqL+L6C3V/6AF2dWZ9CZc2P6XsqNT8gyAHmBmzkzg5vHThLKiY6rbTw/c4LlD7jfmUi8SEDsA==","signatures":[{"sig":"MEUCIG12NZY3dBETyTKOCkCmTZ/pFBh1QrjAq7uxiZtv37iAAiEAu+4i8VCOV4B5wW7SyLU1UzmnrRb4w2Fo+Ej8M45CJnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2646907},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.28.1.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.28.1.tgz","_integrity":"sha512-TiMbuuVRpnVVNmqL+L6C3V/6AF2dWZ9CZc2P6XsqNT8gyAHmBmzkzg5vHThLKiY6rbTw/c4LlD7jfmUi8SEDsA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.19","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.28.1_1767018423428_0.14032943405733844","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"hardhat","version":"3.1.1","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.1","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"ab7418825a67b4665fbb2568ee4d3a6ca89fbb7c","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.1.tgz","fileCount":1145,"integrity":"sha512-AioI30f09ssJ5o4lTHMHsPaBeObTnm3p7JpZG4e4SPKqGW+wEzrnxILiO/gUcZul+pR/DEguKSauapWBC+R/TA==","signatures":[{"sig":"MEQCIFcu6gxyfzzsi8v1XZUMGiT8pd70+G7YRO9BY4bom8/vAiB8Q+SRkvijPueKjuN0WzuZYaje7OG0MsxVW6FQndXwYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2987516},"type":"module","_from":"file:hardhat-3.1.1.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.1.tgz","_integrity":"sha512-AioI30f09ssJ5o4lTHMHsPaBeObTnm3p7JpZG4e4SPKqGW+wEzrnxILiO/gUcZul+pR/DEguKSauapWBC+R/TA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.19","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.1_1767018440333_0.8699370939593218","host":"s3://npm-registry-packages-npm-production"}},"2.28.2":{"name":"hardhat","version":"2.28.2","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.28.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"6ec9da13fffeecbb954f598d5081271ed11bfcb6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.28.2.tgz","fileCount":914,"integrity":"sha512-CPaMFgCU5+sLO0Kos82xWLGC9YldRRBRydj5JT4v00+ShAg4C6Up2jAgP9+dTPVkMOMTfQc05mOo2JreMX5z3A==","signatures":[{"sig":"MEUCIEqukIv86j/DEKK1pT1k6d+XRbQNW0LDQclBhW3sxJALAiEA3ixRgs3alfCmoxxJ5PR4Kme4qjjnSxUTCECqpNZn1NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2646907},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.28.2.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.28.2.tgz","_integrity":"sha512-CPaMFgCU5+sLO0Kos82xWLGC9YldRRBRydj5JT4v00+ShAg4C6Up2jAgP9+dTPVkMOMTfQc05mOo2JreMX5z3A==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.21","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.28.2_1767098786900_0.19357426862519134","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"hardhat","version":"3.1.2","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.2","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"1a52eedab2f2ef9fb03d7b44069e0fb2d446dee9","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.2.tgz","fileCount":1145,"integrity":"sha512-ULD5dQEU2/eXh+D/bfgD7j0kV0ynFAGh+F77VNLsQ7MAMTbFEAJLchyubzzeNBTh4n2pu0CG3juECg9s9mjTuA==","signatures":[{"sig":"MEQCIGZrpVV3czpEI1ElTbRa7E+KsWAcrHNcPfSsPwnUk337AiBMTUW7kBaT4C2KFIZiKrokhFPqUnIQObwA+OSyLxl3PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2988269},"type":"module","_from":"file:hardhat-3.1.2.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.2.tgz","_integrity":"sha512-ULD5dQEU2/eXh+D/bfgD7j0kV0ynFAGh+F77VNLsQ7MAMTbFEAJLchyubzzeNBTh4n2pu0CG3juECg9s9mjTuA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.21","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.2_1767098797710_0.7622928151670549","host":"s3://npm-registry-packages-npm-production"}},"2.28.3":{"name":"hardhat","version":"2.28.3","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.28.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"f6f337cf99266a22de9dff0d45588ad7d7503586","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.28.3.tgz","fileCount":914,"integrity":"sha512-f1WxpCJCXzxDc12MgIIxxkvB2QK40g/atsW4Az5WQFhUXpZx4VFoSfvwYBIRsRbq6xIrgxef+tXuWda5wTLlgA==","signatures":[{"sig":"MEUCIQDUWjUGrzl98L1ra74kDE+z+R+V/QNjiiD1pLzJ9LImawIgBD9h53848tSQhayiPVrRuOWYPKHO0JZAUvCCdhzCP94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.28.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2646907},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.28.3.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.28.3.tgz","_integrity":"sha512-f1WxpCJCXzxDc12MgIIxxkvB2QK40g/atsW4Az5WQFhUXpZx4VFoSfvwYBIRsRbq6xIrgxef+tXuWda5wTLlgA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.22","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.28.3_1767894225518_0.1995660778972792","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"hardhat","version":"3.1.3","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.3","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"kanej","email":"john@kanej.me"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"d34b5424e3b611e565eeaa12a554a0086c9b28d8","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.3.tgz","fileCount":1145,"integrity":"sha512-/AQhdhEuT71KbOHIAX9apbVKEDGR4OKBp0GEgJN/J8mHDxGZ5580ULjhZZZ5ocydrxYDs2EkDljLOh4OgmLeOw==","signatures":[{"sig":"MEQCIHMwjGB0pWuVkIcRWFv4yvAtt0xHW+JjoMnK0Rd/ch+6AiA9zE0kX5IB2ninnF21h52ImxgnH4y0lMfpiZrpm1dw1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2991177},"type":"module","_from":"file:hardhat-3.1.3.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.3.tgz","_integrity":"sha512-/AQhdhEuT71KbOHIAX9apbVKEDGR4OKBp0GEgJN/J8mHDxGZ5580ULjhZZZ5ocydrxYDs2EkDljLOh4OgmLeOw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.22","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.3_1767902551236_0.6621609453103203","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"hardhat","version":"3.1.4","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"12463aa3b01d0c6a071c9032bb003bdcd1bd91f5","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.4.tgz","fileCount":1155,"integrity":"sha512-HHKiZqdK5/INqDqGz8JqTlTCv/vpHLM9b0gCrz9hrSALgR5mo8YJkhPl8fGDcITNkkG23ksdCH+pNUEKPJX5dw==","signatures":[{"sig":"MEUCIEJb0Xn9b17GY5S+YGg+t8/9kzuTChX6ykJsUss1H1dyAiEA2ICcOvt6C2P1s4o2HQiM1SjVpBLl9Rs2vgIzUGRwSnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3027817},"type":"module","_from":"file:hardhat-3.1.4.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.4.tgz","_integrity":"sha512-HHKiZqdK5/INqDqGz8JqTlTCv/vpHLM9b0gCrz9hrSALgR5mo8YJkhPl8fGDcITNkkG23ksdCH+pNUEKPJX5dw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.22","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.5","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-vendored":"^3.0.0","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.4_1768416747630_0.29047937228307297","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"hardhat","version":"3.1.5","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"c257a3d97058ebc2f6c09390006089709326697b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.5.tgz","fileCount":1160,"integrity":"sha512-0Z0KI/m6wJYCMZgDK3QuVqR59lSa3aMu6QHKqnbIYXKu/phQ+YFKJZAY4zkUKX21ZjcrrRg25qLUzZw1bO6g/A==","signatures":[{"sig":"MEUCIHnKv8rd+6lmI6mcLGh7C8QxnslqM5kplRhr4tszJO8eAiEA/NnjBBntXGzrh+MeUzw7prq8e59FVHMWYysuq62mU7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3030456},"type":"module","_from":"file:hardhat-3.1.5.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.5.tgz","_integrity":"sha512-0Z0KI/m6wJYCMZgDK3QuVqR59lSa3aMu6QHKqnbIYXKu/phQ+YFKJZAY4zkUKX21ZjcrrRg25qLUzZw1bO6g/A==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.7.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.22","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.6","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-vendored":"^3.0.0","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.5_1768850223538_0.634947706360889","host":"s3://npm-registry-packages-npm-production"}},"2.28.4":{"name":"hardhat","version":"2.28.4","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.28.4","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"d61ede03ba9637756173f77cfbea32cedc26ca1b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.28.4.tgz","fileCount":914,"integrity":"sha512-iQC4WNWjWMz7cVVFqzEBNisUQ/EEEJrWysJ2hRAMTnfXJx6Y11UXdmtz4dHIzvGL0z27XCCaJrcApDPH0KaZEg==","signatures":[{"sig":"MEUCIEw/R/htqnuI1hfJ8bAUyongFy6Pz2RRSrxOUwNVzUY9AiEAq2qbQN1zaaoNB/UP/QHLkJ8s7WET34jlN9YQWMGVVms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.28.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2650691},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.28.4.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.28.4.tgz","_integrity":"sha512-iQC4WNWjWMz7cVVFqzEBNisUQ/EEEJrWysJ2hRAMTnfXJx6Y11UXdmtz4dHIzvGL0z27XCCaJrcApDPH0KaZEg==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.22","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.28.4_1769531656729_0.7867372767854808","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"hardhat","version":"3.1.6","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.6","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"c999dec6f5e0184b52bb4f05209802d96a98e8eb","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.6.tgz","fileCount":1160,"integrity":"sha512-72Wn3DaEByNtpsqI2oIZnsyxvaB2p2CC6mffQ18K6NgAgh6QzdpdMYLiIFtYBRDRY7U6BMxq7fj1ryMQxQvTBA==","signatures":[{"sig":"MEYCIQDEukK1rzR1sW806t8T8nHi7Mu6KdzQhgi5JvuICPx4GQIhAP7cXn/Ya5Qjxs5Gvu87eegMLoivIsdTFCP2P6Zrs8G9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3045926},"type":"module","_from":"file:hardhat-3.1.6.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.6.tgz","_integrity":"sha512-72Wn3DaEByNtpsqI2oIZnsyxvaB2p2CC6mffQ18K6NgAgh6QzdpdMYLiIFtYBRDRY7U6BMxq7fj1ryMQxQvTBA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.8.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.22","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.6","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.6_1770040267195_0.6935196457753736","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"hardhat","version":"3.1.7","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.7","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"954e761eb930c4b54ccdc32aea4edb0d0062ec4c","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.7.tgz","fileCount":1165,"integrity":"sha512-lvbNsMoJyVy96OqsDdrqoYTstfGqBoEzKnxn1oEC1TX5pG3uLM/N7zwdBHFCgiN3oNpsQMD61C1ClDVSUvLOLQ==","signatures":[{"sig":"MEQCIEZD7qb4YQCcuOB/u7uP3fPBfSj5e/Pom8FdvQ/5gW7tAiA+mYhjxGbb7qUo9ZKsx7J6eAv1jZQCoMAe+Eoe6haI+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3054249},"type":"module","_from":"file:hardhat-3.1.7.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.7.tgz","_integrity":"sha512-lvbNsMoJyVy96OqsDdrqoYTstfGqBoEzKnxn1oEC1TX5pG3uLM/N7zwdBHFCgiN3oNpsQMD61C1ClDVSUvLOLQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.23","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.6","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.7_1770312054795_0.4152465211289309","host":"s3://npm-registry-packages-npm-production"}},"2.28.5":{"name":"hardhat","version":"2.28.5","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.28.5","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"9c9a4322021fd95ae3b997e0c5fa785ebf65907b","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.28.5.tgz","fileCount":914,"integrity":"sha512-AlTvFAiLYXdy732uyzVWMFw5qjEpfAI0x9xMNe73cBzzD98ST783EaElDzbOXddJ7ro1Z3447FbO0xSinXfTVA==","signatures":[{"sig":"MEUCIEVzoGoVrdd3xGKMNwbtyOP/SSv/FUKbAhtBxAjPrsnhAiEAp3FViQgTF1GHmRx3sERZ6X7zOxuvDLezUGPgZYc0LRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.28.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2650691},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.28.5.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.28.5.tgz","_integrity":"sha512-AlTvFAiLYXdy732uyzVWMFw5qjEpfAI0x9xMNe73cBzzD98ST783EaElDzbOXddJ7ro1Z3447FbO0xSinXfTVA==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.9.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.23","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.28.5_1770726809249_0.285465557347262","host":"s3://npm-registry-packages-npm-production"}},"2.28.6":{"name":"hardhat","version":"2.28.6","keywords":["ethereum","smart-contracts","hardhat","blockchain","dapps","javascript","tooling","task-runner","solidity"],"author":{"name":"Nomic Labs LLC"},"license":"MIT","_id":"hardhat@2.28.6","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://hardhat.org","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"internal/cli/bootstrap.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dev-build","sample-projects","test","coverage",".nyc_output","*.ts","*.js","internal","builtin-tasks","build-test"],"reporter":["text","lcovonly"],"extension":[".ts"]},"dist":{"shasum":"1346f90796492097ee6a802e762a2f4883817db6","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-2.28.6.tgz","fileCount":914,"integrity":"sha512-zQze7qe+8ltwHvhX5NQ8sN1N37WWZGw8L63y+2XcPxGwAjc/SMF829z3NS6o1krX0sryhAsVBK/xrwUqlsot4Q==","signatures":[{"sig":"MEUCIGQaF5bLWZWWeBAczQ6ZZsUZwJlo3cF4UknlhZx1eyYnAiEAkvAQ0UUeC2lhyOR6AT25YRXUf+e5LX7byJvqUuj68Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@2.28.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2651291},"main":"internal/lib/hardhat-lib.js","_from":"file:hardhat-2.28.6.tgz","types":"internal/lib/hardhat-lib.d.ts","scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"mocha --recursive \"test/**/*.ts\"","build":"tsc --build --force --incremental .","clean":"rimraf builtin-tasks internal types utils *.d.ts *.map *.js build-test tsconfig.tsbuildinfo test/internal/hardhat-network/stack-traces/test-files/artifacts","eslint":"eslint 'src/**/*.ts' 'test/**/*.ts'","pretest":"cd ../.. && pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","prettier":"prettier \"**/*.{js,md,json}\"","postbuild":"cp src/internal/solidity/compiler/solcjs-runner.js internal/solidity/compiler/solcjs-runner.js","test:tracing":"mocha --recursive \"test/internal/hardhat-network/stack-traces/**/*.ts\"","build:tracing":"tsc --build --force --incremental .","test:provider":"mocha --recursive \"test/internal/hardhat-network/provider/**/*.ts\"","test:except-tracing":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/stack-traces/**/*.ts\"","test:except-provider":"mocha --recursive \"test/**/*.ts\" --exclude \"test/internal/hardhat-network/provider/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-2.28.6.tgz","_integrity":"sha512-zQze7qe+8ltwHvhX5NQ8sN1N37WWZGw8L63y+2XcPxGwAjc/SMF829z3NS6o1krX0sryhAsVBK/xrwUqlsot4Q==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"packages/hardhat-core"},"_npmVersion":"11.10.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^7.4.6","solc":"0.8.26","uuid":"^8.3.2","boxen":"^5.1.2","debug":"^4.1.1","fp-ts":"1.19.3","io-ts":"1.10.4","mocha":"^10.0.0","p-map":"^4.0.0","tsort":"0.0.1","keccak":"^3.0.2","lodash":"^4.17.11","semver":"^6.3.0","undici":"^5.14.0","adm-zip":"^0.4.16","ci-info":"^2.0.0","find-up":"^5.0.0","resolve":"1.17.0","chokidar":"^4.0.0","enquirer":"^2.3.0","fs-extra":"^7.0.1","raw-body":"^2.4.1","env-paths":"^2.2.0","immutable":"^4.0.0-rc.12","mnemonist":"^0.38.0","picocolors":"^1.1.0","tinyglobby":"^0.2.6","@sentry/node":"^5.18.1","ansi-escapes":"^4.3.0","aggregate-error":"^3.0.0","@ethereumjs/util":"^9.1.0","micro-eth-signer":"^0.14.0","stacktrace-parser":"^0.1.10","@ethersproject/abi":"^5.1.2","source-map-support":"^0.5.13","@nomicfoundation/edr":"0.12.0-next.23","ethereum-cryptography":"^1.0.3","json-stream-stringify":"^3.1.4","@nomicfoundation/solidity-analyzer":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","bn.js":"^5.1.0","mocha":"^10.0.0","sinon":"^9.0.0","eslint":"^8.44.0","ethers":"^6.14.0","rimraf":"^3.0.2","ts-node":"^10.8.0","prettier":"2.4.1","@types/ws":"^7.2.1","ethers-v5":"npm:ethers@5","typescript":"~5.0.0","@types/chai":"^4.2.0","@types/node":"^20.0.0","@types/uuid":"^8.3.1","@types/bn.js":"^5.1.0","@types/debug":"^4.1.4","@types/mocha":">=9.1.0","@types/sinon":"^9.0.8","bignumber.js":"^9.0.2","time-require":"^0.1.2","@types/keccak":"^3.0.1","@types/lodash":"^4.14.123","@types/semver":"^6.0.2","@types/ci-info":"^2.0.0","@types/resolve":"^1.17.1","@types/fs-extra":"^5.1.0","chai-as-promised":"^7.1.1","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.27.5","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@types/chai-as-promised":"^7.1.3","@types/async-eventemitter":"^0.2.1","@typescript-eslint/parser":"5.61.0","@typescript-eslint/eslint-plugin":"5.61.0","@nomicfoundation/eslint-plugin-slow-imports":"^1.0.0","@nomicfoundation/eslint-plugin-hardhat-internal-rules":"^1.0.2"},"peerDependencies":{"ts-node":"*","typescript":"*"},"peerDependenciesMeta":{"ts-node":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hardhat_2.28.6_1770890232207_0.24775212094609067","host":"s3://npm-registry-packages-npm-production"}},"3.1.8":{"name":"hardhat","version":"3.1.8","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.8","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"0d40c100a6e771b6654b3812b9bd4a915ad80843","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.8.tgz","fileCount":1165,"integrity":"sha512-VB1AQBEWgVQp7hd48zt4lb1bv5ndF9B05LQSaunOfu1RMjF3HErkiWFBbBPt0ZDUDv5ab+rgWnwCYwOeThFeHw==","signatures":[{"sig":"MEYCIQCnBWKHyDhDuBvYr9u6cyReyq8S74HbInP38Kfyadn06QIhAP+PaKvMjiRUpwl+fKCEZGOOTIl6ER5r7+ulykWCEY+u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3062550},"type":"module","_from":"file:hardhat-3.1.8.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.8.tgz","_integrity":"sha512-VB1AQBEWgVQp7hd48zt4lb1bv5ndF9B05LQSaunOfu1RMjF3HErkiWFBbBPt0ZDUDv5ab+rgWnwCYwOeThFeHw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.10.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.24","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.6","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.8_1770896113349_0.365669848493932","host":"s3://npm-registry-packages-npm-production"}},"3.1.9":{"name":"hardhat","version":"3.1.9","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.9","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"29da749122f096601de9414142668e8a62de0b46","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.9.tgz","fileCount":1170,"integrity":"sha512-LCThGBbROzRiI0RwD85i61bYM380ZWwVZ5XRHsY/ADUWnoMKIRYN835f4rQxT2qkVvDnZB0jbmU3RRS/MPy7Gw==","signatures":[{"sig":"MEQCIFASD4hfme8QHxMIoM10zLv8SipzgOgI2oLo3QLuSsG2AiB9hTHJifQogZyR85076TPb9x2Qh8hfuUccKpfSIDDmGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3066993},"type":"module","_from":"file:hardhat-3.1.9.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.9.tgz","_integrity":"sha512-LCThGBbROzRiI0RwD85i61bYM380ZWwVZ5XRHsY/ADUWnoMKIRYN835f4rQxT2qkVvDnZB0jbmU3RRS/MPy7Gw==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.10.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.24","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^3.0.6","@nomicfoundation/hardhat-errors":"^3.0.6","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.1","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.1","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.9_1771527210048_0.39621719904041885","host":"s3://npm-registry-packages-npm-production"}},"3.1.10":{"name":"hardhat","version":"3.1.10","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.10","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"184b400f40ce0c584c07f8a0dc789ae638597cdd","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.10.tgz","fileCount":1185,"integrity":"sha512-+J3LmO5j3r8bYRIiImaTT6WtT0EKcR0nfFxWq/bokAKZq7GKYf6ErKSrOuH+gFIqo+CfnrkxcgbPY20P5vuuSQ==","signatures":[{"sig":"MEUCIC53bOM84i50+dKHna4KhOPq6ghIXaXRKNadMHsz0JQwAiEAsbdA4VQC4lBwCiyRTbYZLfJ5QS0l99H8tBNTO2oGbWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3139761},"type":"module","_from":"file:hardhat-3.1.10.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./types":"./dist/src/types/index.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/runtime":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/artifacts":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./builtin-tasks/task-names":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.10.tgz","_integrity":"sha512-+J3LmO5j3r8bYRIiImaTT6WtT0EKcR0nfFxWq/bokAKZq7GKYf6ErKSrOuH+gFIqo+CfnrkxcgbPY20P5vuuSQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.10.1","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.24","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^4.0.0","@nomicfoundation/hardhat-errors":"^3.0.7","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.2","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.2","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.10_1772019777505_0.3005999685612253","host":"s3://npm-registry-packages-npm-production"}},"3.1.11":{"name":"hardhat","version":"3.1.11","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.11","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"6d7f6180697d01db5264f3f41edcb23cbb67cbe4","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.11.tgz","fileCount":1200,"integrity":"sha512-8cDr57VCqC2nFF5RsOR643B9l8aeWIfn3/X5v+PC+k5vg1XMgJFYZzBJl1N4c/PbCIJQov9Oo/eMwb0zki6OhQ==","signatures":[{"sig":"MEUCIQCJsI+Rj9J3/hnfKYjbThvdug5UsbgJE5UpacnZFaEAlAIgWbcjOu4X179amtjyHZ2v2RUskcW4hpE7xZiYqVSPrRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3208730},"type":"module","_from":"file:hardhat-3.1.11.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./types":"./dist/src/types/index.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./utils/result":"./dist/src/utils/result.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/runtime":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/artifacts":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./builtin-tasks/task-names":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.11.tgz","_integrity":"sha512-8cDr57VCqC2nFF5RsOR643B9l8aeWIfn3/X5v+PC+k5vg1XMgJFYZzBJl1N4c/PbCIJQov9Oo/eMwb0zki6OhQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.11.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.27","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^4.0.0","@nomicfoundation/hardhat-errors":"^3.0.7","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.3","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.2","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.11_1772746534847_0.6636379118712512","host":"s3://npm-registry-packages-npm-production"}},"3.1.12":{"name":"hardhat","version":"3.1.12","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.1.12","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"5d71081adc9308404c44af3c14412d8ec3de437f","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.1.12.tgz","fileCount":1215,"integrity":"sha512-/3TrZV4ViCIKgy2K5XwPS5xla2v4xjxYA2Ms1pi/0t+1GQQ1dWQpKJhDjKBc02UWYiWihIZFAv9RS30anyhqpQ==","signatures":[{"sig":"MEYCIQDJ3j3JwHZTaA52JlJ5i/v4gpFba2ltdMLrsFsngLj+0wIhAMjxKpdLKtwqGOH7FAcWTde7AwMfd4dB+IEmawM13WFT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3311886},"type":"module","_from":"file:hardhat-3.1.12.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./types":"./dist/src/types/index.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./utils/result":"./dist/src/utils/result.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/runtime":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/artifacts":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./builtin-tasks/task-names":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.1.12.tgz","_integrity":"sha512-/3TrZV4ViCIKgy2K5XwPS5xla2v4xjxYA2Ms1pi/0t+1GQQ1dWQpKJhDjKBc02UWYiWihIZFAv9RS30anyhqpQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.11.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.28","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^4.0.1","@nomicfoundation/hardhat-errors":"^3.0.8","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.3","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.2","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.1.12_1773240077709_0.5178295059192968","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"hardhat","version":"3.2.0","keywords":["ethereum","smart-contracts","hardhat"],"author":{"name":"Nomic Foundation"},"license":"MIT","_id":"hardhat@3.2.0","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"bin":{"hardhat":"dist/src/cli.js"},"dist":{"shasum":"2aaab9cb42f8c10e6be20d92d14bde62a50ad809","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.2.0.tgz","fileCount":1215,"integrity":"sha512-1s5mE1OEx4ksnv+9bHRfzfWxlzI77mQ5cHbSNRxZp2DvpVOC41qSoIDfwqwvb3I2JqUVd0TBUgN/Ypco6sabkQ==","signatures":[{"sig":"MEUCIQCO+nt6EgEKSTu3MAx2fl8vs7KLfREX1yDEFuw7CYpLQQIgPcGPjOGAXlbgDP9RnheAY50tgxDChfMMnzGxwN9sQdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3338339},"type":"module","_from":"file:hardhat-3.2.0.tgz","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js","./hre":"./dist/src/hre.js","./types":"./dist/src/types/index.js","./config":"./dist/src/config.js","./plugins":"./dist/src/plugins.js","./types/hre":"./dist/src/types/hre.js","./types/test":"./dist/src/types/test.js","./console.sol":"./console.sol","./types/hooks":"./dist/src/types/hooks.js","./types/tasks":"./dist/src/types/tasks.js","./types/utils":"./dist/src/types/utils.js","./types/config":"./dist/src/types/config.js","./utils/result":"./dist/src/utils/result.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/runtime":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./types/solidity":"./dist/src/types/solidity.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/providers":"./dist/src/types/providers.js","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/artifacts":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types/global-options":"./dist/src/types/global-options.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./builtin-tasks/task-names":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","build":"tsc --build .","clean":"rimraf dist ./test/fixture-projects/*-tmp-*-*-*-*-*","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","pretest":"pnpm build","lint:fix":"pnpm prettier --write && pnpm eslint --fix","postlint":"eslint \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","pretest:only":"pnpm build","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.2.0.tgz","_integrity":"sha512-1s5mE1OEx4ksnv+9bHRfzfWxlzI77mQ5cHbSNRxZp2DvpVOC41qSoIDfwqwvb3I2JqUVd0TBUgN/Ypco6sabkQ==","repository":{"url":"git+https://github.com/NomicFoundation/hardhat.git","type":"git","directory":"v-next/hardhat"},"_npmVersion":"11.12.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","tsx":"^4.19.3","zod":"^3.23.8","chalk":"^5.3.0","debug":"^4.3.2","p-map":"^7.0.2","semver":"^7.6.3","adm-zip":"^0.4.16","chokidar":"^4.0.3","enquirer":"^2.3.0","@sentry/core":"^9.4.0","resolve.exports":"^2.0.3","micro-eth-signer":"^0.14.0","@nomicfoundation/edr":"0.12.0-next.28","ethereum-cryptography":"^2.2.1","@nomicfoundation/hardhat-utils":"^4.0.1","@nomicfoundation/hardhat-errors":"^3.0.9","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.3","@nomicfoundation/solidity-analyzer":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"9.25.1","rimraf":"^5.0.5","prettier":"3.2.5","@types/ws":"^8.5.13","typescript":"~5.8.0","@types/node":"^22.0.0","expect-type":"^1.2.1","@types/debug":"^4.1.7","@types/semver":"^7.5.8","@types/adm-zip":"^0.5.5","@nomicfoundation/hardhat-test-utils":"^2.0.2","@nomicfoundation/hardhat-node-test-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hardhat_3.2.0_1773946635626_0.8849631158268847","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"hardhat","version":"3.3.0","description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat.git","directory":"v-next/hardhat"},"author":{"name":"Nomic Foundation"},"license":"MIT","type":"module","types":"dist/src/index.d.ts","bin":{"hardhat":"dist/src/cli.js"},"exports":{".":"./dist/src/index.js","./config":"./dist/src/config.js","./hre":"./dist/src/hre.js","./plugins":"./dist/src/plugins.js","./internal/lsp-helpers":"./dist/src/lsp-helpers.js","./types":"./dist/src/types/index.js","./types/arguments":"./dist/src/types/arguments.js","./types/artifacts":"./dist/src/types/artifacts.js","./types/config":"./dist/src/types/config.js","./types/global-options":"./dist/src/types/global-options.js","./types/hooks":"./dist/src/types/hooks.js","./types/hre":"./dist/src/types/hre.js","./types/network":"./dist/src/types/network.js","./types/plugins":"./dist/src/types/plugins.js","./types/providers":"./dist/src/types/providers.js","./types/tasks":"./dist/src/types/tasks.js","./types/test":"./dist/src/types/test.js","./types/user-interruptions":"./dist/src/types/user-interruptions.js","./types/utils":"./dist/src/types/utils.js","./types/solidity":"./dist/src/types/solidity.js","./console.sol":"./console.sol","./internal/coverage":"./dist/src/internal/builtin-plugins/coverage/exports.js","./internal/gas-analytics":"./dist/src/internal/builtin-plugins/gas-analytics/exports.js","./internal/solidity":"./dist/src/internal/builtin-plugins/solidity/exports.js","./utils/contract-names":"./dist/src/utils/contract-names.js","./utils/result":"./dist/src/utils/result.js","./types/runtime":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./builtin-tasks/task-names":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js","./internal/artifacts":"./dist/src/internal/deprecated-module-imported-from-hardhat2-plugin.js"},"keywords":["ethereum","smart-contracts","hardhat"],"devDependencies":{"@nomicfoundation/hardhat-node-test-reporter":"^3.0.3","@types/adm-zip":"^0.5.5","@types/debug":"^4.1.7","@types/node":"^22.0.0","@types/semver":"^7.5.8","@types/ws":"^8.5.13","c8":"^9.1.0","eslint":"9.25.1","expect-type":"^1.2.1","prettier":"3.2.5","rimraf":"^5.0.5","typescript":"~5.8.0","@nomicfoundation/hardhat-test-utils":"^2.0.2"},"dependencies":{"@nomicfoundation/edr":"0.12.0-next.29","@nomicfoundation/hardhat-errors":"^3.0.10","@nomicfoundation/hardhat-utils":"^4.0.2","@nomicfoundation/hardhat-vendored":"^3.0.1","@nomicfoundation/hardhat-zod-utils":"^3.0.3","@nomicfoundation/solidity-analyzer":"^0.1.1","@sentry/core":"^9.4.0","adm-zip":"^0.4.16","chalk":"^5.3.0","chokidar":"^4.0.3","debug":"^4.3.2","enquirer":"^2.3.0","ethereum-cryptography":"^2.2.1","micro-eth-signer":"^0.14.0","p-map":"^7.0.2","resolve.exports":"^2.0.3","semver":"^7.6.3","tsx":"^4.19.3","ws":"^8.18.0","zod":"^3.23.8"},"scripts":{"lint":"pnpm prettier --check && pnpm eslint","lint:fix":"pnpm prettier --write && pnpm eslint --fix","eslint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","postlint":"eslint \"templates/**/*.ts\"","postlint:fix":"eslint --fix \"templates/**/*.ts\"","prettier":"prettier \"**/*.{ts,js,md,json}\"","test":"node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","test:only":"node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","test:coverage":"c8 --reporter html --reporter text --all --exclude test --exclude \"src/**/{types,type-extensions}.ts\" --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"","pretest":"pnpm build","pretest:only":"pnpm build","build":"tsc --build .","clean":"rimraf dist ./test/fixture-projects/*-tmp-*-*-*-*-*"},"_id":"hardhat@3.3.0","bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"_integrity":"sha512-TtejTl3ZeELwlcProbWtnsnPE2wUP2VDxzsTZp/IAgQ277kz3eQtXMpRnacefNmSve/oUAYYHxZtNQEQvaLzHg==","_resolved":"/home/runner/work/hardhat/hardhat/tarballs/hardhat-3.3.0.tgz","_from":"file:hardhat-3.3.0.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-TtejTl3ZeELwlcProbWtnsnPE2wUP2VDxzsTZp/IAgQ277kz3eQtXMpRnacefNmSve/oUAYYHxZtNQEQvaLzHg==","shasum":"0f86d62764da0be3bbcf89e97ac5b77fba147659","tarball":"https://registry.npmjs.org/hardhat/-/hardhat-3.3.0.tgz","fileCount":1280,"unpackedSize":3522155,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hardhat@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGrfN8jy75GVh421/apot9EbpHoitXGvn8hLyoUDwuiFAiEAwITxgdyAYMYycEhkjM+E+ieQvtSRsMB+P2dUIW2gJbI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1091e4a-b8a7-4c27-af14-c4beacaf5d30"}},"directories":{},"maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hardhat_3.3.0_1774965991695_0.0042076765428515905"},"_hasShrinkwrap":false}},"time":{"created":"2012-05-13T01:09:47.762Z","modified":"2026-03-31T14:06:32.316Z","0.0.1":"2012-05-13T01:09:49.172Z","0.0.2":"2012-05-14T19:12:26.974Z","0.0.3":"2012-06-01T00:10:28.189Z","0.0.4":"2012-07-11T20:36:49.060Z","0.0.5":"2012-08-06T20:14:51.717Z","0.0.6":"2012-08-24T19:33:08.955Z","0.0.7":"2012-08-24T19:36:10.255Z","0.1.0-rc.0":"2020-09-28T21:06:20.357Z","0.1.0-rc.1":"2020-10-01T19:48:42.700Z","2.0.0-rc.0":"2020-10-19T14:26:07.555Z","2.0.0-rc.1":"2020-10-21T21:47:11.919Z","2.0.0":"2020-10-22T16:51:22.580Z","2.0.1":"2020-10-23T17:02:01.722Z","2.0.2":"2020-10-26T19:40:44.430Z","2.0.3":"2020-11-10T21:01:00.033Z","2.0.4":"2020-11-27T20:50:28.117Z","2.0.5":"2020-12-09T21:54:43.054Z","2.0.6-rc.0":"2020-12-14T21:42:26.543Z","2.0.6":"2020-12-17T19:32:50.667Z","2.0.7":"2021-01-05T14:23:05.307Z","2.0.8":"2021-01-14T22:47:13.150Z","2.0.9":"2021-02-09T20:17:54.428Z","2.0.10":"2021-02-11T23:05:52.163Z","2.0.11":"2021-02-23T15:01:43.900Z","2.0.11-dev.1":"2021-03-01T15:55:23.751Z","2.1.0":"2021-03-03T18:59:55.670Z","2.1.1-rc.1":"2021-03-04T16:23:08.327Z","2.1.1":"2021-03-04T20:14:09.518Z","2.1.2-rc.1":"2021-03-10T20:19:53.911Z","2.1.2":"2021-03-24T21:04:56.736Z","2.1.3-dtt.0":"2021-03-30T16:15:28.781Z","2.2.0-rc.0":"2021-04-09T16:56:17.339Z","2.2.0-rc.1":"2021-04-09T19:15:16.810Z","2.2.0-rc.2":"2021-04-12T20:32:25.785Z","2.2.0-rc.3":"2021-04-15T16:58:54.092Z","2.2.0":"2021-04-15T20:45:45.483Z","2.2.0-dtt.1":"2021-04-18T17:28:37.501Z","2.2.1":"2021-04-22T16:26:08.620Z","2.3.0":"2021-05-14T14:21:57.561Z","2.3.1":"2021-06-11T14:23:02.878Z","2.3.2":"2021-06-11T14:35:03.248Z","2.3.3-rc.0":"2021-06-11T17:42:36.866Z","2.3.3":"2021-06-11T20:07:50.714Z","2.4.0-rc.0":"2021-06-17T11:27:40.778Z","2.4.0":"2021-06-17T11:47:17.316Z","2.4.1":"2021-06-22T19:31:52.179Z","2.4.2-rc.0":"2021-07-08T14:44:07.896Z","2.4.2":"2021-07-08T15:36:25.432Z","2.4.3-rc.0":"2021-07-08T16:34:16.112Z","2.4.3":"2021-07-08T17:31:22.123Z","2.5.0":"2021-07-21T20:55:51.530Z","2.6.0":"2021-08-06T20:03:55.641Z","2.6.1":"2021-08-19T18:15:41.541Z","2.6.2":"2021-08-31T16:03:22.401Z","2.6.3":"2021-09-07T16:45:21.269Z","2.6.4":"2021-09-09T19:57:28.913Z","2.6.5":"2021-10-05T13:00:41.897Z","2.6.6":"2021-10-14T18:16:39.069Z","2.6.7":"2021-10-21T18:49:04.338Z","2.6.8":"2021-11-04T21:45:13.469Z","2.7.0":"2021-11-24T22:07:45.429Z","2.8.0-dev.0":"2021-11-25T22:38:17.873Z","2.7.1":"2021-12-09T19:17:58.321Z","2.8.0":"2021-12-14T22:53:39.588Z","2.8.1":"2022-01-06T19:32:51.023Z","2.8.1-dev.0":"2022-01-07T14:54:10.473Z","2.8.1-dev.1":"2022-01-07T15:08:35.798Z","2.8.2":"2022-01-07T17:21:18.423Z","2.8.3":"2022-01-19T18:02:37.746Z","2.8.4":"2022-02-10T17:07:44.558Z","2.9.0-dev.0":"2022-02-24T20:19:37.862Z","2.9.0-dev.1":"2022-02-25T19:08:31.717Z","2.9.0":"2022-03-01T12:17:18.808Z","2.9.1":"2022-03-04T21:29:47.669Z","2.9.2":"2022-03-24T20:06:29.288Z","2.9.3-eips.0":"2022-03-29T22:27:18.415Z","2.9.3":"2022-04-05T18:25:02.526Z","2.9.4":"2022-05-11T21:57:36.838Z","2.9.5":"2022-05-12T20:28:08.264Z","2.9.6-dev.0":"2022-05-18T18:04:24.631Z","2.9.6-dev.1":"2022-05-18T18:07:02.946Z","2.9.6":"2022-05-19T20:30:52.047Z","2.9.7":"2022-05-30T15:57:38.574Z","2.9.8-dev.0":"2022-06-03T17:19:40.511Z","2.9.8":"2022-06-08T15:52:04.745Z","2.9.9":"2022-06-08T22:15:05.432Z","2.10.0":"2022-07-07T19:06:49.173Z","2.10.1":"2022-07-13T22:42:23.219Z","2.10.2-dev.0":"2022-07-20T19:22:11.776Z","2.10.2":"2022-08-16T09:32:36.507Z","2.11.0-dev.0":"2022-08-23T17:41:23.334Z","2.11.0-rc.0":"2022-08-31T19:39:55.995Z","2.11.0-rc.1":"2022-09-02T14:10:54.436Z","2.11.0":"2022-09-02T22:07:38.107Z","2.11.1":"2022-09-06T17:27:21.912Z","2.11.2":"2022-09-14T22:37:01.427Z","2.11.3-dev.0":"2022-09-16T12:39:02.956Z","2.12.0-esm.0":"2022-09-23T11:21:59.587Z","2.12.0-esm.1":"2022-09-27T09:27:47.410Z","2.12.0":"2022-10-10T18:10:47.620Z","2.12.1-ir.0":"2022-10-12T12:03:39.139Z","2.13.0-dev.0":"2022-10-21T09:55:28.465Z","2.12.1-unknown-txs.0":"2022-10-24T10:32:44.824Z","2.12.1":"2022-10-27T09:41:54.158Z","2.12.2":"2022-11-01T19:38:50.175Z","2.13.0-dev.1":"2022-11-24T10:39:43.885Z","2.12.3":"2022-11-30T18:35:37.461Z","2.12.4":"2022-12-08T20:16:22.072Z","2.12.5":"2022-12-29T18:55:02.288Z","2.13.0-dev.2":"2022-12-30T11:09:45.883Z","2.12.6":"2023-01-11T09:59:19.356Z","2.12.7":"2023-02-09T16:47:11.327Z","2.12.8-viair.0":"2023-02-14T14:48:14.647Z","2.13.0-dev.3":"2023-02-27T13:00:54.173Z","2.13.0-dev.4":"2023-03-02T09:15:12.702Z","2.13.0":"2023-03-02T18:11:24.633Z","2.13.1":"2023-04-10T09:16:41.119Z","2.14.0":"2023-04-15T16:55:24.599Z","2.14.1":"2023-05-31T07:28:19.254Z","2.15.0":"2023-06-08T07:29:39.385Z","2.16.0-dev.0":"2023-06-21T12:09:21.867Z","2.16.0":"2023-06-22T05:43:28.090Z","2.16.1-dev.0":"2023-06-27T11:48:47.323Z","2.16.1":"2023-06-27T19:30:25.763Z","2.17.0":"2023-07-14T09:29:08.063Z","2.17.1":"2023-08-01T19:50:30.108Z","2.17.2":"2023-08-28T20:11:40.727Z","2.17.3":"2023-09-11T11:47:59.057Z","2.17.4":"2023-09-27T09:33:43.880Z","2.18.0":"2023-10-05T12:39:43.864Z","2.18.1":"2023-10-11T15:10:55.555Z","2.18.2":"2023-10-19T11:08:51.550Z","2.18.3":"2023-10-24T22:30:15.305Z","2.19.0":"2023-11-02T16:11:43.564Z","2.19.1":"2023-11-15T11:17:21.643Z","2.19.2":"2023-12-05T16:47:23.843Z","2.19.3":"2023-12-19T09:08:27.181Z","2.19.4":"2023-12-26T11:45:14.792Z","2.19.5":"2024-01-30T18:47:21.789Z","2.20.0":"2024-02-14T14:31:33.871Z","2.20.1":"2024-02-15T14:08:30.527Z","2.21.0-dev.0":"2024-02-21T18:29:29.135Z","2.21.0-dev.1":"2024-03-02T00:01:37.371Z","2.21.0":"2024-03-04T16:24:52.220Z","2.22.0":"2024-03-13T22:41:07.308Z","2.22.1":"2024-03-14T14:48:28.625Z","2.22.2":"2024-03-21T16:11:36.308Z","2.22.3":"2024-04-17T14:13:08.461Z","2.23.0-dev.0":"2024-05-03T07:48:32.936Z","2.23.0-dev.1":"2024-05-13T16:26:41.614Z","2.23.0-dev.2":"2024-05-14T15:30:11.554Z","2.22.4":"2024-05-14T16:40:03.956Z","2.23.0-dev.3":"2024-05-28T07:31:53.882Z","2.22.5":"2024-06-03T10:08:01.485Z","2.22.6":"2024-07-01T19:46:10.938Z","2.22.7":"2024-07-30T09:55:56.147Z","2.22.8":"2024-08-07T09:33:23.076Z","2.22.9":"2024-08-21T10:24:04.927Z","2.22.10":"2024-09-02T13:04:34.376Z","2.22.11":"2024-09-19T19:02:57.741Z","2.22.12":"2024-09-24T14:02:46.278Z","2.22.13":"2024-10-08T16:48:48.884Z","2.22.14":"2024-10-22T09:00:04.482Z","2.22.15":"2024-10-24T18:24:09.209Z","2.22.16":"2024-11-18T13:59:04.088Z","2.22.17":"2024-12-03T15:33:14.856Z","2.22.18":"2025-01-13T16:25:48.932Z","3.0.0-next.0":"2025-02-20T18:09:28.272Z","2.22.19":"2025-02-24T19:06:30.675Z","3.0.0-next.1":"2025-03-06T16:23:26.916Z","3.0.0-next.2":"2025-03-20T11:20:58.878Z","3.0.0-next.3":"2025-03-26T17:21:34.601Z","2.23.0":"2025-04-10T19:05:32.909Z","3.0.0-next.4":"2025-04-11T14:59:16.175Z","2.23.1-alpha.0":"2025-04-17T15:26:22.141Z","3.0.0-next.5":"2025-04-24T11:16:50.449Z","3.0.0-next.6":"2025-04-30T16:55:29.381Z","2.24.0":"2025-05-07T14:19:47.488Z","3.0.0-next.7":"2025-05-07T15:06:32.096Z","3.0.0-next.8":"2025-05-14T16:52:35.564Z","3.0.0-next.9":"2025-05-22T09:50:45.322Z","3.0.0-next.10":"2025-05-23T09:19:08.758Z","3.0.0-next.11":"2025-05-23T11:53:59.838Z","2.24.1":"2025-05-26T16:34:15.988Z","3.0.0-next.12":"2025-05-27T13:57:52.287Z","3.0.0-next.13":"2025-05-29T10:52:08.273Z","2.24.2":"2025-06-04T12:34:46.609Z","3.0.0-next.14":"2025-06-04T14:25:35.908Z","2.24.3":"2025-06-12T14:29:21.042Z","3.0.0-next.15":"2025-06-13T11:42:53.450Z","3.0.0-next.16":"2025-06-17T10:14:13.884Z","3.0.0-next.17":"2025-06-20T12:34:03.268Z","2.25.0":"2025-06-23T12:20:10.110Z","3.0.0-next.18":"2025-06-23T22:55:39.435Z","3.0.0-next.19":"2025-06-26T16:30:13.490Z","3.0.0-next.20":"2025-06-26T18:16:42.666Z","3.0.0-next.21":"2025-07-04T17:39:14.305Z","2.26.0":"2025-07-17T10:17:21.529Z","3.0.0-next.22":"2025-07-18T14:04:20.331Z","3.0.0-next.23":"2025-07-18T17:58:47.981Z","2.26.1":"2025-07-21T17:21:18.720Z","3.0.0-next.24":"2025-07-23T09:58:20.090Z","3.0.0-next.25":"2025-07-28T11:39:11.247Z","3.0.0-next.26":"2025-07-30T17:52:48.666Z","2.26.2":"2025-08-05T20:21:55.393Z","3.0.0-next.27":"2025-08-07T14:01:14.762Z","3.0.0-next.28":"2025-08-07T21:11:34.466Z","3.0.0-next.29":"2025-08-08T17:35:08.505Z","3.0.0-next.30":"2025-08-11T16:56:20.578Z","2.26.3":"2025-08-12T10:10:56.337Z","3.0.0-next.31":"2025-08-12T11:14:13.170Z","3.0.0-next.32":"2025-08-13T11:15:13.499Z","3.0.0":"2025-08-13T19:31:16.438Z","2.27.1-alpha.0":"2025-08-18T19:19:48.126Z","3.0.1":"2025-08-21T18:07:13.812Z","3.0.2":"2025-08-27T11:55:31.767Z","3.0.3":"2025-08-28T14:31:35.940Z","3.0.4":"2025-09-02T11:40:38.388Z","3.0.5":"2025-09-09T20:33:54.595Z","3.0.6":"2025-09-10T16:46:31.776Z","2.27.1-alpha.1":"2025-09-15T14:11:01.101Z","3.0.7":"2025-10-08T15:27:02.562Z","3.0.8":"2025-10-21T11:21:28.080Z","3.0.9":"2025-10-23T11:05:35.120Z","2.26.4":"2025-10-29T21:01:40.623Z","3.0.10":"2025-10-30T15:12:32.121Z","2.26.5":"2025-10-30T18:27:30.844Z","3.0.11":"2025-11-04T08:05:48.862Z","2.27.0":"2025-11-06T14:51:10.180Z","3.0.12":"2025-11-06T15:55:15.283Z","3.0.13":"2025-11-11T08:42:52.912Z","3.0.14":"2025-11-12T18:43:00.494Z","3.0.15":"2025-11-16T02:04:59.652Z","2.27.1":"2025-11-27T15:22:14.519Z","3.0.16":"2025-11-27T18:22:56.941Z","3.0.17":"2025-12-03T19:19:44.265Z","2.27.2":"2025-12-10T12:28:41.489Z","3.1.0":"2025-12-10T17:12:05.715Z","2.28.0":"2025-12-15T11:05:52.765Z","2.28.1":"2025-12-29T14:27:03.649Z","3.1.1":"2025-12-29T14:27:20.595Z","2.28.2":"2025-12-30T12:46:27.091Z","3.1.2":"2025-12-30T12:46:37.917Z","2.28.3":"2026-01-08T17:43:45.708Z","3.1.3":"2026-01-08T20:02:31.424Z","3.1.4":"2026-01-14T18:52:27.807Z","3.1.5":"2026-01-19T19:17:03.779Z","2.28.4":"2026-01-27T16:34:16.973Z","3.1.6":"2026-02-02T13:51:07.559Z","3.1.7":"2026-02-05T17:20:55.039Z","2.28.5":"2026-02-10T12:33:29.430Z","2.28.6":"2026-02-12T09:57:12.387Z","3.1.8":"2026-02-12T11:35:13.577Z","3.1.9":"2026-02-19T18:53:30.341Z","3.1.10":"2026-02-25T11:42:57.740Z","3.1.11":"2026-03-05T21:35:35.129Z","3.1.12":"2026-03-11T14:41:17.943Z","3.2.0":"2026-03-19T18:57:15.873Z","3.3.0":"2026-03-31T14:06:31.953Z"},"bugs":{"url":"https://github.com/NomicFoundation/hardhat/issues"},"author":{"name":"Nomic Foundation"},"license":"MIT","homepage":"https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat","keywords":["ethereum","smart-contracts","hardhat"],"repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat.git","directory":"v-next/hardhat"},"description":"Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.","maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"}],"readme":"![](https://raw.githubusercontent.com/NomicFoundation/hardhat/main/img/hardhat-header.png)\n\nHardhat is an Ethereum development environment for professionals. It facilitates performing frequent tasks, such as running tests, automatically checking code for mistakes or interacting with a smart contract.\n\nBuilt by the [Nomic Foundation](https://nomic.foundation/) for the Ethereum community.\n\n## Getting started\n\nTo install Hardhat and initialize a new project, run the following commands in an empty directory:\n\n```bash\nnpx hardhat --init\n```\n\nThis will take you through an interactive setup process to get started.\n\n## Learn more\n\nTo learn more about Hardhat, check out the [documentation](https://hardhat.org/docs/).\n","readmeFilename":"README.md","users":{"hcaw":true,"takez0":true,"elvisvan":true}}