{"_id":"truffle-security","_rev":"34-7d6d7040fbda03d501fc523b33d375c7","name":"truffle-security","dist-tags":{"latest":"1.7.3"},"versions":{"1.0.0":{"name":"truffle-security","namespace":"consensys","version":"1.0.0","description":"MythX security analysis plugin for Truffle Framework","dependencies":{"armlet":"^1.2.0","configstore":"^4.0.0","js-yaml":"^3.12.1","mocha":"^5.2.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"7367f82e89824bd1b010df460c04974204866782","_id":"truffle-security@1.0.0","_nodeVersion":"10.13.0","_npmVersion":"6.7.0","_npmUser":{"name":"rockyb","email":"rockyb@rubyforge.org"},"maintainers":[{"name":"rockyb","email":"rockyb@rubyforge.org"}],"dist":{"integrity":"sha512-8Qb6PBT/H2qKGulpo3ItPT1ny9sdqWp2/lOdzeEjsLxyrbc9q2Bc+jpzfWdW99a9fdHTTQtiY1p+nZxKzQ52kA==","shasum":"88c84fd6e518f5848f381933cfbf4f516d14428c","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.0.0.tgz","fileCount":61,"unpackedSize":482179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWDvjCRA9TVsSAnZWagAAO1QP/1+/MyFUcGUdrh98bsuf\n5ga6wzYHEI8K06avJrhZurfCg29K0Wpb7CUuN5ucg/ymWQoAGjio1N/smYo0\nZCcviWyRnW3QYFbBxs2fNuu0A3vYvyD5qWcMizxyuKrSzNjE89REqgl0cP1c\n9oufxix0J+DJs3lXwsBHUHWUdhMLGrBrIdRiN/PLcGAw0G7797WjuvKu6fcR\nTGGUKHA93yrXvGp78PW7Zk5yZZ97cwqIfDCCiHXMm4C8/oP2SQNdnSqUmhIV\n8Fm7Mu8qWU4lW3LpcSluRwOqB7Nx83YlkWxKscmo/7ctgy/XGiK47y7MPeBl\np5doJvHtbKTvOcTv1pEt4vwzFFmffTcT6a1ez2Mv+cbKOnt37zrYVGe80eMs\nKfzDUpKpdnlH9RV3LoMhbSt65xE/NhYoFgGyNNRXWCAbif4qT6YI6+gvjVdA\nkZx7RKzO35XjOODsnMu8Zw6vcF1Vq+nhWzr/TJlV8zYcUMRMyN9O+qUoNuCU\nxMt7zGtTR6m/elLXQo0hj5Y2QIh6D9uF+XHrDg12dfik4P9rgPuF8U8GrXok\ncQlsBuPKPi7PP+gx65WqepHe5h0gEPz0+RwDX17X3FuTVzI3bh9p780jwx6e\nyDoOwD7hBFu2UMTtNNlhC2j7Ia/DG37n4s43GIsCj6G0MUXxvdd9C/siEeve\n+phA\r\n=7/WN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU09zaE8/khbnBv8eX6YPC8iZdD5O36H5qcbnCvFspmgIgU5nT1AU538uHlq19EA4Q1+zRgTYhnqGfNdBhyZuDRVw="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.0.0_1549286370495_0.17620803168973476"},"_hasShrinkwrap":false},"1.0.1":{"name":"truffle-security","namespace":"consensys","version":"1.0.1","description":"MythX security analysis plugin for Truffle Framework","dependencies":{"armlet":"^1.2.0","configstore":"^4.0.0","js-yaml":"^3.12.1","mocha":"^5.2.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"8bb8dd11971958d643c64a757db7f2c9b358e9fb","_id":"truffle-security@1.0.1","_nodeVersion":"10.13.0","_npmVersion":"6.7.0","_npmUser":{"name":"rockyb","email":"rockyb@rubyforge.org"},"maintainers":[{"name":"rockyb","email":"rockyb@rubyforge.org"}],"dist":{"integrity":"sha512-vYRkdtiNopKJMupzpxWWfLx0Ywwp6e99Dm0fwkKOQreS0jKCW0kLsAMLcYPBB4R9nL2OIpvpMr1PywG8oh6Fng==","shasum":"91e53c96bc8d36ad7def30ea6a5001d12e2f37ab","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.0.1.tgz","fileCount":64,"unpackedSize":497728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW1ZwCRA9TVsSAnZWagAAZ2IP/0oHquwJHzsW7oPwf4Z3\nqfdsthwrt2FYmbFXVq9Tk/WG3CVo1fS8ccIpYbWBZRAMt3dEcmzXmnKc3NEO\nmyNBRSO4ScRCtd1xb2mKU+/X3lCm7wbvjVRIuofR5sjebvGdVLXcgUAW6AjQ\nvGIWe5pB4au++wwJt+XkjxlVybVqpR6oK59IO2c/2OE1FZ32CYKan5dIkQkv\nK+Mu9r1Nz5Y2PM1zhBUEepV75iE+PhoyZr8YFUAEB7ntXPbVjaaPkPL9sflX\nA3Si7DpxWFJTelB69FfKuwSb0OM8Pl76LuAJ36tAitk7A72icW52/gbk49h2\nwkVVS7MokhmGacjFFbYm1cOO30Gx6oZFczvCj/NjSutqNMeVSFvZouAEYoBv\niHyKCfOto3RCX0kUZGW+s8qdpAf5k40jP8e+6PX8RrBjvTp/4xhN9GHpftpL\nxxQ9P6dRcDkWHbM9JXgSPg8mHqG2Qb6xqydaY4WmACihJES7AzTSaKs+R8xu\njeBftJYcXkrXMiIYQutz1WGh16bwVvhyHTilB4MpdqB11kg375PssINczPst\n/gl7jE2e6a7QDvXwFNec5pKKzGFK96FEP9uL0va5XGgasIBUD5bO2NtBd+Nb\nb+/w4YNtnysvLsFF5Q5HVThZcHNidWTSiNl9PK/IVzjQSTcLGKhvruqt9qed\nHva8\r\n=NYC9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2yL3Sdofe/HawlWC7cKpGS57By3F1APh6+kD6lWQjawIge/K9N+fnMThmePk7dQqmOrUioytsMZMZiQ5BGMOKbwc="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.0.1_1549489775728_0.017620805133536255"},"_hasShrinkwrap":false},"1.1.0":{"name":"truffle-security","namespace":"consensys","version":"1.1.0","description":"MythX security analysis plugin for Truffle Framework","dependencies":{"armlet":"^2.0.0","configstore":"^4.0.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"9f4832741837a2c32dd848c1aa4d56be5b26f4d0","_id":"truffle-security@1.1.0","_nodeVersion":"10.13.0","_npmVersion":"6.7.0","_npmUser":{"name":"rockyb","email":"rockyb@rubyforge.org"},"maintainers":[{"name":"rockyb","email":"rockyb@rubyforge.org"}],"dist":{"integrity":"sha512-6D7ZEo+o2ZpWm0sre95xl3V3pmIM32Uogc1x6oFD+4sFTxEK8kSuvWBHC9qLgOmUqaJMonuEr2exVHqgVVrZhw==","shasum":"8f7c99bbf3a4e19d5e4772a834f345acabd37ae7","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.1.0.tgz","fileCount":63,"unpackedSize":518534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcavjeCRA9TVsSAnZWagAAeNoP/At5uoFYQxMU4jAUHZte\nI3L3RwfYDjZHIUqT9PWvXSVAuwzp0b6bOMvviWeyg4Y92piZiyxrP9HF5YA3\nG3R69J5rY6jGCpkhpK5TOSxioLTrzSFwqjcjY5GNS6RndFb67qg5vk37/gTG\n6Ehj+U3Xm8oGjn75QFRSbmrhResZMh0myBadPJV1ES9Ez48Lb51qD4MhSv09\nlYMyzysVgBp8Ct2GX30TigU5fGMK0nPAznsK8itBOtI2PwFmdfU04M1bobgJ\neUo/wfQSkBOO21Z5BOI20B61tM20E0KXVR86uAG/TjXiZ/BPiMolI50LXe1Y\nmEorTUaPrPc9ymr1Wuwlg6wlbztE8F+Ln6rXaOTXcuPH/n9YBqn66J+JPlva\no/OxSKk5hfF3qT0FMlHHe3998lcm4zQNj++r+WaTf8eC1DpQKLPDGQtV0S2H\nruwM9KtU10G5n1K4myFm+aw2QkAD3PGlPcaWshnWf5UOOjF1m7sGCV4V62LE\ngnUcrrnZOGBoVBe20enNJ8wsOJz2tombJqW9R5h36o+Nh/n2PYJ2K6rY23LJ\nIUCJMajd4yXk5VM4Mf8ThjByUeBn07PFXr4SsfYKYPwyyMIuUxMWLlfxvfxs\nzhABdIAZAInMAJCVS2+CKfh5xMtKQbXxN3gN2RLQDgTig2ul3PYD1ZZ5Udr8\neOUD\r\n=K4ry\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGqreL8UsOhWYJYstIhPDLu3Uf6kVhN82NK/w+f8WdtAiEAoQWci2T3m/zW16biYp02JFJLkBAVrYz6O/BWs5DShh4="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.1.0_1550514397633_0.24322808506802396"},"_hasShrinkwrap":false},"1.1.1-git":{"name":"truffle-security","namespace":"consensys","version":"1.1.1-git","description":"MythX security analysis plugin for Truffle Framework","dependencies":{"armlet":"^2.0.1","configstore":"^4.0.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"0398c4edffd0c9aa7eecfdfac4e72cbd6b47f1f3","_id":"truffle-security@1.1.1-git","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"rockyb","email":"rockyb@rubyforge.org"},"maintainers":[{"name":"rockyb","email":"rockyb@rubyforge.org"}],"dist":{"integrity":"sha512-TBnAG98PG87vC4Zgj0+okgDeh68JJIhKLarqWOmKOTMnCachHE8+kfSCh3HGzBhKiPprhOTNEw/beDaIgkn6IA==","shasum":"5060decbe653a8435fb564c694139c47064ce40c","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.1.1-git.tgz","fileCount":64,"unpackedSize":483607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbxdPCRA9TVsSAnZWagAA5tYP/iuonN7NP56pD8euXSf8\nVLZtl7cZhZ392m8gUibz7LQcIKXwZp1nnOIJuiGxnAcPpzACxn5XEm/4JWRg\nU35n+bIViWwwv4sdQWTwLjHYFAv9gdm2pR/JRiYefTuBCRZ29Bb7ne2Z8d0w\nn5l+gklDnlurXdNV4D2TFYusty0YsykrLRAix5jq1+5jc1em7/84ozBtvXto\nO8sw+rwICGLdyiPAy2sHBKzzz2Q60BL/gnKug8KDbJ/JftSo7sgasYkXYLhf\nlHJTZdq1pP0iiqXbbNeEvBPVOgBKgHDK0Z32vBwG6a+oqCGAWmtFGUXWOH2V\nMqNsrFHvThyBLq/hmPy7FuZQRIFSKMSJsVrLt8ieGDAmyINLqYo6U8d1roNO\nqiUn5VPWQst91Tlx5wW/Z/xg7TcFxY6uE9kcWCoA/Gnzoo2rxrJeWxcd7kDa\ngsBzq8j2+4NyCoOs083yTia2yy1Me6Mcfu+YPAV+jK3Z0bPOsr2sKJcrud48\nMNm4wIZ7dnxQbTsfGU35cthGe+zsaPjChoFmekT7HRW9ZHybUFfaowUFrATW\n++xmYFvJELsf+SDpMts5yhhs7hwkgpI2HNKNxbYk+LekM/sl0ayjy8YNc60A\nqdlRkdfgAcA/5Q6rrb0ZoDwX8yRNEYupNrXWXB4lbb2KR5jjYePE2AAZN8oq\nyT4d\r\n=9aPG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm4F1X5/61eoIuEh8hgYd6L7R6gxymI7EqwSvrDbYD9AIgW/RbgaA9hqtRVW10ZzkYMAgKAsF5bTlt8JTvP+9+8uM="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.1.1-git_1550784334215_0.526817803299457"},"_hasShrinkwrap":false},"1.1.1":{"name":"truffle-security","namespace":"consensys","version":"1.1.1","description":"MythX security analysis plugin for Truffle Framework","dependencies":{"armlet":"^2.0.1","configstore":"^4.0.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"4a80e962b6518773f599689c5c62df9bc6a3d607","_id":"truffle-security@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"rockyb","email":"rockyb@rubyforge.org"},"maintainers":[{"name":"rockyb","email":"rockyb@rubyforge.org"}],"dist":{"integrity":"sha512-K9SO17bMBwpCTmqM1X6qrIpfzhp4z05642KN8jzsvXj1wUl7x7Y5UXzf8m56blwL6+jLLQDQfyQ9DYpDMAb+mA==","shasum":"2249e5a39f153ec44cd9ea25159a5cdca7170cc2","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.1.1.tgz","fileCount":64,"unpackedSize":483603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbxeGCRA9TVsSAnZWagAA60IP/1zv0BicIwyZnXpdJkGS\nQqRZaL6o3nzs7g29SzxgyEjp5t8D9htMRKRIWGJLTjh/msda9+W+oRVUOD/G\nOqhsJhVNw2ntWw068c6K/7h+izwsWFpdxHOp8YQkbwOmFVinqr6BI7s2PdS9\ntPeH20e+AQGXCgkmtoXikpMwFnkphwjq5G61ctXZMFdV+3UWvapGbkYhN/+d\nKlKRYK35DSlQSwe7uj2Aa/XN3TTEJF5dg5PiscyPHzIWaPASINdqzIVExHJL\n06f8CO78mZtyjP7AO+fTDBboZTNpntoe9e1tx/fx+VBTiWjPLniONGdbJrMG\n0KGOQkx6c2OybUjP4tMXOYKfSuXoZG7oU5mD16dzE9ES86OVDZeebgEkfi9d\nUwofavY7eGwqjPuLvgcH87xLScc6yp/bucKpzztcQ5kcvP18Hcy0X+JOL1nZ\nR0+tpD3c+30hsiOa6WL2douBn/tEmGeSGeIOOONqPpacPZUdxOjjGeuCbCp8\nntGbSzOoz43MtYu/hKbL4lHjvxq1EG9KGIIfgtd2iAXjzoLeoE9F13OMb4VZ\nAbJQniiOFlwe+5QR3e7EKcwG28fYtHiwguedaX57NmN/kJa/wxNTotzdkdPO\n3AvX5bSjLDmWphMJTX2amiz7H1nIKNaHDw/D3QoAgesj+cGtu7IVl+oGVfSd\nC9hf\r\n=SQU2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLlb1X0jS1rHdcA7fKX2/GjVlVx+/d7nj4ZHJKUk+WSQIgT7+2sKs3WCfImEhTRZFQsDZ9lWuzQqt0BRATkJTXD2E="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.1.1_1550784390000_0.5273306229064061"},"_hasShrinkwrap":false},"1.2.0":{"name":"truffle-security","namespace":"consensys","version":"1.2.0","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.1.0","configstore":"^4.0.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"79deb5f131fc59ff60214430d0b77ac8e1285678","_id":"truffle-security@1.2.0","_nodeVersion":"10.13.0","_npmVersion":"6.7.0","_npmUser":{"name":"rockyb","email":"rockyb@rubyforge.org"},"maintainers":[{"name":"rockyb","email":"rockyb@rubyforge.org"}],"dist":{"integrity":"sha512-LL5FNk2uBA9BNd9AB/ypGGrxLVx95vuQmAuz+2ixCZctgn6O4kM9PIFC/2mlXn0FacGlD2Hr2QtGl1OWlFoRhg==","shasum":"3809d859a4f32903467e6c9761016777dc411d14","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.2.0.tgz","fileCount":65,"unpackedSize":525475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJce6/FCRA9TVsSAnZWagAAXcYQAIoz5h29ncWGSrwUfYyJ\ndfeFcPy3v7+B07ZgIT3//6jXBNGPYptSK83StYmXIBFc9CrITAMFLWDBX7oX\nf/S3Qc5JseOMR0MNAj0R0IbLmCTJT4kwq6Cp0gT7veeon5OYKAHBld0e0nh5\n76Nu1u3U4SB2v+GyUkLI+AOT8BGu1+tAJdVTaCSVV+IzsiZwdfvY7eQuCyZO\n/N5iGLBiGUQNFbdx8pJi1QWPe9RooCdngDUg7LPEhUTyDW1C7EKNcPUVST8z\nYGWPHKgygctIZNG4B7SNeW1MGGKn+sdGX0CFokzyS1R9dHp9tfnRWFaPc3Mo\nzCrjbsbOmVhxoK/FRizNt/MuDDv4adzO6QryV3iI69zbbthx7JY0wrJPmOsT\n3zZUut/6ZvdR9pddzDXIUEzKMxHX1kRYBwnFXgpX5LkUla0remcMulGSX5ol\n6TlGWdkHMnlibaHyQ0KGhSidmJAIwqGZAHGxbIht2sTxUXsDnOGUoSouJT1G\nUF/uQgzOjJ3e6dSLjnStD9Y6Z3EctI5w1Su7dLp5QT5EPk2TsHEufyXCfQFR\nCI6N4U5pnFrX/iLYtAzRwZPQDHHkwy3rf5pWP2pxTL0i84AR58eOwz8pwh5g\nfRCuyWaOridRTJ2ikPhgY128khCn5AGtD+qoIoQw4aCPEgDxIegwLOMO/MW1\nGygf\r\n=HmPO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmU67GEIWZyGL0OvwtWRxceMnVMj/RsihYZwWojYqLZQIgUAQ6eDTLghDLT1nFafPZaJxX5r7xzlnPVu4pNG8j9zQ="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.2.0_1551609796303_0.8297496935188506"},"_hasShrinkwrap":false},"1.3.0":{"name":"truffle-security","namespace":"consensys","version":"1.3.0","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.2.0","configstore":"^4.0.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"b1ffe3e394e161fc5ea9a440655f43430922c730","_id":"truffle-security@1.3.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","_npmUser":{"name":"rockyb","email":"rockyb@rubyforge.org"},"maintainers":[{"name":"rockyb","email":"rockyb@rubyforge.org"}],"dist":{"integrity":"sha512-mPVUdZ5nLyiEBi3+BhmF6J54+AiVeIRwJiMPFTM2eKKG1ow/V0tX8zygRZQwIpJmN5lxKO/5ieDZGEAJ8gwktA==","shasum":"6fb6a17bbc3f2d1f4d84db9ebe0d38bc3d385f99","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.3.0.tgz","fileCount":88,"unpackedSize":738204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchoNFCRA9TVsSAnZWagAAkA8P/3EHitg6YNMKjGNGV6ZI\nYdnE8alov6BHnWn5qb+MJ8gl1SKs2pHniX5Rqfz62ouW2NILtU6qrvay0stM\nUHveu5GVLlHIYIPyoCVOxXCIdV+abrWBjgOugTmdQmLFRvWbGkICm5CbV9o0\n2tQOJr0fAB3ipnnKEl3yfcARi37RVzJ0uHzRJ/L4BSF8USwREa9LTUvn4KND\nsEpl8VUmz9Vn8lhsQWHmQoiR12OUId68UofRtKZuTkieqx2rxyr6jHQWwlVA\nruuhgAHzExsmaFPJmJkfATu2KCrzESTxruN3b4ZYPUYwQrHD+wbeSvQgWTKl\naJwX6MymztyjouP0ICUWmjX30hdCH95qJ0vJ8lBmBzsshusxhlyXy2EEMtjG\nc2nHSe5gQhXUBY7CmHsyEf2T1MlGlC6QIH9Lx13S6+8eLRDZgbmbl1KhsZAA\nczNw0jhjXH2wlWb/KK1+P8Tcavla+YCdTCHGHwnMfmoiFzuxJFLCcdoRLOnn\neKXSGoEw2JHk7X9g53L+pF57qQFo27nKjYB32iEV5yhu4cv0e7MbfnHD+nMw\nrDkhVIfaiMSaW8FHARw/1is5aHo0mZJGyZfYOEoiS1/nR9iF1S2//g8rdZDV\n4mWN1hY+ZqXQ5RoyQp3CADpbuEqzOxGVgX7HzLxlDUvqy5zuPQtYYlkuLW0e\nh+y9\r\n=3s4r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5DNsj2HJZtqJl+qp9ifTJRZQ+m48ZIgKskHo25GZ8rAiAUPVJ7e72eFNrO63N9umCjwYFWjxu7Y8CsMqep3qo7ug=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.3.0_1552319300612_0.821078135782856"},"_hasShrinkwrap":false},"1.3.1":{"name":"truffle-security","namespace":"consensys","version":"1.3.1","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.3.0","configstore":"^4.0.0","find-cache-dir":"^2.1.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"4f9b694f3681d0a70f69320188624e18dc790d41","_id":"truffle-security@1.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"rockyb","email":"rockyb@rubyforge.org"},"maintainers":[{"name":"rockyb","email":"rockyb@rubyforge.org"}],"dist":{"integrity":"sha512-SAfJDyE+eMZO/J3hEWmEIoD60p8CNPzQYbPfInNbZtPx6g9gEimLVNi9FlkNz22zRDsDUazsNyFCz8TBfSqtIQ==","shasum":"147084488185c66470434abedf049e78a663f86d","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.3.1.tgz","fileCount":90,"unpackedSize":742348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjWkDCRA9TVsSAnZWagAAoUEP/0ZovpTtIxtAoO192Tun\nIHnBxWBpKNWGLv+sQzMpKmwEClHsEQo7qGd0D44FyxqouMGJ14DGv2it8Nh+\n5wB+HKJgxXAUOvz8lQjJq5jYZGhIAZNKWd+BMccSOmh4GBXLhd9kfH7JVu6L\nWZv6E/TSLWfnfap19Ol2f1PdbD0ZiZy9RcZiYPh7dupju8u1knyXmruQQ20L\nGdcRTuBvT8SGvDf0l0PajUJXJnyV8uMHEvW5OvU9k48HVRx9AKXToCFu6o70\naETeo9clgzo3im1cm8LuYlm4WvKap6WR6coi5Tbr42PhWpCU438PeuP6tJy0\no3GkiOnvuipQ3CZ2/lSrVNTTeATnHQ4Xk5UKhS5Jnbctr522IKGgeg6R2YvA\nHHyWXA855i0cpfTNkIOCr6k1CtuqhGv0sERI8rZNgE0e6f4SutxWybxvi0aZ\nZJfwJyToE4nc5jZf4pMBE1Oat6tNDTxLSRR/P0kAr6sb+N1069dAcWz7sp1u\nX+iZjg0F3MInPQrlQyvatumAMn2/6RpZLJGxq1qvIMNQ/f/5BHjQdzw0O/hG\nx7IeIJLWpVem6yGDPuBJn9/ci2q2ZPTe4eQjq8BTRXMnyxtthdXJaiQBgpHw\nr2+TQD7ZzomFxL7+BhDy4g3hS97suUsksw7clt/qQAGUEi+5LM/YfTlz+FgK\nqgCi\r\n=vp84\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEDMSKifGmzdSerZ27PVSlhO9jiQnbBpT5SkhgB8295AiBPKy4H3C/lDA8hdwD9NDAZ3R01hS1mPNuu4v4IUI1xSQ=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.3.1_1552771331085_0.1726304106351484"},"_hasShrinkwrap":false},"1.3.2":{"name":"truffle-security","namespace":"consensys","version":"1.3.2","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.3.0","configstore":"^4.0.0","find-cache-dir":"^2.1.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"77317549208cb568e7a466278e194623b37c3ebe","_id":"truffle-security@1.3.2","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-jIIleLXH4HUnUJIPoRWse2JGaLHykY7D5auIJulyUfx+lLfOBRogqaDVxofqc7Xb4kybtKQK9aLpme1W7OcbAA==","shasum":"839022c1a44ae1b87bc391eb524048a3dbd783af","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.3.2.tgz","fileCount":96,"unpackedSize":758387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoqQ+CRA9TVsSAnZWagAAqr4QAKUbh/JEpZ+4/cTvJF1i\npWEEZtgL1MrHPkX3pOCx9etmiGN9IvP8SBtX9733/3XtvEOpLdnk0Sv8UoWL\nbJ6mGYxJIcKxjSJE2nTy25d+B99d2W+A1VCxkat5Khy2NMMoIvYzSuTwDduo\nnl6v8XxrRaSEN/fq4ximbKW0bu2Hi5C8wzcAbHGsQgo/dSV9QJgc1r7tQJvL\nI7aVbsv+kljSxAPP4e2J3lLg9MehYooDby2xO3fP8qveyIHzup+tfcNSB1mH\n+WmyZRDVdN00CwBOM6sIe5QIk6+Gt7A5HIaTxKo6TGS6dH/DTZR3CZ1yjeC5\naKTdYbamsZja2m6OVBvkui8MIDgaUiiSghr+kLAYtMxSOOZjDjO0aE7Ub1Bx\nm0WXBQWrI3WSArFzMinnV6nMcAamA9yUgFjxdzDE+HS388Vdn3vGE3kHhp5+\nmsI6tmmczvYU6kfivleI7URghcZpE8DqYFO+ODK6YTwAKCgpCFXzN0v4DII+\n4KPEB14mMnR5iLZSqlXPscgYq/1k79l4XiqgQGEbmra8nny8zsxIpgI6IVmd\n2zXps6OODq3V4CIskEthns7apXyYhHMjJW9Hnl+Nmii8gijtwvAluMlTFpii\nUNX5iGtLXUOgIPDA6x1ifyncY5Qa0Y9DpCg43YrBH7qIvsTZs4UOURSY9oCm\nuAwo\r\n=i03x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAn83y3P5iDVCcIiZIMK+z/rh0U863XYjCRkR38NUSN8AiEA6ux3v0J3HP3zSa3d7qsIbAyHkrPm9H37l/vGaWdYWKo="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.3.2_1554162749703_0.5043912269647013"},"_hasShrinkwrap":false},"1.3.3":{"name":"truffle-security","namespace":"consensys","version":"1.3.3","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.4.0","configstore":"^4.0.0","find-cache-dir":"^2.1.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"888541e128b417eb0c499ed7d10b6b79450c8f66","_id":"truffle-security@1.3.3","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-qPngzBXGrDmqlmyIS3mAWMC5khRcsYGZ1WuBfFs0eXNEjz4aczoJnxUcjXcqcyTljJ7CXOHz7cUUY5dIgdRKuQ==","shasum":"faa30659164b62f01db881c648dfb62a62db0c91","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.3.3.tgz","fileCount":98,"unpackedSize":774289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrOneCRA9TVsSAnZWagAAcfoP/iG05yLszZu5AP9YyNlj\nB22erpAjfLwI+Kgx17ascdebTLxqpZ/B9jx7vmCq8zLeSpEtoIWHBKet/Anw\nA/iiPmv4MdBvM/2qth+/u1wY0EPcL35rXyOIIvEi1om68Yhloi0pI4pCPo02\nbRW1+LTZXq9pAcZw636mZ0H8prJqQk25gg5csSVuXeIx76mRQt2RvlF6LhYN\nYA3h3GuRo53Jf+Opumd3vKf9wbmJw+Pz+qQGq/TP50QMa/6eGAKkyPUUUbQa\nmIlCkI8I89qDHwRpyhvfEx94uXi0gaWH7fYXfOnMQ2gZk31gVQZanX1vVNzq\nHIzZImCaW6R8VE9ZKwZIzbPvBIU9uWRVBblvzon8pvw7E5DrrswnRPkDC7b/\n3ctzWXAs5qkVnCH0n1QzJYkOafY/q/8/ww6bED6Z4IwJq7dzQ/LMrMjpdFEs\nOyFkJOeLCpD7uBWO9BfQNTIsMjYUHLOd5/xxozkG8Ys+8CNeQJweufqIdsKz\nDw6HgeX1u62RJRj4UA3/kqoKpry4iF1LyC+wVP2oAISRg9YX8/12Gni2OCMM\nE0NFkTHRh7mC34qkYY5iwXU12EWplwIErrUrAZuvCJ/PyhPJIb4M4TGCroHj\niKFXBOK3Uya1T/Sfrckaz5ID0QpHfx4FRTARNukIt1raOL5kP6N5iAXCEcQX\n9Gdo\r\n=5+Gd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTtxR2ZRM2cD8CTZZ5PpPejcvOw1m2tp9OnwGyLUs3IAiBfaruA/MokeC92ncn4ff0ZIrGH1YIj61jd9McY7rT8LQ=="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.3.3_1554835933344_0.9643359950940997"},"_hasShrinkwrap":false},"1.3.4":{"name":"truffle-security","namespace":"consensys","version":"1.3.4","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.4.0","configstore":"^4.0.0","find-cache-dir":"^2.1.0","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"530034ff727f8a4ca1b6188e3d0bb20d1b7f80d7","_id":"truffle-security@1.3.4","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-uOooAR+LXwGCv3HoUyGeuPoi1YuJKeydJlSmIvfUeIZZtTDvPyWWa/xugIl44mVODfrqsCTv1hAKri9Mo2ODyw==","shasum":"0c371cc82f8ae5dc037b989c6bd95293e4e6bd1a","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.3.4.tgz","fileCount":98,"unpackedSize":774387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrgkCCRA9TVsSAnZWagAA4wAP/iemM/qfuQQ7ftcVZEw/\nk8d61z3ulrnsBU4hwGkJv3Wm6gyVAUSW2REba9etxPyW/pm46Q5zAfZeixxQ\nbF++AKsKKuk1iLigQ/Hy0pQ+clGATMA3ZarY3I/Vr9Ebhdk9aHeWkRM7UT2O\nrPf0LMYq6Gebr1Q67TIAQdu86jisUaU8wTiu0zTDQCH2vnW4TNB7VYnO3xMv\nliIoSHy6kQUoyJ6ATxUywYJafu9j9eojx4swkKLFr94z3C7HzN9lrIcibOXv\npw/LcE+6ilkAjUdh4J+CoG+CVReaGgcvG53vcjkuwP/B46fO43WQjl1b09DA\nfb9VEoZZWiwk58dfZ2poprIcvdpqzQMh3nkEj4M72tlaU/nB2mJu+Se1JivR\n5RQUm0GhLACX/iKIOMMpIP2r96pAfbELRThEVNSo9axD8n7miVuARBkpxqUk\nHL0TfQMOUCMnk0NrkYTWpzefppui+17tdt2vg26z2wvUBUKBJ1ZeMat46gHq\nzW++dhwhbiOKJRms5h99tpRkpxcFQUux3emzIx6JqgeXuYVAtEPlglenYFyg\nJ6gtMcg4b6SF9Yq2b3IrZbJfD9Y0KfYPbaM/ztPAKsN8nhHsH2rz9MhLC5wQ\nOdSnH5m9AjXyNexdp8SWPexfkHOvXzq5JO0pSTBV6qqTawWxtvYnoDRo62Wl\n2Hfg\r\n=z777\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYYtt5F1p02DBT7HnqEI5GU4i9gQWGd7qPmPSgXrC52AiEAxBsbEVAWKO+IsBz76Vx9iscdj90CJcS5x6POsK9+VRc="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.3.4_1554909441547_0.17047939031617987"},"_hasShrinkwrap":false},"1.3.5":{"name":"truffle-security","namespace":"consensys","version":"1.3.5","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.5.0","configstore":"^4.0.0","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"07eb86de42c5f7f43f7bf740e19aecd6510a6e40","_id":"truffle-security@1.3.5","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-FGiZLA1wJe0ucLHn5QFCaUmZ6GBly4EJ06EwwwPkGCNd3ozGD+N36YkdmmlaLvD3Go/879wlUXGhAZ6YSwi5CA==","shasum":"c7946b10a72094e4e8188d25a1968c2f9b69c05b","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.3.5.tgz","fileCount":98,"unpackedSize":781462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct9lgCRA9TVsSAnZWagAAiyYP/2RkbcPPyKnn6k6ajoGD\ne3Z7tDkaiI83vjpxb0yNs4ta7MiEd6iQx36pqaHj979Qt5Z5vWI5fVHhrAiR\nPxhSNckHq3FSpNb9QZbD7pKqCujOHNvY62exCzBy8hyxDGWN1aBne1vEKjxo\nhuiGOI7DfSWaHzVSuU3Ni3pbQE6JJ54qW3q6gYFLUSEfcnQQmXgxlyH4Yaez\n9kvz8YXs4amzQVEcyUy0WoNJI8bOIZ+a7azSiJ5TYbU+YfzrwDdW9Ar5NygE\nlcmEG7wiivHJpGD8xA2uSWnI1/2lI8SUxA7xEqzl2toXb3P7x2CA7/N8AajR\n6Md9QoBO09RhXWVrraa+qn5XI8wOVQJEyUBjIPN/f1yRoNtsK+QDL7mLBW0g\n13CC9uTI2uCEpmtFGPqGS06w7NT22/kG21ukx+gmF8qIW8WFJbzNT1TI+ZrY\nL2CiQFxpe3JuJe2qQWab6HI2tc/xLJgWIx7mz4df2hAU8WFu3QSMrs5eBmQs\nG4CWhn5LCWjKfCdYg7yxY3ewtA3egEBUPUUAfsF3yR+BS4Hv6bQ3Wi2Hrj1K\n1Qe56tcFskMgQk4nDfz7dsz1KcBHiFau3+nHLdZoeXFJ+Dea27751LWpq/6b\n+gGviroKi4p0YpMu9O5QXg18loN2uYnV+zNOQiWytwTNCng99bpA3TmrIZVo\nDTDj\r\n=AXpQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwFN0FstR7/f4FzjpoqwDCSqFP4vYFYut8l8taIXh1EAiEApCU/z9XHLZw0i2cJ1KLFqStwU2Fy//QKEs6pbsIJYIg="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.3.5_1555552607526_0.3464690457866306"},"_hasShrinkwrap":false},"1.3.6":{"name":"truffle-security","namespace":"consensys","version":"1.3.6","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.5.1","configstore":"^4.0.0","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.12.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-workflow-compile":">=2.0.2"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"70f351788b04893d6cf05fd276eaf74c3ee70c86","_id":"truffle-security@1.3.6","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-9QkdPzseyRPkc42WUQe6XOfzg5z05r2kEiSFDJprEcIUKBnAdtYW8RuwN19TOHJ7j8i9AoEKTtZzbhGHFeY6JQ==","shasum":"bf34215f1bd7b810a1310def32ca05f54b8d520f","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.3.6.tgz","fileCount":98,"unpackedSize":782973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwHBuCRA9TVsSAnZWagAAtPEP/0KpbbZNcoa+V1fEmEgK\nQD9zX04wvxdpE2GHeXvra/ZeA0uJaqvtfCuoL6cjQ9g0Qp37ouG9PNutzPIa\ni1N32dUsIBz0YIXlkEoJfsvZqRkj1Wr6o/lC7YW9Jvvt3mX/O/dNsMli7l9Z\nuqH9WbU8rGuCgFanEyKXjcDeeo+olgi2cK/sOlrPZKZFifY8+ks1SlU766Zk\n6CBoNQrlcVaUFvcQ/duCTYTO0mD4/QS7k+Iq97sIHcIrQCHPR9Dj6bqNEay4\n85Z7QcTAT8cVf0vsexGts8GCTxv8m0MhQBpkKRT8KYxo00iSVtnESMez5/ho\nfZDan3byI0tNPLgLWwTbSzhfGDZBGwvrxqtwEcELYQZQYEeQGlUW615GzSum\nydG2FaELRSuQ0JeebtKPka+J5yaLeK4zUXBuJNTcReIMjLK/+uL3UsnjwBgo\nv+PjRMmosNBd8Z0NaVLtoaYeaWic4Sf11aLOuWvFcM7i/2qoOi4xrxZEzBsz\nJUrDETqmHA0Xk7BMIWiEanuWhzTOo78U+vSkqopFPIf0IF12GiqMFEySIdJX\n9u+0gINDqT3001dX8/7SCtlEihuMCZ+/tf6IeChsTINozPMMhWXk+nvbXXJA\n78IIjHkOiTa4vQed0BzRRCSLGuSf/ymcQTuV4vVQxNy71bMRMT29c7LpUlgP\nozyc\r\n=GCWy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG82XG3S/UpKqvAHbOW5LtonW6XRCl1gDNkxIAtEqKueAiB9uNGUN21FyL4NvyTS1Yo3999p5fYAch+XPvd+yUUYAw=="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.3.6_1556115566003_0.15940526673329347"},"_hasShrinkwrap":false},"1.3.7":{"name":"truffle-security","namespace":"consensys","version":"1.3.7","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.5.2","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.12.1","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.12","truffle-compile-vyper":"^1.0.12","truffle-config":"^1.1.9","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.12"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^13.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"22912bfc0e5d0b8fe0cce83957bf1660e23a502d","_id":"truffle-security@1.3.7","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-zgVDjN8aiHraOEapa0zfgoS8QAgXh0BjXoNY9h/QU0zf8aYQvq+pXyN/hqxia6eJcjUtUTYHB+6T5xFYCzMgZw==","shasum":"4fd90552f2b68426fdcf1164fb49526a595ebc38","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.3.7.tgz","fileCount":98,"unpackedSize":785542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0JEQCRA9TVsSAnZWagAACW8QAJjK+rUB+BG649P9l8Ls\nARzAdv5iDNQdBWnTbfFgytf/tHCBVHT4Kq/BoVFVbAQBCeDso9fn5rcV2zS1\n49osbaprouYPOSiESSwPjnx9w4zhcaU4ZEO/VkF4O4lFnwQHKyp3O9+AloKt\nZAW1wXl1KnHbIDfgZP2b0g5GUIs0UJGmcSdEbaMKf27GyBxVKyM+CnDoazkn\nD7sUgHdKPGn1VLte1krSlcjdo+IutxWEuMztBAoK5y+x9P055Xo4K+oEnhwN\n3rwPvJEkpejvZnj5uWCFruotoYHHl4Akq1x4eapqTHBFeAENxCGKhUIQdMO3\n66ySZehrBByj6UN01KwJeR7L6kb7mUc6mBmGkSKz8t3DTcAWWKEnzIqbNKep\nQFpnrCaiJq/Dj/nly/5O9mPCnbK+a/TBwlC1OW5KKj875kxrgaUcLUKOhQUM\nPBpw2Gvc0XgcA6P5oxwZCCKB/xEgc8EckeNx4rmP210fkioUpF2ASR4RbKSA\nyj42Z01JMfggOXWZ9svd+o/gtG7vCbUAZwQAKxOkYzQy4FsA+fee5W4vZ0s9\ndR2ODXQ+WOh7EwdLplzh3ubcXiCq1WWPudxYyyTWoOWciVfWugu49HB7XdWo\nV4O5n9dugapziDNjsnlGH8UkBSQB4V2YvefYeBUkcSUU3btzrMkUsBu4i//s\nACR/\r\n=goAI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtgn3fdc9EkAl3BJkt3K7m5TVk2YqpbCNXkxWKxZh6mQIhALpHqz6qLHKuRNQ1MtIvukAtTqQ0+iAFRg7HNdv/w4/r"}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.3.7_1557172495653_0.7914692497507689"},"_hasShrinkwrap":false},"1.4.0":{"name":"truffle-security","namespace":"consensys","version":"1.4.0","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.6.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"21f70ea2c6fde265272265ff5b32745d4c424cb7","_id":"truffle-security@1.4.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-cxTut9U3gZJ0boJJEOGZu6MMGRpEK6p04la+YkXT28qrtuIpnLO44w6nAfuaUYTFTvnBBQK+XGdSU+ti7knEDA==","shasum":"638b999fadb5f3f823c062dbd2dd1b055bfed1f0","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.4.0.tgz","fileCount":98,"unpackedSize":786523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ZmiCRA9TVsSAnZWagAABGYQAIfKjWCdVFyTvXmH2TgF\nVqw+fpiZKznQLtlU4vMvd7ZQZihdA/DCSu1SrcCTQDfhG7s977Uxd/0CBiys\n4v6KUcgFIL5AxOuLuGpLXhcmEUijzgi1CVFttd/4fyzqymSEJid4VyHoPWUV\no4ZaxeAXMqAMeeiTi2SV++MtC/0L2IQosfgQtJfl7y8nnD1z2Q89W8CV/2pK\nGGnnoFXxvnuiZGkZUuVzh7Ox02FYEGzW1607KlOCUmlY9kuXY3VwH8N6rBvr\nMNBCaNpYt3kWt2MHmejSfe5IPkGix3jiTWXUYqVDdKZOWE3IDICtmI0ktQYH\nJ48fjwdUFBT7tVuLDgsDWPpQIpGGliv/71EppBjBb+1MmK7cZWdYSZASLzVB\nHfshDP8E/bIWLB9dH08Gd+gyuQ7solZSMReW5fsiK0S4FxYPJOnJEOZoQfa1\nvgDBTTh0dd3cTiYzwOAMXqpq7y/Wa3PcL8/1UTdjcSTDrr157Hke0GqX0jMv\n9tsTiBK0FzKetEXYUHEOdmlSVH6Z4FX79aL/VD64vJ8OPL11w7Tl2pWJMfne\nIcyO27FL5/oqNRS4/LwtFB9nnvisXKxTAgu0Y/wMi87zSwyQxu9CK3gSRKMt\nMrHYK3myeEdBPXe+/3HaTVdCFYTL6lmh214KTdOefePWL/YIwq94fJreGmCF\nRB17\r\n=8BLT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtMcD9xlfFRuT2lg0BBXVR7y6qW44Idb3DoDxGjLoBGwIhAJ9tmqiESuydUMg5pwzKHYkzHk6O55/FWdmmOqOYShy9"}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.4.0_1557764513871_0.048052370352801965"},"_hasShrinkwrap":false},"1.4.1":{"name":"truffle-security","namespace":"consensys","version":"1.4.1","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.6.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"4898ad5673c4e2ca9bc3ca96c27309127206abac","_id":"truffle-security@1.4.1","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-36btTR6paHiBn6Hk7BKX6VXlYobEqrS73Hdf3zPmszfCzjKqGzpsahE9FEKeWqP4ShVVUsBWegqifTsqCmo2uw==","shasum":"1280faf3189f9b68a579e2c1cac732bff4b8f679","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.4.1.tgz","fileCount":98,"unpackedSize":786900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2tznCRA9TVsSAnZWagAAU0EP/Rt5ve7056u5FknktXj3\nce1Gjinej+b1afSCn2TlLKLEfPZWZQhFTqhVt7pnDca4Xq6k8IUKzjYy6Bxq\nhgxNbRfSGO2V4yUk4cuZovQTmGTOi6lqehhzYR/Q/MQPbb1wUY/Gw80LbB1o\n0osBHLrhA+OWYaOQSEP3P6j+ad/n2LeRYJKCQyjTB1H/AkRAqdtBD2EAmuQ9\ni2ilJG1ONqMKjdEaWnkZZdCxtVCsT2LpCPzJ8uMzkI+nkQwskJyXce/A2VGt\nV2EG+9rsdZO8UMPSwZ1s//oqNYw8MtxIvQ1tAnRayGWXJaDJYgR+9VFsYIkK\n6/Lsy9NS20kORrXC2BRxMak/ZFoajbUA10oENKIq4TxUSijWRrUlBRSyABQY\ncySyCJfc9TG+pneRIP9SIKqbFVloRfQqcjwwIuiM7ndjjBUGk35qmzGwcsyR\nb+d6v+8jUb2ORov+5fV9xLCn7vEev+f+hVWh/MrjDHmuwwqfTrPmdTBw9VIS\naggzN6xC6eRq/aDV36fBK4mqIXDVyxh6fgCfx9UabaCjw2Nh2oNFgI+rtnsT\nrNz5ZHpT8p29tzaV0f1Y+AZYWhpAf1Svjy2U7ZsHvfYB1+0lTiSyusPy93Ww\n+PC0vyRIkUhqTikODGgRrSYrKJWXGJ2bHbH7PHUO7XEcoVcJgWtyMIcHi5/w\nYzCl\r\n=BV2E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC51am31H6wqpl6ugq6d7fGlxE9tkkcphXSV0g4o2wiegIhAJ2t8qCSPowEHNlmkE0f1JE7tpPkyIu7L9W3pOzNU/cS"}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.4.1_1557847270414_0.6622264533165789"},"_hasShrinkwrap":false},"1.4.2":{"name":"truffle-security","namespace":"consensys","version":"1.4.2","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.6.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"b7a9bc6b269e21b1b0c86a0d1875b25f3d9aeed6","_id":"truffle-security@1.4.2","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-NneeSQYZHuOAvFmqIFCxFryzRd+Bd481eDNIpyWxk1zB+4o9f3dvWmJR4nnCUor2jcGP+DJl2BbXXf3WStD8PA==","shasum":"04aa90f0f18e897c683e1f85a8da8900374d2500","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.4.2.tgz","fileCount":98,"unpackedSize":787263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3DL4CRA9TVsSAnZWagAAeeEQAIOx1B5LD/DIfGlcDAKh\n4p38lQb4xp+5vB3BMqjMVLUr8cMLzpOMKborUqF7N88mij2g/pDPdJZPgy+D\nU01JbPy/qk2tAnmgYVgj/Z7XfDaFUOElEBcdN9D5+MhA9MmEXh7hmmGoIOF/\n9Stjw5zwjb6z3SOa7GX04St1FF3IZZc0QYx4qW2EaSufb2zyqdOOwBhTy1jg\n9wY8yrodaRrUq9LTLY6tejTQquettA0cQQmMhNf/YUHNYiy2nDBvkF9t3wzo\nkLsuYR3ByKB6BwEakAuX4e9l8blcX3KWcX8hcqTtBYxuIvbpUzMn29Evy55s\neBhAIRMvYLciw2oMbzGGhEvVRmQM8zgGgd2DjKALX3LEndQLmSoPBwF7HAvF\n9tVWGOt/9ZocKPyoa/5JYW/IUI4lK+DscCRGF/PhBrtyZkCQ5LLGB5JWkmo4\nn8q3jyiffRLtsg7PDTvohkDG1Dd14VJlSQxrtyortfIUOLTcsteiFPtw+8Pn\nAYz22cv7+kgtXJci7CUeTIqayFF5fd6WIGUQVRbEYEj2TYugT2vgQ428UJMm\nxm5UNFgLhBXYKmrUWrYA7G+3g2M5liM+vPC4pfHWy1kGbb70bKKQIuh8opKr\nfw/9kbzBbllsZ1NziES5CWSU8RTMhu+UZn9WN4C86OUvDK4TmOb9DROMl2mV\ncV3k\r\n=Ecku\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2hzzXPWQxsYFLhlvXmPPqD2Bb2fAppksqOzupMIitkAiEAgcqKoPkK8eFkX6U64bjdrV9D9TQjJKa/6sFa6N/BElU="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.4.2_1557934839743_0.20631125094370906"},"_hasShrinkwrap":false},"1.4.3":{"name":"truffle-security","namespace":"consensys","version":"1.4.3","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.6.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"4ecc001d45e8604db2dd390b0518415eccb93c73","_id":"truffle-security@1.4.3","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-z7moOk87q4CgOgo/KBF8xB06gpwTOclHW4TIDoIvi2BVyUVuBcPEsRqKmG+MrR128h2AsSRVOhqyUcjW+NFzFg==","shasum":"9b1b90c14937bc27403a3dbcc7b7788d7dbd781b","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.4.3.tgz","fileCount":99,"unpackedSize":787344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5udeCRA9TVsSAnZWagAAlp8P/icNoKyYZjTzcSi+yTAP\n70f4SRPVS3D2BRfUoPHWZZMKBW327hIVD2G0Wp+jJ4oMELA385CgqHnCvM3h\njTkyxNAY/ivkpwpsQcp3IPUDTJ8S/+Lm3ZLQAhJv4Cm3snvIhv8qBEZ55MBB\n6RAaYihasM94l1PfwhfWUXJKP8kPJnT3crfk9w1UCCnn5FqcjV41/xy2NcQD\n93K/NJuLQdsuXvCcjnlbHD4OK6pl1G+MRyF+P80l8c5kr8gxKEM2D0vKFE5q\nGirIEt/g38sGcvnw2iwtYFGPGn6T2si1Ze3LPuwyFo0y/zBVxymA3Stp29p1\npZpMif04l1yLWtDts1Mu6o3OBaKcpKYliufC7zXEgIjh5wga+CCIpTc+0ouL\nVmHAtbBW5ELZNuX1dZ8910kdWsEySAFZRv9Ra8jInakizwLrbSs2Fg2Fzz8+\nfQOKY9IbGEWqDSw2cOncEMyQ5PuhoBwCyzaCYmEaerthlJIMrZc0yqWN1/F1\n2nvf1gWzGSL0IQ8tDV68zRu/DunNAlhYtBupVbrfThY2R6ALgqrzjhOb1sXk\nYbzCS844pGVjkj/P4G9JzuNnXwM3AnPQFJgsYIOr9I4CnHxUsd4ndxSthazY\nCd8IVyPcvJs9KfDvbsfCQbwQNqUYyVJItQnM833Y7l1iaeArXmyFbEaudCGF\n5SxA\r\n=NRkL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETNjoq4Bz5kkLvKH+2qMQ1UddOqR025TeS6js5+DuajAiEAhhP+Z1DIxNI3jb6LCrQgTfOjES3t8BOg/avLIhv9lME="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.4.3_1558636381658_0.7255331716938616"},"_hasShrinkwrap":false},"1.4.4":{"name":"truffle-security","namespace":"consensys","version":"1.4.4","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.6.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"13490a1f3e4e3cece37c9bd337afc5a7235f1109","_id":"truffle-security@1.4.4","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-jUBwLUfECXtw/7QUjKdasx/PqNkJekhrq0LzvakLv9pf4VoBYnHfKoPsTfyawiqRoLQlynDgCw//4Z8b+LOvlQ==","shasum":"2db43804855d2a0bc1afb1fdaf2f7fffd0dcbadd","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.4.4.tgz","fileCount":99,"unpackedSize":787425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5vD9CRA9TVsSAnZWagAAwosP/2cN9Idqr1ubgIqaUTeN\nW2yEFVvaFKvgy5D4TxbvuwPWVOiunDDHLNY2YqbaykIFQIhSL/bkLJNTwdRj\ngYLflrktOG5EtGeH0JnUUoQ2jHJjQMT1EZlDD+oqiVT5JZuM0DsjAlDe/9Fy\ncg54RUSvA2nrZ0zYRR1W1hVV5ZfRNsN3f08Zy3gq9vxQgySz09ItTpmo0aKK\nN6/zzvJtpDXh7NU56UjIFureYo2UY9YkykyaDw8+2shQYnyRxIvansJASHyi\nWX2jIoFn7DTWD6Jlt7Gyrz8cFYSmzReOL10lpRLWDVT1BTydqH2U+StV14Tf\nJmkMDYuYCf2vpqmhA+bvnLZxLbs1mdCsM59VmnMeLqftYnTO5qDGu0H7vCs7\n/9A6q3l1r0xpJo238kGn5TUbov2ypLDtpsEB2UrfhXG5N5uJ/soKGPKQv5Tv\n4uUYYcxllYELXADGDH6xsG9NvbgMRsNPfpZniqP3E6s23yDVdL+LiozIvkFL\nO/cYQhAFQKt3dKF6NU39B88yr+9qi+H0icUv/eZFKzqPuzPymJ37aETUKRRM\nvYY0hynqyi/jGahl5b0mjIEdR2qSfzD3djMPLjhHtIvrDcANDgd94dC1YrUF\nZP+tskzQCltzRhrDU01YCE7XPM6cBcF4BYrQSqKlCAwDqZoWP+lW69RZFYwT\n0OkU\r\n=1YCw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4nheNitdTiW/LoBYis91dJ8aT+nuVuVf/buUagTLolwIhAJIhJYKCGoKuLfeCNt6L2UY09KqUkFu3TwsaHFn0JOyZ"}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.4.4_1558638845244_0.2834574894732187"},"_hasShrinkwrap":false},"1.5.0":{"name":"truffle-security","namespace":"consensys","version":"1.5.0","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.11","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"6e809130fea47ac62b928cb64ae213a978ecc6cf","_id":"truffle-security@1.5.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-/KwSjs3pPkHVIT7SZbb6QbfC38X8Sb1XlW20gqGsIgl7dS3sj72YkT4qf6eulnYwM8X1iYKWN3r7gJ0ztzaHcQ==","shasum":"3c03e2d7711edaab346f9a992199287e2ed3bdf5","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.5.0.tgz","fileCount":108,"unpackedSize":798682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8XjMCRA9TVsSAnZWagAA9+YQAIFefcLE3/2sKqspVsOp\n7FNRAdaGMzgcvvSdL//VN3aQBR9I2M8F8wTKrI/w9jSNj69E2Dh0g9Yd9wmP\nS1fttoKkls33v8x5QTlXAR0HmHyN4RFrKmSJmwH7nhycF5y7C8W63/NOCwc5\nluALfm51qcgjJafR+cJuPa17GTlx/UCAz8dAEWWx2w65eXPwXl/tPnFOB30m\nvWOm0awV9rDSCZY1v1ZV0hjhNR0XWda4+/OAvEOnW+jGMBaD6Ip1PBO8xmTL\nRe4kfXKc43/V1R1UFjdCOAqlP06WOqpyW4mW/lteJLpCNb1U+oI0hu0V22wm\nHF+H+iUY0gdUovdpxe4JnO9uoTjUzP1p0sQLg8IJ5zfZiBA4QK3vdAWrKZPB\nsO9BR8kevhAIJ6UTfz3w4W70bVZZGtkh7Eij0+fB4yhqeYelte3dtoSG/o9C\nt9ybdhagmIP8uw4iVB721VXXVnFHtMHTAzXHDmXcgso3So/ZFqLFsvp3/oO+\nocAFBRv/fndl20hXD5A7rKg8qtn2O8pKPi9z/PWwzATMrkh8fCCLvqUu1Vjp\nlwOUkhw4wCtmEbvMYinHSQJTnJZLhlO+ekfCkRz/wQwl8FxSk3YIvlU6n84m\n/XyTTHfj16mJkmcBlw1udF3yIruocOv6iaaoHDSdFUIcnMeS/6iptTwxf0WI\nHIbR\r\n=cFh5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbldtwGlRcNM+WBNq3PaRAMWeCXDblQT6kzCdgZ+9NqAiEAp27AJTZ4R7hSorUZVLPx+hUJbIaumUV5E9QSVKMDkYE="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.5.0_1559328971249_0.03749735642143137"},"_hasShrinkwrap":false},"1.5.1":{"name":"truffle-security","namespace":"consensys","version":"1.5.1","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.11","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"286a8a1427df01ba9fe543d7f9791b1a46b3f482","_id":"truffle-security@1.5.1","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Jv9hu3Sf23lk6AEATU2JpUe47/1Vf9WNrFWAR9wL1J/TeVDyeivUOeTivC3i/ywwj0V2CLQI6a6adCGz63lFVg==","shasum":"2d529f884628d0735d1170796374f622349b52b4","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.5.1.tgz","fileCount":108,"unpackedSize":801233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdATXkCRA9TVsSAnZWagAASs4P/RIaG6JVjt3DrlgY7amu\n3xHSFn1L6rRf1feQykZt7tYK9sCifQXITmKCsfRUv+Ql2OxOWB002yiYh9Cg\nPr31czhSlNN5f8vM2tiyGJlS0hcmA5Zs9U+yPOMGPaWg444rg5wz2QXSf1YE\n5NabLf+ivVZ+jLyPCFFwrvw8WqDAETE4vW/hokxyFxEPm4Cx0oFv1ohGQ3uL\n0T/kJEPLxUQN/ha6PoQKFHJQg/TZZps6YPVfU40BeX7GmRl9HYb0ZLRyxO3a\nIcWXjOkf9IL0x/5A6r0CG3EYMFL/7jb+d8VhdA8+UQY6xQ6mtoh/o+krEmp5\nXhoGmiZVd0jwMREeS9lvR2mX4u5+ByPl4S0lB1z9rjPOwseimpWxxHdNrrYB\n+EAN7hTHgd2vXDsVQzlid0+dpiBD9UpzVKwloqAUmrkHNB4u7UWJjwjhMYvh\nhtW04Hru8Y9JFHcBNBQAkHWVy3XMES5IOpaW+CLTfyfqEZ1DZqoUWm4pRA+J\nOZgmwlsoHDnJmb9/Z2lMLgyvAZuHiURkKzvD3d2T2ff9RK8OQsRmDArZMzaS\njtVwDtIQneovSJYh25ZezyoxIaQI3gbsEZJyIElVQVxJZttLzSfPn+i2BF2J\nY6NWQYWGz9IejyoaZDolqPipNhQGDZfu439HJ8Re7yah1tahVBCH9wmIy/Sn\nk0bQ\r\n=Az89\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCllN1m2dkW5NjKbC9Y67OBX49zDKSiJMxIzgGe1pNlOwIgF8fIIWVAR60bJ9w1FFqO+n14oVjuNqR02fCMUEDLR94="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.5.1_1560360419418_0.7001843773418632"},"_hasShrinkwrap":false},"1.5.2":{"name":"truffle-security","namespace":"consensys","version":"1.5.2","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.11","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"8bf39a671c3fa807428d6b34579e29eea2ba89eb","_id":"truffle-security@1.5.2","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-qf+IPxrdi7VKLsVMjgZqM9fh/E5XbjdrL4pvSDuCy2cMFOnCLkWbiyeLuDrt2YFJL4pBxhaVf6g4gQq6Y3OvEQ==","shasum":"26969e08f55e6e4e05e92fc443c37e9798c5033a","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.5.2.tgz","fileCount":108,"unpackedSize":802749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFpUZCRA9TVsSAnZWagAAvhcP/R4ITAkdZZHflYt6uat0\noG6uxCkHXAxLHGe2F5if2osWckc092Wv5Br6J86K6xfpLPJCfamMtC9f0d7+\nPbyg2d/uPokvA4uNRu/Otz98xal7JTIPSKcAGVhziOUPjJcScUz7/FEsgA46\nw9cnkvteK4S2jV7F8yGzHyp1yn0YhynHMSA/ru4jMjTHJBpcCriBpar2WUDi\npkzTZBYGSMGiEXltiqrSIn2EiKufq8w5vqIPVHUhAvI/qDhuGyX5fH3Cdrgf\n0xSg58sARi/aqk/byT8wz98me47yfsuSlHuPf2RzA1EbdXSXbED+/byQRoeA\nRSRd5LWsrT4XZWb1JR+vm+5yUP7lRnFTGA0u9t5TwMF/9At3jSyGyqf4SubG\n71CYJXCf6lX/pZY1XyN0gh8Awl5gPrC6tEkFZBBx/AysNJLoT5PyKBYAujyv\nVBBqww3xTy7zgkMX4ieQ+vNlRVX65cxZ7wrL6y3aWQW3tPT54GzxWG5pNk/+\nuzm7JS6/ll5svOl13k44vuh4yQ8Zl5NZ52bt3rM+DCqEGOieDKA7zxxmPJK4\nfA5XY8kn+L/6uRnhcqHaxy6g/d2dywAlU+BXC7A3D8WxxYrV+sYNABkbZuMx\nxcUYLQxCzZ1ixvY1osYt16HjEEdXqEZotcuk6SL++OLeaV/HotgoWjBq/pfH\nUomT\r\n=1pWy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmYNEtQeBMjEbpn/xqLnp8r6704fk+KLGBjiDkIUiEaAiAvlGvQ5PSouLVZRQ3fwnNmpHBZ1V8Xo2PTtnsz7Qg13w=="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"nnnwn","email":"nathan.peercy@consensys.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.5.2_1561761048698_0.0049766050807542594"},"_hasShrinkwrap":false},"1.5.3":{"name":"truffle-security","namespace":"consensys","version":"1.5.3","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.11","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"6e053466a0d0442957b8f812419c4e9363634a46","_id":"truffle-security@1.5.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"drdrea","email":"danrea133@hotmail.com"},"dist":{"integrity":"sha512-5Mhh2d0H8XI5KgSvZpnmoq29KOEOfpcTzXSImrqBbzfmcJCSaa0MnrsN931+7FVFkXZyzwZ8qszAHoLgtptnjg==","shasum":"80a8a194811b6b6944f354430af8502409e0338d","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.5.3.tgz","fileCount":107,"unpackedSize":768260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUuFECRA9TVsSAnZWagAAr2YP/3AjJoQ8GuICFd5mMO9n\nman1veLJ5hpjRQFGg0l6uVW1iePh6eLSl1IxV+5In5a29p+E6QkcYeHR0OTN\nMILr1s7klIA0G47BfXB/Z81SjlSF9QiDxhJUqeZHKViycBhKio1pBKuCywQW\nM8OLpGZzblihJ8kfweOvyXmUxlzzQjVuDv09ZFRZuZdwKsHoyjhZ5Y2ZgQpH\nNc6Fy1XBlT1cowlrMVhixb12AMaxewIAWmHcHfTYWUx5LSqYA7O1gx6iLYMv\nqxLHdRunx1ZqGyYg6ShJ2rz9gvlBnXHhGGgkS9vA+Vu8yFj8t88uYlqvWDQ5\nG2uups3N5zQ6iQtzla4MjfRUY0VBTTU2dNcrRpcXsE49rOpbrXRPplUmkWpq\n2ZKbED+RQ1Wb/+Akw07YQkwiAQYov/gqL+Awhav27fO7JZvzO5lKOXaE0+xz\n9UaJ/X0kHdnb5aEf5cyotcTA+nlKgsOejZJU72GZr9Eic0Xdniv+8KpvgoRx\nSNLd1S6u+AuRmAp9ICBO8FnV5aQpeSkLwTIZd0M9iAIM13qQvu08RUsYjgEL\nkNUgGaMA4BsT4P5kAak9sUasJ9IiYu/cl2xF89O4TGyNgx3Dx1UyijCM1v/F\nBwCxj0mbjzKZRRCnxGQibxgwoSK8pSZC5vArCq22wsmv8ZcVNyJrJxt/TPFW\njl1d\r\n=T90t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT4HY+rpAF2NvjR1MH9QiqyZPjWLUo1G2kBll4lz5vrAiBC1c53PwquTKJ91lC49j8u1NraNljcyAzOyYDy+znQ0A=="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.5.3_1565712708173_0.3468725984521548"},"_hasShrinkwrap":false},"1.5.4":{"name":"truffle-security","namespace":"consensys","version":"1.5.4","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.11","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"1f2e5fabb5b11c51884a323bebc5a91131989968","_id":"truffle-security@1.5.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"drdrea","email":"danrea133@hotmail.com"},"dist":{"integrity":"sha512-ff8m/LDNWdNLj7/9TjTVBNRa1mY2Xtba8CaF5BAQvHF/Qr3lCE00AAOK0uA52Z/vS/rTgRSrEDjc3NCu6THFMQ==","shasum":"0d42b5ce0f2f09a6fb61f65bf0a15a2182fd71b9","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.5.4.tgz","fileCount":107,"unpackedSize":769112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXX4oCRA9TVsSAnZWagAAs/AP/RIDH/9bz+IHwy6htomc\nGwAc/ZeTnjz8C7AMP50aKDpaXDDNIPHzIasJye5J/QYKq+Y4a9Sb2fl9r37B\nt7TB70pAuJt4wHDq2vM1X8K8KTl18XFIQ7tSeZ0RSS/Z15HoQJ6daNJxXwm/\nqbXw1+v0tIY+vqxTds+ohbZTlMmrDfpS43eyZL3RHGc2qXCKCSlo5xK6qP+/\n78Rr60Gv4u9qTjYrZ0SA1cLcufL3eDl+Mo5FByaK5UuBNDuQaDSrF+3l+gUp\nfx8E7rlK3firgOANHjrZeWq46qnzf+lEPY+rh/Ueq30Xrm4x5/T4yGDotAW/\nUCPF1HvOvVouEYJWLWH7+jBRSCZa1PkGJNpQYPNjIc4slS1PKGZ5FgSZDHzL\nqRMdx31bdg6Yq3zPXT1d9N+cBjgDmRkz+IROhzDy7BQgh3hc6V1wDtRc1vfT\nCcQBu/PECBKeKufF+AhwcVScIZltdJOPDeSTRBnUfOnVrtfVtiYiv33mfBbT\n3LZWIqFQkCEy8Wd4rtzxwXmkxyBkjuNeOVAO8HzUsCD+bComANtHJ4sLu1WK\nPB0HEkm9JJO2SV1KVOyD9i+Gv2SNzuv+UqDOpDJml4h+AU8VnPRV+Biia6I9\n9WuI0yJgFEpufjzNCbX001g1F+hbk0wjuWuOESao5CnotjF9xa71ZZ5Aqnhs\naEas\r\n=yoZ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFci7VCLUlzW6Y6miTiaVeB8SqxZak6FBtUoEuNIDo5YAiEAxddsXng/wJHpsFbyOaE+LoxyQJOkmP9MkNt+gWwbmbc="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.5.4_1566408231741_0.3643536892268324"},"_hasShrinkwrap":false},"1.5.5":{"name":"truffle-security","namespace":"consensys","version":"1.5.5","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.11","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","proxyquire":"^2.1.0","remix-lib":">=0.4.1","scrypt":"^6.0.3","sleep":"^6.0.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.13","truffle-contract-sources":"^0.1.3","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","ipfsd-ctl":"^0.21.0","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"gitHead":"99c252a4ce28bd9916178621d0370affb95f167f","_id":"truffle-security@1.5.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"drdrea","email":"danrea133@hotmail.com"},"dist":{"integrity":"sha512-d8hTx1QRURUn8HzAi9E3meMkh7E9UCEAesAvx8IslYSevCGTsu/el/xcJPa/tCXjfDwI+T0BM+qPv1srqMrOOQ==","shasum":"1d063edf2fa1179757e05161688680d1a12828c0","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.5.5.tgz","fileCount":107,"unpackedSize":770937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXcgeCRA9TVsSAnZWagAACoMP/AyjWtK6v6J0JI42VhH/\nxTFJ1X/Cqiv2yiKwWOlQNz0nEJuZQ4i7SKE7dkjadS2GEFeWiEef/B5g97kC\n6FuEwPrRkjJbLzN/6fLz0M86abmlVGIeVQ0gptcdOGRN3FIwyLR3rKWONkXv\nNvNsKMPvpsbB06R1A7iKNTwJtjENo8lyW+VLZ/GrT1eyXnpzDszemcdMdnS/\n3SGX8nLGJHNXWXjP2ExbdwDNZ60TLTPaAtR/DFowLOtp+3itwJT6TpeCvtxV\nTGxO7mXCwv6iUUGBh0BNw+zCMHU0PXSdIDaTXbCLCK0TxPnFOdvqnVqoUteQ\nOj/lHYQHajXfnPlrbDChuZ83VPaFGlMw1s75CZo0Xmqi/efzPyINPu7T+OUl\nJYaQPz5LJTxMfSSUjYblXmtajbpYH/y6+15R8ymwufnh6nRdzVf5rHmJpWJX\ntGOEscVuGWXd2FbDEVdebP03A8QthFUuN+LPOQxu2GkSa+sfHBKGiCXmkhqi\nqcGhljz8aEJoglYBq3SOdy2efH0wxebo18AoVAwZG5RxbQek8W88WHLyUUFC\ndDJwl25lZIZW2dCtcE2TA2rnI7UixNEdRu0BN2oJrOW9pEUJHaRF52BZ6JfU\nCZhhopJMkw0bX6UzBylGWKtD3shDS39H+d7AnFrz8rg7Dalh130lgJB0G86S\nlmA2\r\n=DKPK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDItralh+eNmTUDgr3BC//M/hg0B+PZOAkG4WwHFaBkTwIhAJibc//yUhgx9KkRgKPVqAv4jMMRPLg6GExB2atrB963"}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.5.5_1566427166257_0.7172935237868765"},"_hasShrinkwrap":false},"1.6.0":{"name":"truffle-security","namespace":"consensys","version":"1.6.0","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.11","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","mythxjs":"^1.3.5","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"6.1.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.31","truffle-contract-sources":"^0.1.3","truffle-error":"0.0.5","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","husky":"^3.0.5","ipfsd-ctl":"^0.21.0","lint-staged":"^9.2.5","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run test && lint-staged"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"17c29ba3e5be9db2bcbca832d25f80e91f3778d4","_id":"truffle-security@1.6.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-rvCHQjSujbpYnaY67a3c+VIYrMNwmDl/PFP6bB3hyPJ5EGYfhAfYI+i28WETq96zus2ZiL3rdt4xKr3Z9fiMAQ==","shasum":"d48925ec5bfb952364fb2ca000d554558f61e5a4","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.6.0.tgz","fileCount":118,"unpackedSize":786984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk3OFCRA9TVsSAnZWagAA3kcP/0ULvxb8CZfm7kUUPBQU\npOBBodqqMEJ0bXFNYkbm3Cd6n/IlvPq7R3wJMw+FRkZrXGENXTxo700sO41J\n6g+R6sllFwgLVf5+325bfwr4NoTIYE6Y33Qoi1cRs2VNBc+9LscMjF+zvhgh\nP6Lf3g4urJM4g+cToEFygJnGnaVE5YqF6KJdD2ow1zt0dSN+tEAoE99/jehy\nQpS5BXgz9a2YuXGRLtjg6iQjW82p16CF0wdUWPV8E5URuqkxJKBNsdfzUwnK\nWd2YkKzwgfHzSVPfNTbQwLCSiJ/IAluqfM28GrVWMIS7xGPTc5XwwZN1elNi\nigo+kWvpwwQN51WzX10mfYjwW9f5qgZ+3W0cixum+DDvPcftEwCSOl1OrvkE\nzo7tDtawJu8DamsuAW1+gsds4Y5r0H9y/n9k18kkTOA9HPm5ae8XtMjRPpFv\nvO4YMTF1CstuIN9t597TKzOlKSLOEwcJA0HhM2Lj6sqX0NzrT1nyoXmHT7xU\nCJGIsoVGynNKSIjHVxv4cdY5z+yEZSHP9PERxeQUxdFVpJSY67eBnd808gbt\nTAyIZBntBQJDf/B4juOT3ypwFSZ0eRWce1L9dV9fLSdLyR3H+hTvH2Z9XT/q\n0eYJAchUnG6HrIESWIJTFToBHFOE+CDjPCpnBfBol2Ul1RXxC5xRXWhMFaG0\nrZLz\r\n=cc0h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCfwdwx/aouc1RrFYHxKkDf6/uo5yVP2BL3cL8XuZSpAiEA1MMfi3ezFIVzhl9bG1Y1MbVHKC2DXnWDZkbMuhRkJXM="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"drdrea","email":"danrea133@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.6.0_1569944452678_0.8699455424879476"},"_hasShrinkwrap":false},"1.6.1":{"name":"truffle-security","namespace":"consensys","version":"1.6.1","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.11","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","mythxjs":"^1.3.5","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"6.1.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","truffle-artifactor":"^4.0.13","truffle-compile-vyper":"^1.0.13","truffle-config":"^1.1.10","truffle-contract":"^4.0.31","truffle-contract-sources":"^0.1.3","truffle-error":"0.0.5","truffle-expect":"0.0.7","truffle-external-compile":"^1.0.8","truffle-resolver":"^5.0.13"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","eslint":">=5.9.0","husky":"^3.0.5","ipfsd-ctl":"^0.21.0","lint-staged":"^9.2.5","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run test && lint-staged"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"e33e302c8920e14879e0ee96521dcea1acfb0845","_id":"truffle-security@1.6.1","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-FMeQD19437PRJ3i/wK8lKes3ssPTlXon70/XbekcehJlrtFSk8N0WWb8f0cW32508na7wYhc8dGCWtl0ECmKnQ==","shasum":"5eb720d0a09450cd08d4e85e4168a1f98e8f1dbd","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.6.1.tgz","fileCount":118,"unpackedSize":786842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlxNNCRA9TVsSAnZWagAA86wP/1lb0kQlNLqn8+pRrqt4\nDRpg2AsnCRK6xQrCsIEy/yu8Q4Jrw+Ey3r6TzRLsKdaeEY2vJuxqop4LXEo7\n40LO+g7at2FAkmtq0QuHe1ynTL1f9OCYwfQ6LzInflSWHi7EsqdCR7DBFN7H\n6S6QeNT/exWIFYwWRc5heY7UVc20tFRYQRGPl8QrSb4ub7SjpIFhTSN2Y5gN\nILXUdQjOKJC9z+d2v6KSNQrqHu/mpAzi4iw0cJb130UPFAL7I5B4ojimc00m\nFxDaio9C6ncgLuNUhlPN8/PJnmJBShTuy3vRHf3X4GKYQdnGBOYmvyTlXXgN\nDUwKMlpY4yk1xc0e36V3RMnOGfKhBToeTJs+qhwryPuIMUxOCDSYyvQ/4f2/\nygqS5I8hvIzNQvjPrTXLu+hPeOi4Eg94eQl16pf57qeisbAmWfx17j5IO1mB\nQfdBEnrmI909B2SGpefRQWvQnx8atljj+DK/ROgJTwPTZBFGPYZLcKQpTX6L\ngPHkj3ATce7LWpCWmqzGwE4p5cFWNHLqkFXKwu5ueRRMoalT+mGtQ8Q91ePL\na8rOR88PB1lN/TFM0GCnNeUrGPCGrDSzb33027eEl+YH1VcLtUTrNH0AB4qX\n9skWJL4gX6afru//8Bjx6/TQz1spHykRmUqMGb6AU4rdZ+fkGNU6ZRoRqFIN\nt+F1\r\n=+ylJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoLTkBxX6AV0wXCMlMlO3JzM/KfIsFVl4R+hpEkfDdKwIgOBJN44coftbfIieKqj/gd+DODR1LUQlN3QNtDR7V1ok="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"drdrea","email":"danrea133@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.6.1_1570181964947_0.49480512547253763"},"_hasShrinkwrap":false},"1.6.2":{"name":"truffle-security","namespace":"consensys","version":"1.6.2","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"@truffle/artifactor":"^4.0.36","@truffle/compile-vyper":"^1.0.33","@truffle/config":"^1.2.6","@truffle/contract":"^4.0.37","@truffle/contract-sources":"^0.1.6","@truffle/error":"0.0.7","@truffle/expect":"0.0.12","@truffle/external-compile":"^1.0.19","@truffle/resolver":"^5.0.18","armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","eslint":"^5.16.0","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.15","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","mythxjs":"^1.3.8","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"6.1.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","uuid":"^3.3.3"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","husky":"^3.0.5","ipfsd-ctl":"^0.47.4","lint-staged":"^9.2.5","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run test && lint-staged"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"69b32922e7ca64f2e038dbf8cb769781b4d53755","_id":"truffle-security@1.6.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"drdrea","email":"danrea133@hotmail.com"},"dist":{"integrity":"sha512-g/ZrQ9tQ4LlIcqo5T3LaRKdEBHjoCgfmxgZCwDETUTr3lhNLnnR3DIaRri7VULIJas7bFWh5GnIHDrnoNa9EbQ==","shasum":"02c6071df193015a39b18980d721c9f9dd86dfff","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.6.2.tgz","fileCount":118,"unpackedSize":793320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd59sOCRA9TVsSAnZWagAAOqwP/1wmB0jxPY/+65RqmbOq\nwhHfqedItaInhfBrouctDLL/jz6QrfSVPpP5mhZ3U41QHLSt+ugzHSY74XjZ\nAkgsUgeMiXowVouT5atMwQxx9RNtwD1Tjfrkx2LUQLRvLhmUDynkXAeQF0Z8\nbiEd8SrfmgDI+8Zfi7W8EB4Oyjmuqd+mHGN13tc5iTa7nJ9hkoqv/68sGl5t\n2H57DUaTsvWgDPkxF657G1WCFwyIusJnM6Yj8juaDsRaCg7EVQYRihRUdspi\nrwq7AToKTH1huUUU338c5AmXHD2p6F7hQFzzQWsR6vEJ6bGW60jxuK228V3+\n11xyzrv85/UVCMUMEAml3N7wyN+2789WMHox1IPoNvCQfhOFncrVOsbPhWKe\ncQ75uiPxS/1fMoyNopPTPbrfjeJV6jd/7BaEfm4Je0jOM0ktUWV1O+26B+in\nu2nydyfnypPvcaPRavdRuHdhsGp+Y5RaVT8EFpX/RVaJmerp3pK2GufOEYQz\nozQIqmMlvew5Z7yifar9KooqbS1A+IIz/ieNFhKxS9YvF62PsuUboaGFl+Lh\neIOGSi070UMnpghOFBdn2F958aSsaYrwwhHG9+54doOCxc4MGzVRKJ2wfyCU\nKxJUuFvELRKq9A8ZJJeY+762Hn2yp2ptihaj+XQLQxvtXFGnELR8JsaoD5cL\nIv0j\r\n=47df\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkRZ7ssetQ1MmnlRZI9lz9vCSlblR9BWxpGN1gfDgJkgIgd+NYc7Mh9XV1GZ3VtDZeYPTgmH5qAii9UlJCi1lr2oA="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.6.2_1575475980685_0.4430012186113381"},"_hasShrinkwrap":false},"1.7.0":{"name":"truffle-security","namespace":"consensys","version":"1.7.0","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"@truffle/artifactor":"^4.0.36","@truffle/compile-vyper":"^1.0.33","@truffle/config":"^1.2.6","@truffle/contract":"^4.0.37","@truffle/contract-sources":"^0.1.6","@truffle/error":"0.0.7","@truffle/expect":"0.0.12","@truffle/external-compile":"^1.0.19","@truffle/resolver":"^5.0.18","armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","eslint":"^5.16.0","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.15","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","mythxjs":"^1.3.11","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"6.1.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","uuid":"^3.3.3"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","husky":"^3.0.5","ipfsd-ctl":"^0.47.4","lint-staged":"^9.2.5","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run test && lint-staged"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"96f06eab98456c06740e326044300d4d2e6a1669","_id":"truffle-security@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"drdrea","email":"danrea133@hotmail.com"},"dist":{"integrity":"sha512-cnPXecw7nhvOCcVIS1iv+JnSX/GIjjyesw/uXIp1KYWOOzroswRD2oQQQ4OQmcbp3BNi1Z8pULIaMkWbOv9iKg==","shasum":"98504773153154fab76318f1dcc14c6241440029","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.7.0.tgz","fileCount":117,"unpackedSize":795053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMwPkCRA9TVsSAnZWagAAybcQAJpYWyBQi5XxbF5BMdhH\nzYyGt05IWpyMwsqtwdDIMpRmDOCs3xsYCimEaZSrDPr2YkH1+M409OVbA39W\nNANaF0yRmgZ9H1dxJk3cjQ1u7B1cuxQi7HF2Jt01snmj7yo5dUCILZv8q1rj\nXVE/QNrlGfYcnlvgyRCnGeecArool8lJeo5Q4c4RZQXgNANiK0wS0Ud3b1TE\nnJZF9Cl4c+DVWq5XS2iBPj9k6kzizxdQvEsAjyWn2lf3BO5yVikJW99ChDHM\nrzT3IevgI77vGDBx7F9DockaAaZVewXxBsMAAG8rlK0gyrW2o/aH388fV5JM\nlf+xR3pKGL82uoluSBhVZ99l58auXkmMA0wiHJ72q0YGpoBph1FSZabW/jAw\nMs5kzTZ0CA70jgBmHtTXxDj3WuE8NJvjJ5v9B/OQQI0tywmi31xigJzPMyFx\nGX5OE/akAvYXBfQ4HDTfxDsTDc8nc7M6prMz9pIpu/BGj9F0qfX3xDIoF4Qa\nI+aYYrUSpasRt7vN3oMOML1aFjtvxB3U8ItKOXsijakj0UStAOkAyGyDJHha\njMDB9h76DTojVfMOZc3DB1LlYjzDtZcRV+Hq4F7Ve+6Lu4qnDdEnO6zjOCCw\nM56NtFJ6MCG9rsBj02VCHYvU2XdGA6zj0qnDMl+b14fPXzrT+Nntgq+5x3fK\n6KFB\r\n=8nko\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKmIDqDjMVsGtK0d7kyq3YDjua0mOb09TxkD+ijRChWAiEAh0Ktd9pPS8SMddghRmIAflsLWhW+qtlFzOcp3Cvtmho="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.7.0_1580401635644_0.7967134668191185"},"_hasShrinkwrap":false},"1.7.1":{"name":"truffle-security","namespace":"consensys","version":"1.7.1","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"@truffle/artifactor":"^4.0.36","@truffle/compile-vyper":"^1.0.33","@truffle/config":"^1.2.6","@truffle/contract":"^4.0.37","@truffle/contract-sources":"^0.1.6","@truffle/error":"0.0.7","@truffle/expect":"0.0.12","@truffle/external-compile":"^1.0.19","@truffle/resolver":"^5.0.18","armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","eslint":"^5.16.0","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.15","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","mythxjs":"^1.3.11","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"6.1.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","uuid":"^3.3.3"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","husky":"^3.0.5","ipfsd-ctl":"^0.47.4","lint-staged":"^9.2.5","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run test && lint-staged"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"dd8915ba447c1accf85c1efce0ab2b832544901a","_id":"truffle-security@1.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"drdrea","email":"danrea133@hotmail.com"},"dist":{"integrity":"sha512-oV4zK/hY60HA2o9oCJOi3KckfRhhzooJFf0GAD3t5fuzyNymC9ajrDqwB2dnZVAPdaNA+DCGYxqmH6j875Gxlw==","shasum":"612969c5df68f29307778b338a944f96adc32036","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.7.1.tgz","fileCount":117,"unpackedSize":794048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOAMPCRA9TVsSAnZWagAAML8P/1elv7DKqaw1CpJmwxYr\ngVGeei3ApJpEF4xuDZQRke+dLm1QiZbwm0YTbINWmHffSFt3RRDfhgt0s4/S\nuWw02UK8t1PNXwmJGl8HUAQaNMVyvfmpUnL5S4UlVmoizhUtgOU4bWGrt191\nV30zp+i+HCUAIZq3X7MdzPITdTwZsk5Ihu7mxoFxcVTMNOgOorWWM/ivs0WB\nOhOATiMTg1/sDQLlRfCosHkdIw/pcBqi/V8lWMb10cvofvArEDz688kI0n9d\niX78ktMyLJB+M5biPhKkMkO7dn3qO94qaAnydZUKr/L7nnHKP4rL36Pb8yik\nAfdFxd1FZgH7os+bRWtOdreSMxvtbbv/JPKMnocKJK+ka/jk+LaRG3F9PsqK\nok4dvBFwD8xiD13CUJYsXqds5M1ndeAlSQQPVQSguAGjHmGwqDBGp5+jDsPK\nd9El3R+b9zjKXJdOffK225c51E889nh06R06cCv3KkLvw/Z7l9Realj4P3p4\nvrYTN2wDr2EdUfuxYH2gXH6o6BX2Be1lOb0TP5qXkKegjLPHTHCPDWGMkx+L\nMMJue7CWyL36d5TtU5Xe+Nuk3FEYwDQoBm2iL+I3IzCBxNSUA0uwhRWsATDB\n1ovzS+qW3loxuw6qOPm5S6xYX2Doa0FXG+8W734pcdfpMPZSER+DX2VpfM1P\nrkXE\r\n=jH59\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7YjUHihc9HBrPMD4Psz5BWSF0zZ6L9LzssDEDjfZcQAiAteL+AOawNzocaCGttN9PRZIYeug0JxlIHZqVTKKTZ0A=="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.7.1_1580729103102_0.9026587529427021"},"_hasShrinkwrap":false},"1.7.3":{"name":"truffle-security","namespace":"consensys","version":"1.7.3","description":"MythX security analysis plugin for the Truffle Framework","dependencies":{"@truffle/artifactor":"^4.0.36","@truffle/compile-vyper":"^1.0.33","@truffle/config":"^1.2.6","@truffle/contract":"^4.0.37","@truffle/contract-sources":"^0.1.6","@truffle/error":"0.0.7","@truffle/expect":"0.0.12","@truffle/external-compile":"^1.0.19","@truffle/resolver":"^5.0.18","armlet":"^2.7.0","configstore":"^4.0.0","debug":"^4.1.1","eslint":"^5.16.0","find-cache-dir":"^2.1.0","inquirer":"^6.2.2","js-yaml":"^3.13.1","lodash":"^4.17.15","mkdirp":"^0.5.1","mocha":"^5.2.0","multi-progress":"^2.0.0","mythxjs":"^1.3.11","proxyquire":"^2.1.0","remix-lib":">=0.4.1","sleep":"6.1.0","solc":"^0.5.8","tiny-async-pool":"^1.0.4","uuid":"^3.3.3"},"nyc":{"exclude":["compat/**/*.js","test/**/*.js"]},"engines":{"node":">=8.10.0"},"scripts":{"esdoc":"esdoc","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls","esdoc-create":"node ./commands/update-docs.js","postinstall":"node ./scripts/install-to-truffle.js"},"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"keywords":["ethereum","truffle","mythril","mythX"],"homepage":"https://github.com/consensys/truffle-security","bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"author":{"name":"consensys.net"},"authors":[{"name":"Rocky Bernstein","email":"rocky.bernstein@consensys.net"},{"name":"Daniyar Chambylov","email":"dan.chambylov@gmail.com"}],"license":"MIT","main":"index.js","devDependencies":{"babel-eslint":"^10.0.1","coveralls":"^3.0.2","esdoc":"^1.1.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-node":"^1.0.4","esdoc-standard-plugin":"^1.0.0","husky":"^3.0.5","ipfsd-ctl":"^0.47.4","lint-staged":"^9.2.5","node-fetch":"^2.3.0","nyc":"^14.1.0","rewire":"^4.0.1","sinon":"^7.2.2","truffle-blockchain-utils":"^0.0.5"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run test && lint-staged"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"0af2d18195cc85cc897956a24a5523832ef018f3","_id":"truffle-security@1.7.3","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-eruRvUBTBwO3anVW5o8qCWf/TGDVnNsKbM9cS6bxSI99MfXh5G0jw3Sy5m8Xeq6P9Y0QkqrmO/Sb+67vaX9bAw==","shasum":"c9dd7a0e7f35adb36d40878fa6939cf9446d210d","tarball":"https://registry.npmjs.org/truffle-security/-/truffle-security-1.7.3.tgz","fileCount":117,"unpackedSize":775255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe61kWCRA9TVsSAnZWagAAvoAP/RRXnct2TA99IAm1k6WZ\ndIgPzZhSFpTvog55N/FwlyMlN9OllQ5cBern3clH3r2CVgmhZnO6fiIJ+Lzd\nHZbNi96m0N/Tt8ueNVMbzOc3jeDMBARIv6b8GOxpe5B+Gm8t45ksVDbq8E/2\nXa3lOCq3OyK53psk9cx9od/5w28sxOvkFq6ZTVkCS3rUeUqRFdPBgSiFvV3T\n5KhmsyeE96x/OaGvH/0o6BDVtnhJQ6CcPGgF1cnqlS7FMdgiIBDHzPI/QVe1\nDl/V3zDpfVjgAuGp815QaJTRFWiMZgQ08q0wkgYAx5Y/He7LT9vqcgqx97dp\n/lXj1kobeQRE60Djhl3lviZR6A11OXkuzKh8kuKEvlGKrStp7VPj2V466tjL\nIbUlcAXwvPvxycbhwZCHeCRFNZXo5+AhaSmbvJTM4gRfmsqCVkeqnXibZeud\nKOf2hlOo34WaxPDUjrvRnrP3yGq/OfDbB1cTsRCAXw8EgTk6K18hjG96QXdE\noRgQX9r0ys/XjXTHojgHvyZpFL8v+9EtOtlYqB0ZIVkaGSY6Qe4cC9AlFPK3\nTXkZKXIU8N6VMxU+h4i8pi/bBFKq10GAJJFBHn140a34LzRLR/oj8lZFaYZl\ny4LzKoGQpVtGdF31rBGILZeB9RCf1GBxy0um+yOynhMbIDaaiOb1JH+pHJ0k\nZ2u0\r\n=1Uj/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDino/y2HYeshqUd92d7ue1LfnexYMXBxs/QUn55dn+uQIgIpqoMLGWUE8PsOiDufePLapeKMfpq/4xYYV3Yr9h2e0="}]},"maintainers":[{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"_npmUser":{"name":"muellerberndt","email":"bernhard.mueller11@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/truffle-security_1.7.3_1592482070114_0.8780477720291073"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-04T13:19:30.306Z","1.0.0":"2019-02-04T13:19:30.586Z","modified":"2022-05-22T06:22:52.852Z","1.0.1":"2019-02-06T21:49:35.845Z","1.1.0":"2019-02-18T18:26:37.774Z","1.1.1-git":"2019-02-21T21:25:34.403Z","1.1.1":"2019-02-21T21:26:30.166Z","1.2.0":"2019-03-03T10:43:16.477Z","1.3.0":"2019-03-11T15:48:20.755Z","1.3.1":"2019-03-16T21:22:11.259Z","1.3.2":"2019-04-01T23:52:29.899Z","1.3.3":"2019-04-09T18:52:13.493Z","1.3.4":"2019-04-10T15:17:21.730Z","1.3.5":"2019-04-18T01:56:47.649Z","1.3.6":"2019-04-24T14:19:26.193Z","1.3.7":"2019-05-06T19:54:55.783Z","1.4.0":"2019-05-13T16:21:54.116Z","1.4.1":"2019-05-14T15:21:10.568Z","1.4.2":"2019-05-15T15:40:39.900Z","1.4.3":"2019-05-23T18:33:01.781Z","1.4.4":"2019-05-23T19:14:05.385Z","1.5.0":"2019-05-31T18:56:11.404Z","1.5.1":"2019-06-12T17:26:59.548Z","1.5.2":"2019-06-28T22:30:48.783Z","1.5.3":"2019-08-13T16:11:48.287Z","1.5.4":"2019-08-21T17:23:51.904Z","1.5.5":"2019-08-21T22:39:26.358Z","1.6.0":"2019-10-01T15:40:52.867Z","1.6.1":"2019-10-04T09:39:25.093Z","1.6.2":"2019-12-04T16:13:00.856Z","1.7.0":"2020-01-30T16:27:15.836Z","1.7.1":"2020-02-03T11:25:03.399Z","1.7.3":"2020-06-18T12:07:50.273Z"},"maintainers":[{"email":"joran.honig@gmail.com","name":"joranhonig"},{"email":"nathan.peercy@consensys.net","name":"nnnwn"},{"email":"bernhard.mueller11@gmail.com","name":"muellerberndt"},{"email":"lucadanielcostin@gmail.com","name":"cleanunicorn"},{"email":"danrea133@hotmail.com","name":"drdrea"},{"email":"rockyb@rubyforge.org","name":"rockyb"}],"description":"MythX security analysis plugin for the Truffle Framework","homepage":"https://github.com/consensys/truffle-security","keywords":["ethereum","truffle","mythril","mythX"],"repository":{"type":"git","url":"git+https://github.com/consensys/truffle-security.git"},"author":{"name":"consensys.net"},"bugs":{"url":"https://github.com/ConsenSys/truffle-security/issues"},"license":"MIT","readme":"[![CircleCI](https://circleci.com/gh/ConsenSys/truffle-security.svg?style=svg)](https://circleci.com/gh/ConsenSys/truffle-security)\n[![Coverage Status](https://coveralls.io/repos/github/ConsenSys/truffle-security/badge.svg?branch=master)](https://coveralls.io/github/ConsenSys/truffle-security?branch=master)\n[![ESDoc](https://doc.esdoc.org/github.com/ConsenSys/truffle-security/badge.svg)](https://doc.esdoc.org/github.com/ConsenSys/truffle-security)\n\n> ⚠️ Truffle Security is being deprecated, you should now use the MythX CLI, which also has full support for Truffle projects. Learn more at: https://github.com/dmuhs/mythx-cli\n\n# MythX Security Analysis Plugin for Truffle Framework\n\nThis plugin adds automated smart contract security analysis to the [Truffle framework](https://truffleframework.com/docs/truffle/overview). It is based on [MythX](https://mythx.io), the security analysis API for Ethereum smart contracts. The plugin is compatible with Truffle 5.0 or higher.\n\n## Installing the Plugin\n\nTo install the latest stable version from NPM:\n\n```console\n$ npm install -g truffle-security\n```\n\n### Windows only\nOn Windows `node-gyp` dependency requires `windows-build-tools` to be installed from an elevated PowerShell or CMD.exe (run as Administrator).\n```console\nnpm install --global --production windows-build-tools\n```\nFor more details refer to [node-gyp installation guide](https://github.com/nodejs/node-gyp#option-1).\n\n## Configuration\n\nCurrently, the plugin must be activated on a per-project basis. If `truffle-security` was installed to the Truffle project root, it will try to automatically install itself to `truffle-config.js`. If you installed `truffle-security` globally, add the following to `truffle-config.js` in the root directory of your Truffle project to enable the plugin:\n\n```javascript\nmodule.exports = {\n    plugins: [ \"truffle-security\" ]\n};\n```\n\n### MythX Account\n\nYou can set up a free account on the [MythX website](https://mythx.io) to get full access. Generate your API key in the tools section of the [MythX dashboard](https://dashboard.mythx.io/#/). \n\nThe key can be passed to Truffle either via the `MYTHX_API_KEY` environment variable or the `--apiKey` command line argument. For security reasons it is recommended to always pass the token through an environment variable, e.g. defined in the settings of a Continuous Integration (CI) server or a shell script that can be sourced from.\n\nSet the following enviromment variables to your API key (add this to your `.bashrc` or `.bash_profile` for added convenience):\n\n```bash\nexport MYTHX_API_KEY='Put your API key here!'\n```\n\nAnd if you're using Windows OS with PowerShell:\n\n```bash\n$env:MYTHX_API_KEY='Put your API key here!'\n```\n\n### Solc Version\n\nYou can specify which version of solc to use in `truffle-config.js` as explained in [truffle's documentation](https://truffleframework.com/docs/truffle/reference/configuration#solc). MythX for Truffle will use the same version of solc that Truffle uses to compile and analyze your contracts.\n\n```\nmodule.exports = {\n  plugins: [ \"truffle-security\" ],\n  networks: {\n    ... etc ...\n  },\n  compilers: {\n     solc: {\n       version: <string>  // ex:  \"0.4.20\". (Default: Truffle's installed solc)\n     }\n  }\n};\n```\n\n## Running Security Analyses\n\nOnce the plugin is installed the `truffle run verify` becomes available. You can either analyze a specific file by running `truffle run verify <file-name>`, a contract by running `truffle run verify <file-name>:<contract-name>`, or the entire project with simply `truffle run verify`.\n\nAlternatively you can use `truffle run mythx` instead of `truffle run verify`.\n\n**Your project must compile successfully for the security analysis to work.** Note that the `verify` command invokes `truffle compile` automatically if the build files are not up to date.\n\nHere is the output of `truffle verify` for an [example](https://github.com/ConsenSys/mythx-playground/tree/master/exercise2) from the [DevCon4 MythX Workshop](https://github.com/ConsenSys/mythx-workshop):\n\n```console\n$ truffle run verify\n\n/Projects/mythx-playground/exercise2/contracts/Tokensale.sol\n   1:0   warning  A floating pragma is set                SWC-103\n  16:29  warning  The binary multiplication can overflow  SWC-101\n  18:8   warning  The binary addition can overflow        SWC-101\n\n✖ 4 problems (0 errors, 4 warnings)\n```\n\nHere is an example of analyzing the same contract passing it in directly and using the `table` report style:\n\n```\n$ truffle run verify contracts/Tokensale.sol:Tokensale --style table\n\n/Projects/mythx-playground/exercise2/contracts/Tokensale.sol\n\n║ Line     │ Column   │ Type     │ Message                                                │ Rule ID              ║\n╟──────────┼──────────┼──────────┼────────────────────────────────────────────────────────┼──────────────────────╢\n║ 1        │ 0        │ warning  │ A floating pragma is set.                              │ SWC-103              ║\n║ 16       │ 29       │ warning  │ The binary multiplication can overflow.                │ SWC-101              ║\n║ 18       │ 8        │ warning  │ The binary addition can overflow.                      │ SWC-101              ║\n\n╔════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗\n║ 0 Errors                                                                                                       ║\n╟────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢\n║ 4 Warnings                                                                                                     ║\n╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝\n\n```\n\n## Advanced Options\n\nRun `truffle run verify --help` to show advanced configuration options.\n\n```console\n$ truffle run verify --help\n\nUsage: truffle run verify [options] [solidity-file[:contract-name] [solidity-file[:contract-name] ...]]\n\nRuns MythX analyses on given Solidity contracts. If no contracts are\ngiven, all are analyzed.\n\nOptions:\n  --all      Compile all contracts instead of only the contracts changed since last compile.\n  --apiClient { mythxjs | armlet}\n            Which api client to use. Default and recommended is mythxjs.\n  --mode { quick | standard | deep}\n             Perform quick, in-depth (standard) or deep analysis. Default = quick.\n  --style { stylish | json | table | tap | unix | markdown | ... },\n             Output report in the given es-lint style style.\n             See https://eslint.org/docs/user-guide/formatters/ for a full list.\n             The markdown format is also included.\n  --json | --yaml\n             Dump results in unprocessed JSON or YAML format as it comes back from MythX.\n             Note: this disables providing any es-lint style reports, and that\n             --style=json is processed for eslint, while --json is not.\n  --timeout *secs*\n             Limit MythX analyses time to *secs* seconds.\n             The default is 300 seconds (five minutes).\n  --initial-delay *secs*\n             Minimum amount of time to wait before attempting a first status poll to MythX.\n             The default is 45 seconds.\n             See https://github.com/ConsenSys/armlet#improving-polling-response\n  --limit *N*\n             Have no more than *N* analysis requests pending at a time.\n             As results come back, remaining contracts are submitted.\n             The default is 4 contracts, the maximum value, but you can\n             set this lower.\n  --debug    Provide additional debug output. Use --debug=2 for more\n             verbose output\n  --min-severity { warning | error }\n             Ignore SWCs below the designated level\n  --swc-blacklist { 101 | 103,111,115 | ... }\n             Ignore a specific SWC or list of SWCs.\n  --uuid *UUID*\n             Print in YAML results from a prior run having *UUID*\n             Note: this is still a bit raw and will be improved.\n  --version  Show package and MythX version information.\n  --progress, --no-progress\n             Enable/disable progress bars during analysis. The default is enabled.\n  --mythx-logs --no-mythx-logs\n             Enable/disable  MythX logs.\n  --ci\n             Blocking non zero return for CI integrations to throw an error (non-zero exit code).\n  --ci-whitelist { 101 | 103,111,115 | ... }\n             List of allowed SWCs that will not throw an error (non-zero exit code).\n  --apiKey { api key generated from profile dashboard}\n             Authenticate with api key instead of login details.\n  --color, --no-color\n             Enable/disable output coloring. The default is enabled.\n\n\n```\nConfiguration options can also be stored as json in `truffle-security.json` at the truffle project root. i.e. : \n```\n{\n    \"style\": \"table\",\n    \"mode\": \"quick\",\n    \"min-severity\": \"warning\",\n    \"swc-blacklist\": [103,111]\n}\n```\n","readmeFilename":"README.md"}