{"_id":"sol2uml","_rev":"91-80be232c6550d0f225e3593ee2bf902e","name":"sol2uml","dist-tags":{"beta":"2.0.0-beta.1","latest":"2.5.26"},"versions":{"1.0.0":{"name":"sol2uml","version":"1.0.0","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.0.0","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"d74ca844d25e614ebc08ff2fd69c2aeac4239178","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.0.0.tgz","fileCount":11,"integrity":"sha512-pllmztrR8TS0zE6c6KWF++bf2yfQqJIWsrRWfjPkikAvD0r31ZrBvAaMCK04C+OHL29GZLjIxMM71ZGUvMG+fw==","signatures":[{"sig":"MEUCIQCS+Zoqdjvyh7G2/bIZv3xv7gXmeFRkk/6rgdrpkouQqwIgFXQx7wRZOyMPSKf3kpgIN9SD77WweQUHULWWpTNlGQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU8E8CRA9TVsSAnZWagAAW9oP/35ojGRcO8zG5Z2Xsmgd\nhQB6g/vQw5zujcSRyJqWwTGw7M5cbhcu5dXtM+uoSGWHTBHDS6Uo9ZkszAn/\nE6T9J/kuMHfLD9PjjNclU/Ivn6CCPp6Wx8SiuQ993hJ0jFRRKMtLD8nylju8\nsQ3dCH6ZpMcRgL3orjKTh+fkKLCUmqopw/afDNf46m/QYa5PHlfaWe6FDtB9\nnkQG4eo9u7g7UYv7jrpNUTJk0GuRzylypRnfYaMvdyzG9SZKd0oATIQqTxPn\npuOVjWUKYYv7EJdPQU/+ZnjcXz9V9aJFZgTrjvlSPOsgeMkh+NkurO6HZ++x\nMMM778m2YHHGQNLx41+OSHF3Ux6zXFyo3tkYU1hl029ptZb3bO5uq6rgj14z\nL37MYH/o18opgT/E1XSZRhIg45phKQdpkJ6TzuYyb02gw3xxJmxI/C5HVcj4\n7k46v8JeRE+QiJKm01koCTkjOs2EvKzv8gkHDaxp0uw7Ol81K33XyB3JqhIB\nkDee4PY7OLX0PIC2D/zxLBGKnjVYbXqJOZwWgemyHSniqtvjH/RMFXy35c46\nVczDE41zZCQd0jrwr0sntliXsUJMNwGvyF9A6BQXdwOahZBLUkePgzO47Cm2\nQHbg0y6W+6xQ9KZvcpVN3IHTLfjWyY/6txuBgGc1HdK3N/Kl+9LHaosbkM/R\nBo/E\r\n=FBJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"3b407ce6189901429685e99d01a4d050e918d2f9","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","commander":"^3.0.0","svg-to-png":"^4.0.0","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.0.0_1565770043765_0.03482152774079417","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"sol2uml","version":"1.0.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.0.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ad8ed8bc0257de3bd47810b98268ccc8bafefc6d","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.0.1.tgz","fileCount":13,"integrity":"sha512-jFMZp4swWVXAdRrFqvR20zL58Hd3SHmvXSgLv/xbYaIFcjG/DxqnC7evug5U0iUQgiNRa/HP3RcQ1CGwswwlxg==","signatures":[{"sig":"MEYCIQD6L4bkMJ7uLVKt/J9utFs3p+V5Hl5CzDWSmx+dy/tAlAIhAOIhGmP9iPek1w48cCM8RtzbJOa/kfDSP7igeTVZceK1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVBC/CRA9TVsSAnZWagAA8aMP/1vsimDz6XDLqSB7VCaI\n/o7yJm42ORiWHNZ0xVI+nDcTETUR5QEojtzd1oFG/bKh1q6jjLaghWvWM8C3\nyu4UcBWzUA+u8hIsMjDxvaed7tFEFipjPXvP7EaF76L2o4Xgd7tO1WOSfdxR\n4qME0juXeeP4um9YRaQNZudV06oIgpxaeJzuFV8YjAo8bgyaAyVLw27WTu/L\nREp2O0sHZ449lusAMvrYXlwaa0GR1Rp8p3RFlzYMi4YX5PuHv45Fdn4K/A/o\ngOR6ald7Kwv9Aj5v4zkKkE0W23KVIO07Y8/mBdLn4bywEG57UO8Mzhlrp4/s\nzv9TTMLXp9E6xPPQf1gVcNVMGR2lA4Sj8hLmQC/p0ABhFHsIRMIrS3683LRg\nKPnp/LOA0IZV+7g5yBHMyi7bAmaIhtI2hzZv+visMhs4cxCevg6vSea6ThWy\nm63ZYxy1fz6ysd9YRaCGMuunpHRxfpb5h48AC8LBejfRqypT+xUbdoqqe8Ax\nzBx5anP4ANtZdMpfGE3FpwOxXhM6eiLS3w/O5SqxBTzqsmK8qVsxkB3xrMIa\n6Fnd9u7dQKeaA6Kg4x9ux/W3pEKmiUReyOC2RG7oZNqf+KQH/yVtgaS2N+YG\nVSHoamm9FYSocGZM4jK88oCjgy7QrIQFMaIg0VAzBLAptMDYeZ54htA9zKLY\nsb/d\r\n=lisG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"34defbd0f6f706e3c31311d5d34954a1f302deb1","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.0.1_1565790398912_0.07312980690303661","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"sol2uml","version":"1.0.2","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.0.2","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"9a99e488faa519a5bcac996cc197432f12018ced","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.0.2.tgz","fileCount":19,"integrity":"sha512-imV5RVNz2Me4yfU8Pg+Dm18BLtJzIqCifF+ZFhGi/Q6srBpmpn0iALpt/CBQZM6PiEDY9VSFvh4s8nlWjP8zgg==","signatures":[{"sig":"MEQCIB1AkkuElKSY0JAP+PP/TWQRXrGhbe/A8SC84cwkg9+EAiAeX9RHH6yurSMBINDLUMTJkLdcFvTeNhvg7uhJXv8F8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVKmRCRA9TVsSAnZWagAAHs8P/iaXFH0RvfK5buoNXTVq\nQamNrlU3LmZKDuEEZ5hl/eWxuH/XQF2PWsZ6hwQrb+e3e/W95hz75Km0wKCk\nBDe6wlFqSPjq/P3+dP+8OyRm44Pkwlh4t9FjCuDemaHXloHfSobewVHPMKRP\n6TNmUpFV0BG2MIyOfBaJPpjezyvdQJCZNNM5FZVzFr2W8P7GbREmaJFSz1UR\ni4kkeGBFjNuSiwCMrbhYWTrfZtaI9tUqmAWsa7An/KOMSD8YW3y4DadTo4KC\nzaw+aeOtRJMsPGRPDMnU4BMyy9KzcxkFe9xFSL5R3eIfwCSULYc+3r00KB3c\ngX5nHpCqUzf1OeA9RPjkRr9wLOn4nHDvtw2uyy9rEecmwsN4iDCkZojdedZa\nekeY0+QscahjaY9WJjQPce6+KUN9o1W4jPm/T9Hna+GdRNJCAFVDt9trTN4U\nQjh9YakQiwI0h74pcB526pTFarYR59OJqqcyH/V7w48eancEIXN25RUDdMpr\nIbH6wO9dCPZiHTS/Cfd3fQdVC2mz8ZS9/LqPMOXwrwq1xu1IIg+krKIGsXmZ\nQXoaYTK04y/tKBFbS6tiFjbWJkEeOoo9PTIcJepyjPeDY8MeBA5RV+NblUrj\nfvUHJd8N520t3vnonl2TZ7iqQxsWI8IWaksLBKAxbIXGOSCbkfNMy3gXmhsZ\ndWrK\r\n=ARMI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"a4dba91eb00fb469645c67e05f96f5f2c2a3e834","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.0.2_1565829520616_0.5598757733820805","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"sol2uml","version":"1.1.0","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.0","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"9cb55ce83a058f4d3d650eb8e751d803623e2771","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.0.tgz","fileCount":19,"integrity":"sha512-vyW7NPprGLJmOztJDiXUoyalx9/qCR0kE7Bd1UZFpg4v5Ex61U9LrZonB4WGcCMg8sL6oTcJw5tUi+EiXqYrsw==","signatures":[{"sig":"MEUCIH/5lkXjHNkzk5lLC+IxQOtDLjjd9w9yfMq+VEjw6BwQAiEAqLqD7/cx36I2PajgcGvnSAZNYBExl0ZIfDhRnAZpcwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVWA4CRA9TVsSAnZWagAAvF8QAJ9j56pJZM5Dod5Sv2XX\nsCZgpsz/QOdpjlR6zRW+UULR5Or2taxGiKxyqEzLETUrfPuVBzNIi5UexKNY\nJ1teGL9ayY/9VhA0+xe5N6j1sJIrKc1Rk9ucLs3QcvJm5V8xYBilNIC/O5gf\ndEFpQwAO1PzYDOFc/Q00RN/5Pm6eKKcw9/SAbJf2EWhNK5KW1niz0lJ05mYS\nQnxAm2BKhIAxJJs71FrXV3aSZkeYzuN3b4agMq/bBnY6+vrVZijCE0yu1hGC\n3BS994cXvz6C/Il4DKl3XqAj+DE7gNXUjHtZ3i86wShog2OsLKfPe202iAt3\nTvdHYeIqvV2T2rf1jAEtbq0DDwPT4w7z3am6NP3wLYMBaATgBt6ZwI3cmdPS\njPgmL7MZdGk64gAa3l9YFMSbbhqTTQZKnYjzD+Ohwxw+7cwMMuI3iqhrsKdu\n08K62lWbGXdrjMYfudICai3pmKHi1Kt3mnppZrEy1WGCb3GSNNZC8JLBibZj\nln3LLnvZFEsKmiAVnMWyoEt1ahPeAeLcNYsJbKHUjTvhR61eEJtUTU8H8ITv\nNPDVzrP0q3WM9FyTEm2CaE8tNqfpU3AJTkRAbQmb57GIP7X4USeW7ECJxXWJ\nnQX3e54HPdIntcCBkz1tJ68YOBxB35OqTzVJXsLsWilchivpq07CQ+dcW1qh\n5EPO\r\n=5YIN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"066a33a23bdd57dc23871084c937faca933f0fb8","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.0_1565876280144_0.03458287068502419","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"sol2uml","version":"1.1.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"29888a45e971dddeb22dfcdd90136acf33e6722b","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.1.tgz","fileCount":19,"integrity":"sha512-UXJdlUrY8gyIsv0+Cgp9KVvlkObmDP/pJ6E6Fp6PLTK0zwhhGU07OXWfDukm6ggFg6fFqWon82xV+/NLstTWNQ==","signatures":[{"sig":"MEYCIQDq7VAW8iIVWgTOldil/3+IovjPudUyzuR2k3sMAX1NmAIhANYSrd/Blnmbx9tLbCJ4vQdX36zbYmJamGZpJGZ7Id//","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVWXvCRA9TVsSAnZWagAA0dEP/iyE51xkPoZITvNvamrM\n4M4aWcHudsFAbuoY7GZtb8X0quAtnt1nz3VzNaFJ0OnVPB1lA8tUzB0tmHEr\ni+eejoiQyGU9Uawn9lKZfChONNnr2DxwG/9db5i3i4DVSJXhO1ZBuYDeA24T\nI2M4qkvSg65WCcmCsIjIWP92pejfkVnsxFt54K69X6P9baAfCYUNLP++2Dym\nwnZyfwoJ68axnkSXNnuONf0a0B2v9XsADLGuIADgwaHdbChUeBQGdYzWiWcu\nTjgMTu/UhMaZSPrK+BSwwnuBcLyauYPdv58r7gVRfdBY5phJJeZx2xT4OFwD\nwLDAmDriCrGp0jViq8cNlDavittYFaGrgZpZRQ9O9d+I2u3xtnGtvBgj0bNP\nuO6CynrAsFUDjRg19/LddSfRhgEO8/w8jtC5qj6rKO60Zmc/CcyHDZ9f5rMw\nXTMnfQEKhjeWV4hvBBP5jS9adfCz1qina1R8a1zGuAgKuDxNdufwa9C6r7++\ndnAFN/8FnJyDTMk+LtQlq2w1AFttwJg03tJLtW1fw91VpA9ubC4+H386D9rT\nScbpqvUqdEc3dkkXtMm31i9CdhqodNnNmNVVdUI2MqhqwUf1SbJcm68SbgBv\nY3AOqvyRk19/awk0659CC28H4fek1imzsrNxcfQHVjOalw8HzQnM1/hEjpUX\nLxPw\r\n=z540\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"e39583c2c26605bb1b450cd532a3a38b14ac6945","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.1_1565877742460_0.7145431818985786","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"sol2uml","version":"1.1.2","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.2","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"20acd7c82fdc8d6a6f1dd410f936947f84e14589","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.2.tgz","fileCount":15,"integrity":"sha512-Tvay19oc3Jg8AMP646a5CMw0TU8ou1h2DQuMA987oeSV4PwPeI9fyJ0m9VXqpGYHzUk7VenXDIUTt9h78GtOsA==","signatures":[{"sig":"MEQCIEpHByDmPT9JQKHKvJ9hJ2unkf85nJUoAEMKakHNp29eAiB9bT0/zAyxaiVvtXhvbrsiS7FMop1axR7VYuw0LKtHUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVlGUCRA9TVsSAnZWagAAs24QAIh82cJWnqDRkFEf20iU\nTWTgcqJx+/27Wfw4cyyQZ5AXXjENTfDcIYK+uw6smuOa64cO5WmdwUKVL4tD\nNK9xBTkO8cAkE94eXjZN1jGDqdKpdIqTR3EUQMc3VFJZ9lEdEZhPoVaxAd0Y\nC3FVGg/sph+akqQAZLMNdb3bzrMlY2zKUoM6ftkZeT+gbX6fDeEOIK3uzTWy\nlK6YIugZdzdTA38i5Jheqcw8c8LdWQan2M0Cyr83EyqYq/4Tf67EYt1Su9cP\n8qJGZJrAfImyDQdVJwTusiYwY3hBvu0Jn/En+HghQemjE/gGDYUvNxLhRIX2\niXXZFeJtGZemFu9vJbnWQYZkbvOXC+6tW/vn+MvZCMJouI+DCm/dfHkjQ5mK\nUklf8R8TAmSOPZiyq+y4HnaEBL8iNtcR6gvmv/OD4fUuGQ8Es0gwgC84mJOU\nmUft430jsOpZZRGQVw3izo3FzQ90KNoR1CL//KtLG2Lz5kYaTNK4N4PIx5R1\noIo+Txo4wfm4OywDBjJVwtEnlDaEXaopIq4wFSavjko0UkfL/XJhPysS9u9C\n5Soh1v6PFwdEU20FtFFayDFFRLL0c3RYqmgXuS1BKKGvkDrx5bmFF4GCzHUd\nM5xQ3UmDGSJnijo30l2BYVON1I/i640DDaeZrrXAgzuFMqH2VCWUzvlnIrIj\ncWIR\r\n=pONU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"5586bad2afa2ec70e7fd3225b7e09f09d8dcf0c5","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.2_1565938067827_0.5317623522645276","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"sol2uml","version":"1.1.3","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.3","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"b6cb71e15d39aec97ce9da5e97e7062d6e7a5d07","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.3.tgz","fileCount":15,"integrity":"sha512-3YCW4Td5CUkz4AQ95h7k8iN/95rseP3F/8ja84PsD1xGmA3VRrmQ0s01RIeHaQUK/eCQuvHlXN5wkLKe0Axm9Q==","signatures":[{"sig":"MEQCIBQ5V3DNU5p7a7nV3CtSJMj8AKOiHobOC/8wvd/UTK25AiAYMljs5qRLfh/F8h2R/WjojXf0BlshvzryXPrltUdmdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVmKfCRA9TVsSAnZWagAAINsP+wepfcAGAcBvXcRAz36q\nThmRcbddluVAl8xseu/Ndtmiu1AbMOaLqpZTCXF1ezcH/nq9Aaq0o3wZdszp\nw3Bp3xGdQ3LECIflvY4pZufrlpkLaBvDflbOKU8PXGgacKkv+qEaX1Xz/z1H\n6+r5MBeZ4YA90MfNoDyGcPBGjZ9s+ht9wbSNgZGNFOu4yjRc/pOhTDtGF6vL\n+mg6sGWaKbiZDPJHGLYGEf1LN8czbivb91L8FOwnhAcSPERVObFNKbhBBsxH\nfycP+eHMOaQ9dUb3OOmDk5FaPIdRqlNXzIaJhZfBh27hEmce01XB51oSnr49\nPnXDp3zvgTb6VrSX1oHUO5sJBlNbYDeGMNeUGUBGWzcyp71cUDE/RrL65+BE\nFGtjVg7QLWSEx7dxA3BdVkc0Y5fU46ggN+7NE/6vX7FZOxpOWiIV7PF+69pB\n8F3Ap+PBJRgkn5G8seQ0tzHluE2YLd+gJ66r1UPsucznNooM55xXtdp6hxko\nNZXcvBpISJm4gobwgE2jVzOx4GLmuWY01oiARrvzM2mAX/clv6k5ZawBno5w\nkg2/eBTByig0rN8eWJlI3V1Dqrft/lM5B57EQkqYJEh3tiBfitbdOu5i313n\n4ncqOG0t34SV1oGwOa9oivis4n+LWHireZdMK4pfuOZbmqQsS6XN9/W9uB+b\ndoT4\r\n=jvWu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"c232765228820789ef86e1e00737a01883ceb7ee","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.3_1565942430476_0.0237507222992821","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"sol2uml","version":"1.1.4","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.4","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"7dc2e848bf8f5d3ab387b19b428eccefd58ab879","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.4.tgz","fileCount":15,"integrity":"sha512-kBcp2L3JdPvWvp6zHA97zLERu/SNPTeZxiAjgXhHvr4s8X4G4NGRE0G2rMxCIh3Bl6UaFmXIN8LiYNicKIGiLA==","signatures":[{"sig":"MEQCICx5+ebdavhoyTs7V4KWe3yUGU1kr3D7FINYnziyGctsAiAOOAatqISCdNji3CVbzm+IjLCqaGJnmehi8/hB+Zl3Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV+10CRA9TVsSAnZWagAAFIMP/RuIWuzMOJecNMTeu0+I\n3L/wo9Mz1cDrTRQhK1uE10pOrnipkUDOb0tEzAmrfbW0yKJHLMGzaqIXF+Ea\nyY4PiqWyWxFbB3DuO2dr7jakCroi1nZoa0OK9QCZgtTIhmpBBgM17/cfLgZA\nqZ+5O0ohySM60x320QLOOwzMHYqGvDTrAQ+3ZKS0cj/E8zZuC5Xot744vzK0\nqmg4gzAE0VyejkFBYUddb/1Qrrgxlu/Hx3DC6ZmRlq99XVPmhveCgFnduk5A\nN7GxEir36PCGllSXbLjcLwj7Y8v7U3C0vRbiYtHb8ypFcMGsmTRX2hCou/hE\nwtgpZk4x30570JVgaKtCEtSQV8Vl3vbQF+xysOe4XkR874d3FEQDTURDXc+e\ncw7nKCGDmjkK0qmp4gUpYvDISjPcrGpqpJzq4GLZVfmC1ALS3IGF8rKCFkRH\nAnxp0+pElLQkHZfFprr9yALq90hS597SW93z3WOgJm11SfhTLAKvNN6GK50a\nQCdU5Uio8Pm85VAkZeAxtG8191zShEFj6uyS8YHp4LuENwjKEJ1lpW4kAjMB\nbNr7GwOAINwkvx3kcjzP/26zhUI07MEkEa1KEmbULZmgGDhSXexLgl6msjoJ\nMk6ZxvqR3pDtrQmIvVbWf/ruhnpL5Zq6qEcb6FYD4CRw4SoLJgttbIVhthQr\nOCS5\r\n=tyJ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"834d311d51db168b0d0678f54a698d6a51b05b1e","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.4_1566043508250_0.3389047230505666","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"sol2uml","version":"1.1.5","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.5","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"3ae893ed4257c1dbb63496b41751fe418c2538d0","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.5.tgz","fileCount":15,"integrity":"sha512-40wXjWjDwBae81lNRsRs9rtpc802rl3T2Fyg/BO/dKhZgg5lQQMGijP2f5iDWOOb7LecQ7w7oIph2J4P7aWerg==","signatures":[{"sig":"MEQCIDpvT/AQoE0JHpu/H25ivpaql9+5k1JcUsdUhF74zrYUAiAZbbbEWrXTY/wp+qpQ2mTvdL4hJoARO8cOICDB0/zmsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWBsMCRA9TVsSAnZWagAACsUP/2ipf+5QwkCbdRASeJ40\nL4KTIssW+ZGRNyr2QOakwzuh2uPsfdRAB8t50zja/OM1hkxGGBu0K11D69/4\npZQz+oK//1rarxcAc3YEaWyGur/gm8lWcsKP7QbgpbknEnQ4AGrWmNThufkw\np+b/FI9V1JrBp/A28FtDw7ma2CABk40PYzx9Fc2HLtK2tdxn6xNPuKWxkTLJ\nnqkWY7sSGHwjpao6YgzrAMEMv9bjQVlG812A2FOpVhsE0r8loJhQjyBA+ctK\nlkgY5BBYECBlHOqJE9fo4tSrvFqNYh/26lfgXFttgeTcLuCvWkw4cx2WjcQZ\nRAbKUrdlCESlp+m/4VzPPurkgaQ0Tv8c+NZuAAK/1mo/3J12LST3iPxbEsni\nrEHRNfRqxVYQvXGGsBWnufVYK+rqzhvrA9Dpiomf3WrRtCusdzFVuX1cYi1D\nJdnjXz+3wRdchqjCe2yvLgW9UQQ9mqbv+bYbhAy736rVIMAqMEgopQzk3fY2\nO1QzrniuHhpBaz0YuYkbWpqFwv3cT7ogn94EcblMpnXCaQ7NYZF7lF8L8VwU\nRZBCFV55En4wvgIc7TTVu/LA4zKJ4osleBEboF4+L2MRC/+2pcF6qK6shGTG\nEs3H/+WyvPU0lXf/I0cDZ2MKlv+dDZ70YMewQ9BdSdaB2idqcxeZV/i/xykP\nXXzD\r\n=9mAJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"51c8b314eafc119d4f9477a3382b2e913b535150","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.5_1566055180159_0.3111259091755978","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"sol2uml","version":"1.1.6","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.6","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"9dfb85d486d7a53438b9c43e0b90cf7cda5797aa","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.6.tgz","fileCount":15,"integrity":"sha512-eaIHe5AxSBtBXm6ZklUMR2yhO6UheNauwlYDkIr6F/8fMAm8XSTkyx8ZLVzvDPp1KB+4QX9IGzP9hGgxUPn8jA==","signatures":[{"sig":"MEUCICc0KdafrH3tNuMUz6taf0ZuJnVtKRVWYy+rLKWydLdeAiEAyjY2He446EtkUU4TsmFtC8CMED6hl1Kri2pfRVMkaDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWQTJCRA9TVsSAnZWagAApuIP/ib0F2XKLovSxenmlSdP\nVbKmiFy/+/3oMdANqttIXBw++lvz8svTE5yGTrlPvBoHRFpr9P16UiaHo0jf\nVd11IgRf4PXaH1ts3iKDHbnxBY1fpmc5wDHk7OavLwe+pNAbY6pazPXuyato\n7Gel7AQhkcbvjUH9FeTwuVjHtIVzVr2N6Hj0Idt+pf618BzukXJ3CJcNheXr\nuZ+IH8a8eySKR5lqCgxeAqwF0P/4Rrd1eEf0s+SXaeBFHcMVzUGb6aTW4k7W\nEKlOVf5OwNHUwDnf+2CEJShojrQYKzhAbQ71Ds31rdayghQ88UwK+YG9X5/m\nZ8SwmTRJZRNf4oV8k1y21+iR5fotz/JlLm4xTiwrqgZaD8E2baibmSgxLtFt\nFa3v61D6brNRbrN4dHWzmnvRrjAZWhnKhl0LJS/7T/ExO/4TiItTtOi/ZGTi\na9svCA/70godXOYJn/2moLZC1b06r0rypjfu8I4Zbc12ZmQezlQh4qjNE4Q2\nFWJ8ZNrjsoFcdFEK50hg/K1b5x7cp8Np9FY1MgIepTUXAnY84Qlhp+kBUoGt\nvV+s4h2TSblG8RQLL26k25cSjhIIUU/aaOYqS3FSPu2P8K4g/eR0qmLbPksH\nl1zUmeiHveuA01NJbpMRcRmUK8NXaYbOCHw1WRRhGEf54kDpDm0XomzqPimY\neTiT\r\n=D9Qc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sol2uml.js","types":"./lib/sol2uml.d.ts","gitHead":"ce65d1662d4865da311733e471fb6051a7b9863f","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.10.3","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.6_1566115016509_0.1264743845559475","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"sol2uml","version":"1.1.7","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.7","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"35c8e0c30ea8c0777d4df56f9eac9166a193ce80","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.7.tgz","fileCount":17,"integrity":"sha512-pot7aVW4TxSliGh5E++4TR7Q+4Vmzl3In3j59gYrsSIq309C69Z1GYd09HOwRrpoVOuRk9BQbcVF6Hviaj5T8g==","signatures":[{"sig":"MEUCIA8HEmPJGNhD54TELZOysDWfzlP2TdAx429WA3FdfmaQAiEAgIX3fjRh3xemef8YEKMg6AxxanivDGz+Mh9w9SD9eEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYzPNCRA9TVsSAnZWagAAr0QP+gO73HQGZSYrEgOpJogW\nMmeEj5WOSVfgzNtmi92+ONL8b/JAGrwdPGgtXtVuATqS/CcEsgJuWIlux1ew\nDz1/UQeFVercRU4LTSIGeEJ/6c6OsOU0Nk1QvNLc3vWcOA4gQeXGifcVf8je\nullhXlefMQ/xhKuDf/yFdMisyBKjg0gnvmZpp6P8VnjTKizz/7VE5TVS5ht6\nKQmSF3E+QidJjrSEaxEeRVRrEKEYjMx+3PSC6RfF32IKYmnIRCfv58d+MZkO\nM5eNXOJ1oxCg0KLBFcgzWdq2eKUFilx/O6D++p4S6WUjZenlok27VtLcd0Ij\nzfs0dO18/+PasdB+Sk0Z+JNyKkAfP42313pizoNmRv2tql3OvN92Ra+SPaCz\n3BikMtUS0ryR9JV1kIoou30bn7NFJ/widGbP9NVys1FSRourRLnXTDS2YycY\n00/wq6JpoT6iZPbP2JlhIlqdeZe4/6ma0DBZJD3+To8xJjXHgXSkUemgJYO5\nnLQH61JbkYxNUxk5ELgDmvOhcaXcTM5BAeftqxwnvc+KB5qUrCR3R8d/D1iz\nR+u/6Zbs7tn2r/nrsaqvNAKcNQiEb5z3M1iNZmBKEDBXp8ic1c6Ik8WzC0oC\nKhMptJoKjtqs9EE6wRlGdr0kN3SuCeOnylmT9RwpdzgJSF50Huf2SWfRHS7P\nj0KE\r\n=NHn/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0420964b6266221177571a7baaf6468fb3f06017","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.7_1566782412756_0.5597527718028799","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"sol2uml","version":"1.1.8","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.8","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"18dd4d20c268afd1f6b9b6c61e683365e35f522b","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.8.tgz","fileCount":17,"integrity":"sha512-LUFolhEwRyAw0K7Ck7Mf5FSWt7eYgUG0MJmFcVXk5i89q/eBN2J9rpuFx7kehpmWTpwjGa7bns/E5qbcNfgLrA==","signatures":[{"sig":"MEYCIQCTE6BaCXIhqsOONikBGswrSZQKRKSnP92DMe7z1EoVnAIhAPcIQZJUUfPUUje+sQNNdxC8J3k/328AK/2aIGB+sBWa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdckfMCRA9TVsSAnZWagAAIOMP/1Ifqk7wSEjBjAGxSn/Q\nKBWYCrujPqY5fyzcpxMDmAwqfAZdJlgNd1bh8sSntKfT14Y6ofYOrkHPn0QS\n4LpGzdJ0Iw/VaTRezL1Xm1WP9fCXJEIzt92ATArt7i+NS3zcyMznIPuhh/L9\ng/gpkCgPc9b8ghgtWjA3lttyokYPHl6DyXLB1pxo6d/Z2/PlsteMtLbCQgbB\niq+trM7ldhIqSX27NZbpVdopyxbSr8IxL9luzCtYHqzhWmlCwTCOWsriPbyr\na3PDKtet92TXAzZCT0iaBOxjpVDYVdUZ0pxKQgGjLC2q4W4rWTrqmotyv3qC\ntY7dPeP4hVnQZSRQb4ESRSmIp2VI2gqBlOcBSkBXGCJFmgLiBBHTyNlus9H8\nisB36adnovqXRjM3RT9fxJeSDlS/OyqI/n3oPn/rx419jcxPqgtU+8ek0KWM\ngJsQiowTNJsxbNfbmcMimzWzcOn9JhepLzGsopydtmkboLUZA5gNZIH5QuDO\n8TzkNDj+mHXWAIZsJR8yfRLu5LhQbpQO5dPyLxvUp54JC8nCS4uOzYE4cww+\nSU5zDSzMUZ2ytjdy4zZWqd0sv8TpQCAHU4mmXAfX570ZIC8/7xFeLU5r73dO\n/hgsA0pFl4VormvkP8XkHcZvf5LYzcU0sNJujrn9qMKnqS4m5/CwwhTAl7Zh\nx/3D\r\n=p+b5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2f18b7b67c7de4b81d4b4eb6e6144b0e47f5a799","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.8_1567770571827_0.5710935633974761","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"sol2uml","version":"1.1.9","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.9","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"8b4fd062976a1e8e7e370480052236ccaca22287","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.9.tgz","fileCount":17,"integrity":"sha512-QnbTfTuI8rfqdOj9538XSZEyV35bk73ljupktcZN6sDl1L2Q44gP9KYjDrV7QH+6AoQwMEfDNdBeo3+iNENxow==","signatures":[{"sig":"MEYCIQDbD+3oTxXFk2s4ohCbVr2SHVOcMXysyW1FJK38rdJ1hAIhAND/Z/QS5iX/aNvRvm+gkrObMO1qP61UPwSvKTGJ8m5/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddJ/ZCRA9TVsSAnZWagAA/6cP/3sYspYIx/2/FarHmOCf\nd28BHljGGhUIQ13pSJZkBq6FXJxsmLcSDTpq5TI6ZXD9gCvzTbUSg6kaaFwS\neaJnZygHgQHpKQQM8z3R/ohyY8lOAH+/TgN3P/Sx9DA+OjiwRJQcEM6PDajY\n8/9sDpUPx9QMrsE4TplmqksH8er1MjulgMK8VRBx3ANZSFuMfERx51X8MKQ3\nSmIy8ENjtbeiK27wRvyk8K6v0xM3pNxLiWzMZLSKwVxXzUT2cVs2TU+fUBVG\nqFFP/qrq/M53zcF7SbtNoP6CwlYrHx9ExkLiMUlzr9xQaYl/diN7aaZ978Ds\n+5balBiGpjYnuCU370l9V8n6Ig7qRRTfvIcLgSSJJMz2Xc5w1H68wcLBObHS\niiPTC+3KzLWBp6dtzTsHEVZ3Hhh7koBgjUlHPW381ew3ExuzBIv2YR1Y6BrN\nWzwG2zLR/mcHNTXvSbd/pFAox/zuSfQswV82vqWL5yZqw6L5pS0Bdks28HMu\n+2/FEMjH3vcFeRwMtmLC+BKaTtwDjlwQwrawUGZnTgadBbLUxSWMbVx9iPz4\nylh1lhNwCvSbFkGuqWT7zXYmMqRlzq+bc3RPHHAMNnXPKlp3RrMYs1RzkZ7u\nLudl3a8MkG34ZzOj0Bsg40iEJbe4x0CaCtHtaman0ZOyLfEtQfJxP6oRqeak\nqcrP\r\n=62jb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"092fd3d1a497a877caacecd0288ce4676a61c3c5","scripts":{"build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.1","request":"^2.88.0","commander":"^3.0.0","svg-to-png":"^4.0.0","@types/request":"^2.48.2","solidity-parser-antlr":"^0.4.8"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.17","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.9_1567924184529_0.03642569723207312","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"sol2uml","version":"1.1.10","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.10","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"1e16f96a51e0e808e2def02ef4a719c6c707ab3c","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.10.tgz","fileCount":17,"integrity":"sha512-r/55ChBqZZQQo2CYXxZhBgITsmM3JwD/wiYw3uZzSE891iCTsljbNIitkPJba5UYW0RBuJQqCnYDLq+YFYMjSA==","signatures":[{"sig":"MEUCIQD83SlYUod6dKzJonr/5k1QWJSG15/oG3NXusr2sZDclAIgOK5P00OoQhuBb68F/Cobm8wEP5SjdXy7rvPhmnIvNdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeFf3CRA9TVsSAnZWagAAnWgP/1jCFjjLJf/nDygyzPGd\noJMigbqufmB7LFZ8DklMWVp6PcQrrwvBgTOPrmHbgxSq2ceHKIekOd3CHX+e\nQaYznw6ht+sEjW72JqBo9sWJ5zFjlCIqGjGzvxggpEM8ndWsZdwBFsZ4Djm1\n7Wvoudun5Y2JO1Sj7iIv8srB4ExTO5p64sqy9NOf0D+GsDDFHbYoqFGkoZO3\ny1GdEsiX8RMF3ck3elP5zikVNLHXHwys8z8/qdV54EmkVSiU1SlRmbgGTjkV\nhuuoBPP2zx/bcIdrcTC6ju3WknjhloLS0Z9CoJTo7kXdaU0pjcctehuNs+z/\nFl5qMiwZmfWBUrjN3IJ+PO2PSSNwijltqAZOUDQpbv4hYLjgoggtTmUuX/8y\nFSdhsv0QHoeL6YS8W38yLT2J1Kk/8HawxbqoMCrAOlssD0YiGAdnyByycf51\ny1cOGN7D4gai3KSyPxNVNTLOCVtGHEhs1jLTxP4rApS5Vt4S64vXBam+VfiL\nVt2WVIiWk+Br5z+ua+a4iSr5lpAQpUVKaX5eZclK6dmxgFRfmtV3hE6jUXsw\nmY71Z8yBJIlcz+mRLxDcHk66m2t+5LLQjMn26vX1siQghqU9MFsQsHaTyyGl\nF2NY/TuZUj/L7iXwhBFDQgmUJmLQjgMIr4NqyKT6VSBqXjb6W88COX6f94PV\nixzu\r\n=DALh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"63629ad4ffc4518d2be87eb2f23d521d654b109c","scripts":{"test":"jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","request":"^2.88.0","commander":"^3.0.1","svg-to-png":"^4.0.0","solidity-parser-antlr":"0.4.11"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.18","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","@types/request":"^2.48.3","openzeppelin-solidity":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.10_1568167926978_0.5540278158890211","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"sol2uml","version":"1.1.11","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.11","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"806ed9db8582cafb3065d2ce59c1d24a2d8ff853","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.11.tgz","fileCount":19,"integrity":"sha512-1qO8Twh14NElFP524PrDJEGhDb2u1eIOWaLMZcm0DWLYJMnXnI4HzTw9Pw0OyRsBkplQCKf79mQy7WZmfE9u9A==","signatures":[{"sig":"MEUCICWEM+kcAqsQhzhxJ4LU5jtaZAW2gTRxwBQ1dayRDp+lAiEAhw58DoAM4+0beXer10KLXuo7y9dyuMOoURfd44N+n90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfHKmCRA9TVsSAnZWagAAYCoQAI+i3dp6+LzhFUNy5mRi\nzhJwCiYS/LI8j7mstyBc/zM2eZ/qS5PJ7KTUfE5batE5BgylBATRJueWPEU+\ngD+aCNwFYNUOHcum3pXqSopjZ50qfXQDw3pGzj3pCwvL/T5eaY/3+4aNQYik\nO9Z+gbmRGVr2vvDiK2dYB1aOZOZQm3JZ9gSkVC4d1Og4PQnr85aSibKlnSy+\n/GrqyuUk37/1UzIfKUW5SxYm0+SSPwxBxv9w4cW5FCHkPYHxwgWxFU8yovr6\nRLKWOzrAUfdGuxH/n6STQ8qM3achqqlZEoSaTvmBB+qIGjH4HuHIENVoTspp\ntE2oFD8cuAXJCCGpzkcHPiIi/OfBpJsjll/b6wgGTBisRNXEbk46feCLG/es\ngod09s6MByKAw8B5hvxfNY7dYHPq5/PsSs99SEtp59pvqmaaJd7PZfvMlvnK\nL8N7mGhNn9dM2AubVvYwYnlBLmTfZpON3lZf98KDo7h9EKbwtdZh++y2M/Q7\nwofbjAVFSp4+PXV885YOFiK9H8HnAn/kqUIwaislXQAk0gcCQK7tMCyFLqLc\noycicTPjE5EeOM33Vd2yUcTeDY0U3Q20rrEKwW1DtCeWw3c5dAER3YY95uT0\nZND65DDRyNdY3HpJWgpugLcgFYOENNToxX+XqqMwUPK25icdjM7jzzQtxlQU\n2ZnQ\r\n=LySq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0dc35bdf4dfaa1834aaee051f05ab441e62c65de","scripts":{"test":"jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","request":"^2.88.0","commander":"^3.0.1","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","solidity-parser-antlr":"0.4.11"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.18","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","@types/request":"^2.48.3","openzeppelin-solidity":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.11_1568436901709_0.1927934415466861","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"sol2uml","version":"1.1.12","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.12","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"7046858319f01e82b9cd009a5fcc72db750e04d5","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.12.tgz","fileCount":19,"integrity":"sha512-mDhMa/omKevrvzQBJ+TSP4nC54nBDLF/DDScyK+N/C030YOt81BR77zE2CIVRm7oIfv4O3Gnj23lSeK0qKYRbw==","signatures":[{"sig":"MEUCIQCIjSuQ/A5oLZx0+yfp3fxljtjC1OmYNCf/n/7wYsM5aAIgLyvJhSNktBSwAh30/xmVezaXANfGWRzZHCiLcZCuO5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsi1XCRA9TVsSAnZWagAAWaYP/RBE0vuAtyHnywhb/9k6\nniJOiNAL0yvsaIOuvhQ06XzCRyoC1Qk/7VPXyiY6z+2WzDcBeBmqrUGIU5jx\nIvtFBpKM83WZGRL0sNFGWX0VjdOhxjIGhsI1J+BMzcDqWAXL9XdT0vnk362U\n3BRDh2Zi9dXZwbAQOYbuZY36unq+orEKsecdn/sXlwQ4ehXnJwUxy2WtFwiy\ntWrtvyiiD2MHrLboNfAWvSgB489PT9HEkE9kWHhiqcE/eRbClem0dvcxJEQ0\n5FpQPR0gqTTcoahP2whilmKw3VA+Tlt7enZF+8QS4jYBxjyiARH/mjtj1Ryj\nv+CPK91nrigQIxtRU1xcRQFTixdFPAXXFrIbLgWatDwd3uH8nAEKNyiQK8L/\n8HNRqMX5Dpj3OclLAIUDVjmbuFVP9QCPvBG6ps2k7iM1TOMdlxkH6y0VT9Kr\nyjhCv747Z3pA04RGHIrUYC01jzItMLxtk1Nly5LtR+dCZajFMTeFMvGsyF98\n8sCO9w2+s7sUWr4GnfRirPuPkMLMXERDdyfUw0gD6RXE0CimgMZPaKSvoeAZ\nZ4p0ZCAISOd2jCnc85QVDD4c+qNsUmgEFViD1MOVVSzZJNn0n7bF+Ug0nr4Q\nkxeQ6eWQzQz0S6l+heVTcD0Bt5r0Xa+p2ouhvBHORMKiwY1u64SBUNzVrUB0\nzmL3\r\n=LC6A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"80343ed76b4b996b8aea185b6d0abba2a6650d1b","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","request":"^2.88.0","commander":"^3.0.1","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","solidity-parser-antlr":"0.4.11"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.18","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","@types/request":"^2.48.3","openzeppelin-solidity":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.12_1571958102843_0.9278858514892885","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"sol2uml","version":"1.1.13","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.13","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"52f2c35171732aa985620d95ffa529984053aaf0","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.13.tgz","fileCount":19,"integrity":"sha512-FXEDpRnpg1Kior52DVf4OgFcZp1JwBl/Aeb+oLV954013nw1wY9IUXOH2ZYqOd7GUWGI8EW0TfoAUkCQz9tC2Q==","signatures":[{"sig":"MEYCIQDjejd6WgO4hO75QWTYJc6uln4D/bY9RjtS+o2oY5yFqgIhAIfxpK5NxehrVN2tcR4Xx5iZVWgIi1OOlwq0WS+RZBw2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS2EqCRA9TVsSAnZWagAAsewP/AoDdXXAt8LOZDTBlFH9\n1ssm4IrzP2fppGvigW8X6NjSr7AuqPr+wp8LL12Q1wsAfTIHaoriIYyynNGy\nikikZpw/hGURwXmz98Nn6PspjdrSVl8dvqYXKF2Q82y2NtXBS1EmOr35pUtL\n0ilzuebzW0MfVB+M6X8DL5GOdN0OsnFw4cnQXm4KpCz9VvC3RqdqVsA/717s\n8noXvDDJoLSwN7OSAMrK2ioXa7eOtvv6loBFo/LfhyiF1a+J9VJm71grn/VK\nKDmSui9Liuua4BkicUTmkGMjGW0VX7MwlVDog3umZ53/Fyb5Jmxqxr8VETj4\nLnKxVIphHZskfjREgn/4rN6XI/TWBBDVxplk6urHsCW4Zf5wDNwbyvtKcOeF\npWGWQh8deWk5/g4pyLFOWFy9mFbCFw07JZEQboPa3aGdYFE2vmseRToAOokj\n65ngWfJbyFlbDkzHDmqMyRrOnv13EcCAT5IpOlfnhMJhJESJTdbEAqpg9S7E\nYW9jAsEtC6L/pcmRveH0SIDyLQhDG0Tr4q47ty7ftfDMbqDukrjbE55HNdAQ\nQglFwD5/7T/VVaK02EMm3cYzMpiT8ahgNr9oDq6Ct+OTwSMo0tU/saCZ/NO5\nw24n49FskygQLXKWNgt3EVHKpJl3rTqDf9iK5JX78MCHk3oxo+Hc4sQwLsES\nNCe6\r\n=KH4g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9d27dc24e8f05446fedf619374381932c13cf2cb","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","axios":"^0.19.2","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","solidity-parser-antlr":"0.4.11"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","ts-jest":"^25.2.0","typescript":"^3.7.5","@types/jest":"^25.1.2","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.13_1581998378108_0.5890694551087852","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"sol2uml","version":"1.1.14","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.14","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"276490084c5ea35f2580fef572e0ca0a2ce848c3","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.14.tgz","fileCount":19,"integrity":"sha512-tpS1VbQZJcpc2l3Q3uuTBKQFb8xLt3o+TFD+l6Rgl6VhGp58BOQFOZ4D0tqPjAJ9c3mp9zUwsPAanDErOCQu3w==","signatures":[{"sig":"MEQCIDAV41dDRaoHavz+EaFI7oY6DDYczt0dLtcvXfH6knGnAiB4LKmmt7VWx8qieqJw7+lQKlCWpyeDiHj4UWmhKp7ZXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXfH8CRA9TVsSAnZWagAA7GcP/Rw3PTZek09qihQaXnr4\n5QKa3xkI67qIFowMsRA/UWCRGzBK7HF+p6Wyt60sveEKvrpOvFlVbFX5VkSP\nnhwb41cuvcAf+0/tdH9SipmZjvaNQR6BuV5574s5ptDDp466nSsJQvIH2jIB\ne657CEihHxIlK09eb3gGE8abSahqZbBOEW6LSjX2aAkkdKheEAdJN1INzdH3\nX3LoGHFLnRgcuawyBBRCluDt3fT/0TcIyFoF1Douat/Phu0uBUeJUzPSSKe/\nD0CHVuibFsR11HJSSxtPaTfgsQvsW1cgIIpKMvIpcLZ2BAr/z2lpyHW+vubQ\numdgKrOzDyX2xh6X1gz+ze3aHreF7Nw9vcgkzrrNUZBQbCxI9WyjrxWhcjL+\n+2FZdUQ1zUJTY0uGEOThWFT38xBId4uTKBJYCuKDbu52x9dNwjXlAVtw4PpZ\nKCVYmyMGm+ZwOxT8uuEkEbnd1xy9JCZx8oXCQYvfwYjkJi0IL/0bYuScGEhe\nhdFR4C+ixCJsPsyAUtCwG9Q89FFVBoCq24RD9T5n4zCo+gYuxzwfh/FJLwSd\n0/bNHrIOwq5Dge787NgjswLf6E/fYTPQdmBybXnaYno7/zsuvmiILxD8o46O\nLPzbAGTZ6qkwQ61qFUKRk0hE6nR6f0rZvMr4ZV4d7RC0cQflALXH7ePS9IFE\npdzV\r\n=l+mM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"902dfaa5272cc2ee4545e629812d74739a92742c","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","axios":"^0.19.2","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","solidity-parser-antlr":"0.4.11"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","ts-jest":"^25.2.0","typescript":"^3.8.3","@types/jest":"^25.1.3","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.14_1583215099602_0.1411133773911304","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"sol2uml","version":"1.1.15","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.15","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"2f716ffdf4baf68c314ca9212e6c2b7daacb9cef","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.15.tgz","fileCount":19,"integrity":"sha512-wnFCMolouIpeFOFvobwEFXj+UXMBEgoU+mGHIGXdtX9kvRIEER1Pl1oO5ws4nfmMNVaCxCkvlOX7RzWju11bPQ==","signatures":[{"sig":"MEUCIQDgY8pT4PByMmRnUEHtk8Vtw39E/duV5/lMei8Xt9iHDwIgeZci259Zcla6ilSnPo47FvhFP1mwz2Py3dKiKAsIXq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXfWqCRA9TVsSAnZWagAAMYYP/3781OaBLtFceRBEs+EY\nb6zko2Cc6ClDBEZk6axfy5TBTs4PMZhBH331PZ00pile+/96V0cYdqjDxeRQ\nHgw10nBbNYOdBPJj4198SGE0cHiIeEmoBBBH0/laKQ0oShH9FzoPG8VMDVSB\n6KN5vEqvcHIr4wFKAkMz7jSPpZtfek+mFQR/5E/4Qd2GY4RPEKWYBKupIXY9\nmXB006BOADuhabKLE5edEYxhVxIDxHKEFndmWTrCcZQzc/KbY3Aw3zzcaC6E\nPgJAiC+C8wJANDOEzqOFSpAeharpk+Y2OUSlbsd1PXQQroVvCDrCC12+wR4c\ndl65PIpRzzIInIXgBZA47HkQSb04akwpzlmm1NVJEaO6WbiUYKx1RGrvt60B\nt6gT99QE9fObH5V4PIPvO2aChECJWodFr6dvrZ0c+rvkldLs0cdnAnKhKfra\nR8jpGmnN9gi90BE42Je6AqS1ViINYuxXERDmNuXZrzPVO2h2JddA/cdUd7gT\naFr92C8ZRs9v1GGrx3a+6//Hu8PObYN1DBd2KpCjqnVyJ9TC1zmw3UDJiw+E\nFQw7v345Rieup8wAwRKDEChu14S6XATno4YZE3vLr/kEVEHynwrqnaMESNka\nSpBC+8FhCuuC+X5Xbc2xE/rxiCV+LA9VPwxgeA8+Wm8o7dPLQGxccUJObHgh\n7q4d\r\n=h+A+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9829d27fdf027c4db4665b30daef0d3e0fe443dd","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc *"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.11.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.15.2","dependencies":{"klaw":"^2.1.1","axios":"^0.19.2","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","solidity-parser-antlr":"0.4.11"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","ts-jest":"^25.2.0","typescript":"^3.8.3","@types/jest":"^25.1.3","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.15_1583216042096_0.012973180211924396","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"sol2uml","version":"1.1.16","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.16","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"f62339a506a6d735cf7182a2baa86f443bf930ea","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.16.tgz","fileCount":19,"integrity":"sha512-5ULRVOi2DbUVXIxsQFW8kdjpD+2NOGgneF/EIm9wd0rHl60PLJL2N1XV77mtjTk/sQ8QOWGN0cB1uR/jX+yoQA==","signatures":[{"sig":"MEQCIGsmkJnwLcRBicJLu1TijVyxtDvXPWHOYz/HRjWvVABRAiB+DwY3yTRDXMkykL+iR+ao44z6i6LD3xLHb1RBGKOhpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiDkmCRA9TVsSAnZWagAA6e4P/0lq1kTD10kVTSfZgjrk\ne4pXpchV3h61QQmLERSRSDixEWpNLQMkXIesoPjRn7bfVJ4ypltK2V7wFM6e\nadtlMZrrMfq/28XC8o/uLuM1GFBAdUqU/fpeBfikutwar5CmtmfB2wvPkAZo\nSGG9wz/AfF2nmOuyoUL+Ggr55No7CVPryKETNafcj4R3r3ak2226kSH6YRe/\nhtCinyzS77SbGZtxsZ6QTUTGsR1xTgA6sH61OWniSbC1lHyxekgka9SuRPUj\n8JHlQBFYvWgls79iJT7ucGOzrkfjZ7O2cjEs1uO0OYBFZKMB2UURckVujHog\nGUEhZ9C+/tsi/xFZ+533Bqj1E0fGENB51wCF/y5k2WCLTr+2RXj/kCTIe2LU\nlcJLPElUtSTy97yn4AOAULaptL5puw5Zfy53tuNTQJNu2jIao5NcoiQ/Brp6\nIWs2ggsapYbJZlqHjCQKbcg51o8FWXTu7yxyk5yT4AFBFB5dhWH8f/sGlT5s\nzzDz4O+KZKO20IXQ7K66fuCcjpJQ1Qv69q2R5D7WW0Jr7UJ8QhXN8OkBhGZA\n2rn0FnclTwcXH3DsDSKRxKQahI36QYejz86U9tnnrK1tFF6RmFSyBLF58gkm\nh4L4LmLprUoWXrUHquKhhIC1Zo0J+E/nITCMzZ3r0GyT4++TLyhaw368Fcub\nSA/3\r\n=DF9S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9cb836f66c7a9b6eae0bc00fcc1116e83da5efc3","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.4","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.19.0","dependencies":{"klaw":"^2.1.1","axios":"^0.19.2","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","solidity-parser-antlr":"github:naddison36/solidity-parser-antlr"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","ts-jest":"^25.2.0","typescript":"^3.8.3","@types/jest":"^25.1.3","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.16_1585985829860_0.6281932588815444","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"sol2uml","version":"1.1.17","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.17","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ef30cb9e79e196e376d866dffc796784d003644a","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.17.tgz","fileCount":21,"integrity":"sha512-/yf8dQ1PY2k4FCUPcAd9Q2NWXHMLO/qVXGaW0kOR+cA2RkW4xeKZAEbgWho4tQUiKZBo0QuZLvJjbGhWKI7mRQ==","signatures":[{"sig":"MEYCIQDjR7Te88rdvKVeFZvuhnVtse71QM0kdGdM6Hb2poHiOgIhAJSdrQMC/xUyrVCgG9p6g5W7pwWi0DSO0e/FdR5wZ9HK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiWY2CRA9TVsSAnZWagAAwgMP/jLcbRy4TlQRpfTjdqLT\n76pIdFghRCkWnxxpUz5LcIMwM+hxjCKhjrhNxKQEoLMF/gMTPMOG7lv/Uzoc\nyjL4oSLHlxM18hVwoYfFrBpjZGIgj0XRoPVIIIs14Ex37/t6KbRhmqpzs6Mj\n7ahGzpiZ0DTM3QYKJL1+B904/B6+aw9sBQcUQ9rpDIiOOilIOrq9ZREEYJ0o\nhlpaYbSJh5862DisxB9r7zDJ+f9DjW6DnwcgoykLj1Hp2UbJX2GZOWr15yVa\nrEThnADmnzwxscPSMimQPOdAR1gBt53qafNK14ed8wZQjFDxd5swD7u6wTAe\nT/Vfm2zr/RpqqmH0ipbGL7PYtAUkA9x6acC5RoAr6NWFwxB5pwP9qzqRWLp8\njCTux03gfmPwcBZwmd9Oen9BF+08qF6xX8OGEO7rTPoYpw+HkQqUkSXw8HTw\nW8epPdqqgeyXtqbVea1KouWJnjrmsoEI0oHSgVhmbfsmJzA1CC0kH4zCEVoE\nVnfDdYeDLZZjSpNIyd3OUfRTOHPz9+G89RKUrpXmZH4OZZTjbAmkudrGxvOm\nA2bYW9YnxFP+jKfuCzkLxY0/wvp/5ap+qiL6yO/SFgAygwkxaROthNZblkmj\nFjzqquZpvnN5O/ORCl31PW1C9jKCKecavFP01dGlvJ0etPztMT9rnFOP2i4x\n1AZE\r\n=+aB6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"135abcc4361fabaccfbd29a0d69ea321d3412fd6","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.4","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"10.19.0","dependencies":{"klaw":"^2.1.1","axios":"^0.19.2","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"github:solidity-parser/parser"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","ts-jest":"^25.2.0","typescript":"^3.8.3","@types/jest":"^25.1.3","@types/klaw":"^3.0.0","@types/verror":"^1.10.3","openzeppelin-solidity":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.17_1586062902098_0.11016119925100942","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"sol2uml","version":"1.1.18","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.18","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"36a642354d65a94aa8fc564bae91edb6bc204290","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.18.tgz","fileCount":21,"integrity":"sha512-M8u6nITCqQa64qOFd3ulzJWJBQCUZ9ShmeGsUSE3T9fbVOo3hgQ2XAoILBKRJZhB0MDjw8kgBQOmUoql8Gq8Mw==","signatures":[{"sig":"MEUCIBMpEzJ8jEPxhqAlqJiddxqtReLVNPldE/oioN8i8cxHAiEAjjg7jaJKJMbP80gfbtv2zCw27ZO0DWo3Fu6PhK8kKh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSaicCRA9TVsSAnZWagAA7YoP/2e9ViYcPAwQ8x0/PXpZ\nMnUSvE8RCzR4qZ3tgERZ7LCbJv601cTZf8CaThZXGrDTJY7yHxVuQnwf20Ja\n/O7R2JObPcr89sfrTwhsSXkuzSsrA+J0SrsY6ZzzlfLsxKP1I74rtmmw3pXR\nL8Ozn44CZeKpaPr4fFHLyTAZ6N7odsY8TVD77WOmamfx7L/bsdq5uEbrQ06u\n2NOglyGuiGj+YDBO+L2hf635w0oG4uTDXouHESQtezFyNnjUf83tFDf4GahU\nHh2iCKthbEauYVAqQdaonVZzjoNhI5VaCiBkNyR07kvqlLTw3/TcsujNnOBr\n+Nck6wsz4x5mi3V6VTfbbkOGJGEYyP//Xq5oPYnmVshqe79GvDqwfEV+dKPh\nRmIjL1xbKSoGq9AsDp4t2OlR4GdJXraW85ocmztsW+hVSaQZcoqbqDuCR7lQ\njkO1B8DLlALYx5XtPATxaGFWqw082RvZGeFGgKvLSXPqU+CIGcgy71jtE8CS\n35Q0aAbyojz4+++/h8jmVIWBuaTbC7xuDYhG+X14EXY2jnNYLfTBCDh/dY5Y\ns/WRR/MN2YKfwAm2YxCOwoz4EGxUq9ce+/rOvEKEOb0ZBcyBX2T8Q6qJpeoK\n0GN2CnHyx80NOHxAeC8DE2Hn1NL/j9yIFDGST4Z4VG6KumWgmx1cssjExO5e\nHjmn\r\n=n5+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"46baf6ebd34ad727af0fbc7dfed79d5b33b5ec6b","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.11.1","dependencies":{"klaw":"^2.1.1","axios":"^0.20.0","debug":"^4.1.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.7.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","ts-jest":"^26.3.0","typescript":"^4.0.2","@types/jest":"^26.0.10","@types/klaw":"^3.0.1","@types/verror":"^1.10.4","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.18_1598662811637_0.440165230240505","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"sol2uml","version":"1.1.19","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.19","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"20fec623ac04020542813ca9c47bef6b12ee93fe","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.19.tgz","fileCount":21,"integrity":"sha512-3D8UVexmrZvhWJyJQNhENfyn9cOgIdKkeOP3YwsOEKWLGxLrNZSgyE2MPz7XOFWQqvWZNeluGmjzlLilo3gPmA==","signatures":[{"sig":"MEUCIDbPWHZNcCL3PeELb/YPbxcxzyg2H+WfOLeZavn5Z7MSAiEA7gigoEFMEV3OAL93Ib5FtDTnjGv0K8KMOLfkIyr3Pa4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxyYpCRA9TVsSAnZWagAAFRUP/RpllyHZTqMJpdPk8iXH\ngjTVKR8P1vpxEyHUGDJVR8wS/+DABB14OW+/XEnsgsTMGaAwo405PatUeIRL\nHC8kUC7FN/GL0x1XYfeDgFe2W6xKr3J+750EbfYEOLDPEUFpPY3j2z+SRJk3\nwghml8qeMSuCBlblKN7HWkMCj+GFN3ShBL1eI6uWPMKLQs/BtL5yBz9mBIaz\nATI2sgORCbvz5LT1HOnFICTsQdmiLXtGHHgUY2kHy/nTrB0cRphMQL8Jmm/E\nZZ3KIrxo8nglLsC9EImvCUtY5BM09gQGWnXwszPuiy72rgC1YxySkrRzdLWL\nyobjRXGRXiODzls4w+ozeoVU+39GmoV3VvRnW9v5piP19C8gFbd9wMdg7igs\ngSR0EQB6V3tD/bO+S7UXSbnDB9IV+IeK/q+qq0uW2ZPWcAB4qZxqAGNbtgpq\ndzv7V2J7estkxH11e+GkwRy1dL8G/l9p2vvQkuhfXKN6846bQrcZlTwF2f7C\nRAGHXecMho1JOHdqysKml1oU7yRA5sVNICU1uM7yMIFs22ABcR4Tw4zvv/N7\nARodgEmzcKDPa5yPKW+jR1gZsLUGU/M5WzJsLsMVIyZV0qDqSHJpKIHXJ7mj\nctLTsYN/+VPU+/jxtMpmfdODkZMQlhKk+W4lA1barYobsFoAKq+bMH3OzLUm\nG8ak\r\n=JfrZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2683a9ce6c0697b1bd5e7646fcf9c5198e26168a","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.11.1","dependencies":{"klaw":"^3.0.0","axios":"^0.21.0","debug":"^4.3.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.9.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.16","@types/klaw":"^3.0.1","@types/verror":"^1.10.4","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.19_1606886953294_0.6793903684560296","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"sol2uml","version":"1.1.20","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.20","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"6f171bf238f4aadc4708b07ed05f0a48c77f086c","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.20.tgz","fileCount":21,"integrity":"sha512-VO01co36Y/RKQuQ6B3vJx3boRjoWYrBMk2HhN2rlCMA1I9y5bNP7j63TMGLVVeGuQ5EU6I9R7Z0CgGB8azoDYw==","signatures":[{"sig":"MEUCIGNI9yQBdOY5Fbchm1zFJoi/m2rNfICjyQjZt7xCpe4SAiEAvVR5S8K7g/ApQJC2+vc92s7VoLK2l66WAXNjuW5dE1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx1SpCRA9TVsSAnZWagAA16cQAJlAL9MJLNDiupESxMph\nH7iBJJeUhkUZMXq4FKOSxY6bz2nkPAm2a+JlAJZ1VM5eVZgYSm6CLil2YCYy\nvLtxcjibcI2Vyn+XzqO3H+P0u+w7mDMI9laySHyCss/iJxzaH6sTd30Ixb2r\nQVKJfP9FhyqTtQ4L13QDz77xkKaLuQqiq9MDib7PBh7+pK41C83GHoSTKqmR\nz9ojDA9fkUBQGccFZdMg/RX+2hMcE6eMtpQgWeICVreUMlyRZMfiIoHMrhT+\n/VdlQlgac2QS3WGvsR6pGnj+DxZZwZWIBqSuWsfFza99TzBDqDXT9gn4r6Hs\ngrrFBheQzRrBEQyMgfiXpFjo0i34s9wZ8MxaZVhBy9+tV8Fl3SfTm/rkUOqb\n5h2L87fHRFoiwMNOLeb8fC1iN6m0kU3FMYDbRIOKcvqGDKxO+mxDpJovq5yz\nk+feCSYz+bkL99flrwKYSBV9BCxGbNP2omCKBuDWwFjUB7k2DmfhH459NR21\ncKuyIItqd23w5bFG85Rtn5s69Uoeqp3bYwJRuRo9I+hpf6KkLPk5SvutsvP+\n9kGv3WFH/2yjV+Y+DU6HSqML75of92AVDYiVk2k46PkR8B6yRYW9+JjYldmt\nBG400XEPyerYhzFS9o2CLBMN784ePlAEVf6suMmoN3Sj7CsDvlzxLPkAGjVs\nXZ1e\r\n=bXdn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a6be938545e0a8cd0b997788522e59c531b1054b","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.11.1","dependencies":{"klaw":"^3.0.0","axios":"^0.21.0","debug":"^4.3.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.9.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.16","@types/klaw":"^3.0.1","@types/verror":"^1.10.4","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.20_1606898857097_0.459687274257897","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"sol2uml","version":"1.1.21","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.21","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"609d860dd043e952a0ba6e7f9cd2cba3cf0d1248","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.21.tgz","fileCount":21,"integrity":"sha512-Ee4KimjvzVoFXbt+jcEbIiOdXkxpwezwMLJy0KRN7B86pnZP0eGU1KfMa5uye+Bpsr1+NKLBorLlO7oC4hocRg==","signatures":[{"sig":"MEYCIQC2wYqd7SE4u6KSHvhKOojkiAALBFTGheahV7J4Ad3ZVwIhAN9pmctV1lXWepNJZ+sp3gyxuYp3Mc15Q4Tv47nVcug+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzvjlCRA9TVsSAnZWagAAokwQAI6FWgQRl+b8ARYoC88j\n315P55IHwK0cIOwRep5XDdUzk6iKC3c7Ad+/W01NCXGzUYht+LTvXaVxOZqE\ncjhA3fWWf+XU5ebNVhryruA1Im5oNHnULb49W0emARQrq6bblfkUhtEnTfuk\niXQmWFH7Q1c0UHzbWnbMgUGbrIbTZ4pyGsKiyZ8TMvi9TgtFtKKWkUXGHYdw\nISEAjhdoYi5O7DYEZQnq+gL5ydB9SG7iReDZ4TPxhI505jV41yi73WebYRjf\noteT6KJm5+z0LZU7iL2FQ7spTPtKS3YIYbToqQ69Z+ODm2J2flPZVhFUlaNo\nvgfwrVo7+SeRpNM9EykDEXYJB3E+w7bpBy6RZpjQ4tcG6suvZHoT9R9Ki6ZB\n4pY4YTkPcxg0xfD3FODGjE0kVvXrjc4scLcLakAURzVmhLScLDQ1j2sS8FXZ\nxpY5Cel/cbh1X93tYHfl4VL9AMp35x0pg5zVh16vFlrWy28uJU/2z+p9fUSv\nFU1v/tR+Y/81N+Tpj+hCBMWjHgCfW59P/0MtqTCBCFutrzcUWMLi5/6bW2mV\n80y/022tS7u39QzvXrChCUpxT8wIxn9qg1duTzT7+cWoaV+Y/sqrzKtKTwW8\nBXu36mrkp/dhbfm3RGakEil+bZbNRQP5IRDX5yQ+6sPzBS7Ibd/kcsxvrxyi\nPiJS\r\n=YgMq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"140faf9b5090e791b4c242537015a40fa84c1fe5","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.11.1","dependencies":{"klaw":"^3.0.0","axios":"^0.21.0","debug":"^4.3.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.9.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.16","@types/klaw":"^3.0.1","@types/verror":"^1.10.4","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.21_1607399653094_0.8385678591883123","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"sol2uml","version":"1.1.22","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.22","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"61bdaf2708110917454a23b23269ca1947d7b6e9","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.22.tgz","fileCount":21,"integrity":"sha512-Q2RwSV+SALitw+6L4THhlorR0h8Mcv1wbaum2rIkACU6EUsVUTF0LVd+/WlJjsPAtNrd0BW9Nver+7LwLd5G0w==","signatures":[{"sig":"MEUCIQC5/EmWK+c0Qt3/XgvWyK89QM4yWYHC2sjf6w9KY4kYNAIgNDQHHdveJb/PJQJ4kwk3dB7PGSnlCjLw7wQEsQ/Q17U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3vmtCRA9TVsSAnZWagAA/vwQAItLiu/M5TRvNi/C/dB9\nhH7cauw0/7wjgD+qmbo2BAedgRTm97NLlkimjpR73L9MvGV+tWlv5qFwztmD\n0agzDfnb7cBMK75T2l7/6dLZQOMvN2urN01lZ+fH5wEuNF9zudEljOd+YJYH\nBqI8aeOqhiGDiIYOTdwC7jwaZETxnUZIPqpSRZlhFnLW+K/ZIOpo6EfXl6Gj\nn1P+uJRix1p3EKGDsz4gF5JFEk0Hxf6WyiTWNVx+wqLLWFtPtmBZnALBTKMF\n3g+rNZ1tYpnSLO4crhDJPdy8sVx9/VtDWux4FxFDDguCp3JEwHDhHYqKBoOn\n5eV6kJoT9Z8lzc5Akhl4cVzmMOp04ULy0UGcWvKqHnQDY76xYHtRExTmZ/C6\nAjdO238vH2x1vTDAK5YWbrSuaBWW2wiA8Y1y3LFSwNv5GlVXGY/514jkukrv\nTODmOCp9DgQX452XgkHC1V/fkzlu6wZAbva5fP5kD8i+jcnRZC4SHFylTGb3\nwkSkdS0YKZdgnf8+uSuufqHk7aazMvuX8zPV+giJfmA2cJmDbWSah01PLPC2\n90CkeAqfJbu0J2L8qjEKsMW7fW3l81WFu3r3ERSw6D/xTVDl4CVOBE4NT4Yp\nOFaaa2w+IMShAqyCdvHDcOUVJPcOXNLTFyzuBvCu1y9+upmMfauWZpHVBunC\ntRTE\r\n=pUzi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"421188e3d1d9b0a4c7e119376acca07654448f45","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.11.1","dependencies":{"klaw":"^3.0.0","axios":"^0.21.0","debug":"^4.3.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.10.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/klaw":"^3.0.1","@types/verror":"^1.10.4","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.22_1608448429007_0.8997100481310238","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"sol2uml","version":"1.1.23","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.23","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"a28061e07dd2c958d6563125adfe06d99a92d9df","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.23.tgz","fileCount":21,"integrity":"sha512-w+DUCPgImpgXueNpF+3Egi4QfT5sEabOHHw/KbaJF0EsHJaX4XYVe3JFF5POfhwgh5BYfVpkDpH20BOS796TTg==","signatures":[{"sig":"MEYCIQCMnMW91mRN5b/3Gi/teTdd5thrPiAPRpycgXCo4sm1vwIhALsI/djNl+LNf805BIUfOxadlQebLJ9tcDiGdjU4NFIZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5BMcCRA9TVsSAnZWagAAoLgQAI6U4lWfFddDxLgvBlFl\nLO6rkaWBeSD/RskN3gXLEWEskifQR+N0zH0TJM6qaoA6JJyzsv4EKfQ2aJBP\nutGeqoki5QQDCoMRplqNR+dZOgKaQO4lis14jEj+UMNOKagUTpz+rvQLw+Wf\niIGFUe0erxNURkH73sv4Dp1H7m30mhoNUwbO5W2vY0hIcNW6FZpAhjRILRTs\neRGgTyJ4rSVeJeCjBr3D56+79Yf+SMVxGhIE1VDTv4ZNbO920Uy8uc81duZN\nPJIkpu0qTQqVkPOVCeUJ9C67OnkzZU22BrQfLeIOGS5AHIVHjSDQTmQrJjiG\nFo04C6muWwpy88qabTWifBfxQdkMkFYkoNUQnorvqa/1XiP9+cRb2oDsQKnT\nXu2sR0sm8tFPVyWfoeyydvHuMLK8V5iN+YBFENexBFMj6gE3AKs+HBBmD5xQ\nji3fFu76bxLGRV7jyNtfAV1aKrOIuA8y9uGmP2X7qj7dQrq357LwbJYqQ2Ud\nGTF1EtJS1N7dHfD3WcxjB4zGIT5Jb/W1+dOiT6OrnBwZQJgAtvjxWe6DmQPG\nUZhR1SfuSF404oZWm1qaloX+6fAg0qVtWbkg8YfGlc6FDPDPXEGNK0o0/G6u\nllDeoDeKfS4QcaaBWDVmqecgllaFApdAGfohH+RDW/TBIts0+9OFcbRQBusk\nQ0BG\r\n=rYM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"de6a41bdcdc7448f21bff74db906e7dfee5ac45d","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.11.1","dependencies":{"klaw":"^3.0.0","axios":"^0.21.0","debug":"^4.3.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.10.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/klaw":"^3.0.1","@types/verror":"^1.10.4","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.23_1608782619585_0.6561696069052494","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"sol2uml","version":"1.1.24","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.24","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"a9bc87d1689695d2cd018ed181df04b61cc701cf","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.24.tgz","fileCount":21,"integrity":"sha512-CiSX62x8qDqSR25RjHv0StIwP5rQVaO9gG2KMDhAoj1lbtKdTEsfk+zQoMFgeUc2Wwn381WJp+W1u5CVSLM9GA==","signatures":[{"sig":"MEUCIFLpijloEGfEE6i/JRCKRNNrT2U0jNHVpqAdiAvQ5lk/AiEA3cTe0/F8oGidZDkdWMUMxhTL0XDYByciMghjCPYzeS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5oytCRA9TVsSAnZWagAAqNUQAJltERGaSAXJruZYnpd+\nJ/4IpSQ/XJh5wpUFNdzbCfFaNzFFhkX1FdfuNpUx3tGBs2NpNf2mW783gT+i\n+Nox/f33Vxsb/0uYI1F8Ho+kGCttedX46lnLfHILHs2Gz+WQT5X5Qzexs0hk\nFnhcO+sTRBMrxa0WmT/rl+ByGxaN89U6lnNUL1dh/GZF7iAL7WH1t0eB8HSQ\nqSRtW8H7QE/KFbt7pVagV3wa7jowH5mcSDjd90ly/HCNg8TNuIZoRoJs4WgV\negaaI0+kAZTRDduFo/Fsal8N/MLZYiUPSkF3OtXaMFJSExoEM2XHoQ9bIewF\nN0eElHiHDNRYb0Mwoofc05RVEGnwzFxRGhoQvdDx6DEWZreRCB5v1q8iIuz5\nTL20YlrNNNe/KADoq/y2SfWpjwMm5bb+FNwPrW2uxnAdk/dYYwTzIVxAd6uW\nBso4RyjUmNJmeqhUTY9+IJr0VBWpCtU7oLLvcxaHq2Vhn0J3D/nI3KFNtPpP\nRFUlasY6oN08hGAtPS6rIQ1nLtOLhX9eck+2oeL5Xj0si3rhpnx4//aOdisT\nmhKOfJfnuQDJyp8PvQPoUP65I95a6Wi0NSowkvG3Y4a7D3btSj+h7sPzjf8R\niR3XG6XdBaqKaIdT4Y3ixa5SrbEi6v78PosEI46NuHevLrHUPHVagK2AxHr6\nufUR\r\n=nIm4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a4c1880e5462e849347a651ec69a66f2f05875e9","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.2","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.11.1","dependencies":{"klaw":"^3.0.0","axios":"^0.21.0","debug":"^4.3.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.10.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/klaw":"^3.0.1","@types/verror":"^1.10.4","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.24_1608944812710_0.9701769775183902","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"sol2uml","version":"1.1.25","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.25","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ac2828f3978b32ad283442604faafff0a4ae5aed","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.25.tgz","fileCount":21,"integrity":"sha512-p1UcPGQ49Kh7KAGgtonjunTL086iaA9hr8QfgmTQXJbqe3ztGsshGaemzASkWANI1FXvIDGlAYEvFxc6gQa+ng==","signatures":[{"sig":"MEQCIAeWUPypUo0Yia79T1FfEMe8CeJwL8BSxgQ3M83GmxOGAiAESXu7P8SsizGsUcE6BcY2p/bUODQO4UBSskuRU5nDlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6uwdCRA9TVsSAnZWagAAwhkP/2SVu+1FLABwtji+ysLC\nUKLpDUUTUlKifowJsFTK7qU56pnjClPd3UQ/2xYaKpMcD0lPGRv5DqA2Xciu\nmLEsf48cLCjTyPt52tMFWo7kx3GqVjryPmsKA/nNNAalu0hgGrNtY/AnSV3p\nR5QR1eE3FL5PCiqFXsWxmqJFdz/LprDIET2vKIjWfVKhksPbg0KsF1gM/DjM\n7J8D8BHrFLzby2pDlJ8cMTao+L0TBpq51zNQzIjw81i2ivyx920dEAsrM0Vi\noLU1WvaLD91g+Fy105QCChYascQ85woWYof1zzcUep+3fuYYZWDT4ZnHe0vQ\n63pfZrunk2hEZh3inMMa0qhhWwFbt+RiFEhPB3m4FZxNW2qTJHIn0ohV/NxZ\nwP8gaEB9HMWXcC3tukVsT+bUrEuT/7FYt3ZywF6nI2hrof2vFP7nV5jLx4hl\niUtbTH5Lf82XjLtEeYCDuV0wMXrkuZ1A6+QRyHQ70ZvPBtS706a0T05PBU9a\nsDqP9uL1VIoEu03QK54gKwY0XxSy3XTec0umX94McuHO7x7nRadj/W3R14zj\n2A7hHfnoUi8zrEGHGrqSywe2hlRrjQnYjSz8E++zJ70Pkqghf2Jt5V69vClz\n0eL/dSS26PYTTAiDPlqyMWNX4hrx/T8rr3goFFMESqwt0i8I2waaKtB645lG\nvLn5\r\n=pUEN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8af26bbcb5609cf0930e0b08493478b29958d9c3","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.9","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"14.15.3","dependencies":{"klaw":"^3.0.0","axios":"^0.21.1","debug":"^4.3.1","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^3.0.2","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.10.2"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/klaw":"^3.0.1","@types/verror":"^1.10.4","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.25_1609231389516_0.7235145253022106","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"sol2uml","version":"1.1.26","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.26","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ef91b21ba679c75c4a69e7aa950a85ce137d5237","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.26.tgz","fileCount":23,"integrity":"sha512-hAKJrm2uer9/9lsWZmcMkT/5CX7p0Nk3aR4L95y4mbJ+Skv9ETgU6wkg7EyZx2ZV0UmWycXq6FzJvLMaCWP2VQ==","signatures":[{"sig":"MEUCIQDqmNs8g2rSjFa7QJDEzGmLoPCrHgSc1HXJbEugbFno8gIgEZLSdl7j84yevdcV30NuIQorCqSY3pll6b3R3e+r2Xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBQx2CRA9TVsSAnZWagAAFEkQAJLPmvKt2Bbxdi3dYdcc\nLF4cq4N5R5HZf6YtxQYaK0FzjOT6he2mI4Ls6Q4UWPF3PTXz6GGMihKWCbTy\n/bNKSq2XbV1gRz3z0G8iZ7P/QU/plf//y61Ezh2pxBIG64t2zPZPs1mrylXp\nvSQWcZWAxxUg++z++nO4N8Bl4226AL295NYvXiQvLG8WqBft3CIYW81zpziD\n+DHz9bQ566/gJnis5VpakxlmlwY1YKpC04HXseYAoiWvm707gxtQHemDL2Ex\n35UhK8gYD+0te/r/7eoPtti3Zi9TWOxSGXCsAxC7zhA2634sUb5jXW5FSS3a\nBJMxVDTANoad8ZG+XCCmyR3qKFwFoagYhiU4MsP91nM5Yl0R5CI1YBunPo0J\n4r92kvGVzT/RVGDL2Xv2YPIpEt396/yNjxC1HahQLjzQICT1Z86ky+BXsJwk\n+JDv4CTyuhlX2HpCtqo4M/OhVSi2NTV6AQCTt7yzT0iBdbX+cqaoybTAO9Fd\n7AEUOWs1bFk6hn5iD04cgOrPvNKSVAyFzuPShppAuDzE15RbomE0hrKksJkd\nTGnxp+IiS5q7YLgWRm7DvWg5EtfRNC4Asjz3qZrSjSWWTKAvg/f8/LW7/KuI\n9fCVun9v5cpkfrH8OHpIVLQFc7lXPic0AoD3kJ3Z4qi2BRv/SgOVknOiA8Hl\ncfc3\r\n=cSd+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ab77b3ea7a8e97803d7d58fdcdfc5cbd06e8a3e0","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.8","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.19.0","dependencies":{"klaw":"^3.0.0","axios":"^0.21.1","debug":"^4.3.2","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^8.1.0","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.13.2"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","ts-jest":"^27.0.4","ts-node":"^10.1.0","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/klaw":"^3.0.2","@types/verror":"^1.10.5","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.26_1627720822677_0.2149995066655599","host":"s3://npm-registry-packages"}},"1.1.27":{"name":"sol2uml","version":"1.1.27","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.27","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"fc182d84bb848467dadf80e5c3380fe8a11b8cf7","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.27.tgz","fileCount":23,"integrity":"sha512-1/O2UYBs7kGvi2boBlbkql70QkO/d96JwNdYxk0cBWEQVE2VfAma66PxuaacM66qVF4JhNEVIhayz8U0xxyypA==","signatures":[{"sig":"MEUCIQCVaTRl6xAzDorhphq4LU0qu8kzCRSidrwWW6lIsxDx7gIgDnXVrl4BltufyqaRYmLoR7lAglYs3O59tEUCk5UpREY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCVC4CRA9TVsSAnZWagAAajYP/iUl8STYlgp7gpYksZhE\nXGFQGLU95nS2pSE8q5lO92myT9UT1zD/dEQ7c7ov4j2+wg60d8rMFiTW0bEF\n8Q47di3BV5XKF/nUtlIeTf+3DrGNGKYMoGjtAHnwbSulsDimn705cPwIZpdF\nnPvjfEe30nAPWboqrVlbFHbtLiM9+IJptoeGegclOaTx/ix8o1OOlKso0ubc\nfxD5todLP3H7iHmVSyfRsfW/9IQoq7rV9FQwPpFCSIG1NBOA6hm9sr/i78/9\nAC1iEYtWEh9ZDS8LSuXh1LUn/nBMdNKOxV8KPNSt/CtI6ufJ8s7vN08mdj+s\nl0P3Ujn1WNbHE/ITnUnSSXhMOFK7IPVKDiRQa7IKr96r/mSTVmisquzieWsd\nw0/9uAKPrB0W0L/y7ZCqNmmRD8QuJEinH2aSFII0uKHIdYdUWH0kulWCYiFo\nxU1/tKmDAAhAOWy+1ZDMb0XbDWQKLmQvwC1VMlXkCfS40KZ4tR/BAdeS3c0M\nOi14zvO96hFBleXYQ4vVY4FumOTSXkech1RGhVUikrjSzaOaWqmq7ai7QL/O\nbscrjFjWhLcbKfq3ITH0T903F/Ku94ta9pMdVNy1sJfEWdyZmPhQdVogQXSR\njsfzb1DMam3Q4WgwIIrD0CPzx5g8wQjQF1B+tAK8tq3w5Vm8qIrhb8UcVeum\nVxYI\r\n=kJjI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2701f69971ae13aa1c9d65333b6f4f5570dc7396","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.8","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.19.0","dependencies":{"klaw":"^3.0.0","axios":"^0.21.1","debug":"^4.3.2","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^8.1.0","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.13.2"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","ts-jest":"^27.0.4","ts-node":"^10.1.0","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/klaw":"^3.0.2","@types/verror":"^1.10.5","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.27_1628000440476_0.7550574624897808","host":"s3://npm-registry-packages"}},"1.1.28":{"name":"sol2uml","version":"1.1.28","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.28","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"7ced40c2081a364a6655b5d94aae23d9233a4dee","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.28.tgz","fileCount":23,"integrity":"sha512-8Z8LpvHbJQOFgsH0eMr4Kb7aO2hLhJ0RIoVeLPd69vNLGQezwXD34XNFr8enTiZfFG9xddQERJPTWh4Tgds6gA==","signatures":[{"sig":"MEYCIQC3kPwDW329maK+kHcF3TWqFJypDBoWFye663xvIUfLnQIhAMF7o/5RCGhtBFe5/HdoIiZAkYrskhyfHC8tOUIEimW7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC1tnCRA9TVsSAnZWagAAAC8P/i6Pfqf1aLDlcvmhQLzt\n2QephHKhP/XJ1CCOs0HMPCahjYpW4q10TJHvr27cakK9Izci16OtBbZDB0o2\nQSFRdZBLWumhZtZ89U+hYBOAkg/QMBSVt5mvzBefpbDry44o+xbjH6OYMQin\nQDPEU3ubrFW3r4rhplVL97sDB4+BdmPjKo8spmPhUwhiZ7KGe6qik61pYaBk\nCi9Mfpi/a6NKKB9HFhSCjQb0/9uMJOPHBGiLdTAD9+rIQUt+gqktHk9YRJp9\nrBkGKOkUhaiymnJh2P8p70QpY201HbChHIl1raZU9uaa5wZbxjv+YbMZhDi2\nhxJiB3F6xlB4JIoDhnIW6J/+SHnmAIjxdKfvmv+QVOCpTACc9VlbHVSdyPum\nSyRAYfToaulvt5AMJe/7Bg51ciavs4S+RBRRW0P3XHEk/uXBnAgtJSKG3glC\nRSCN2nm9fPH/o4OXbBi2P59F3dn0LjbhjH/pl2i4mECjhbohLBsP6PIxMktr\n6H7hyHxqoIW/ci3zzw7i4AMpYLaon2XaCRYVf7xdEGEKRyNhZWbhq7JziqXP\n1n6sErnEgXDsu7xg5/DO5paZ1Xz0jckH25eE2IFglUq3SyBb3lPX7owkCYui\n5P7odCmn3oJ8zlYz/vy9uhSivK2vzyAJiQa+9+rSHKVDy2B7/0RoXGciF3VL\nKSiw\r\n=CnVr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"50f1295f98ff9bd069692afd2cf9312703183243","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.8","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.19.0","dependencies":{"klaw":"^3.0.0","axios":"^0.21.1","debug":"^4.3.2","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^8.1.0","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.13.2"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","ts-jest":"^27.0.4","ts-node":"^10.1.0","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/klaw":"^3.0.2","@types/verror":"^1.10.5","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.28_1628134247200_0.1081647099753753","host":"s3://npm-registry-packages"}},"1.1.29":{"name":"sol2uml","version":"1.1.29","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@1.1.29","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"8ae5766318baebb78bb634af6daea9614f7a4ca3","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-1.1.29.tgz","fileCount":23,"integrity":"sha512-o5d+1zuf/HHfOjHp9xW2s2ysszFJbIvpWq3yDYkzieYriF4AmQLr7lNEyWn2V91pzE+fV3uchBfuaAisEvP8/w==","signatures":[{"sig":"MEQCIE1UwHs8JaBTzaowk6aO2uTvFo9eYDKCgrxWiF4b9pJJAiAC1v4qdKQc4jMeVkDGDb59kUSzCScUiRZRcSfbXIyeVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDgWzCRA9TVsSAnZWagAAIeYQAKN6XoSUvtMz/NgtUtSH\nD1OwCWHT5LzOzjLmyipOF1DuTi2Yaj54ZuFaNq8B2LCoSFhqZjcFibf31ro+\nL0GKYyq6vJVk/kalTKIc0Ynq6y9p4iMh8SLNnbyLm55dsMhTTifSKoYvix5I\nx0R7qgh+3+MCgWmLfxbshKTYwFd6lgkbrO0A+x7AkJdgAn50I5NAn3qWmXgl\ngYNTv54Oh8r3lsmoun/lOPgNzoe9+gmdBO+ZAkXiRerBuRU8YqXgqNyu/gaD\n1NgqVEZJzfST/JpRM47qtP5F8woniS0Ct0kkIUsW4/ovl7jZn/dYniwy9VLG\nbLW82YRuUZLsp9JOc256aiOb2pl9pgs7GBniNKBaOknZfvHlVpszWucOfLX7\nUQzS/GUf6bReRdT8I5aquuwozrSbR8Itkv+hZ74/Q2uu8tbVSkwpP8BLAxas\nG2/lK61DAgF5bZ6Gg4InxZImUHlzVI+XqAsThh1mLKI7ke+T7RtSekb+zR2j\nuyYWSKg36uB7IgLbUyY0UFegFfYPq1fgv8hyhoub8Y0DHzQ2E24IX5hoQtIN\noIoc7gNhtZ1ox2IGtwNe74Hs2KJjQegrg21c8Loii6c7Yp0ftpyCR1mr1smL\npmF/gvnPaFh70N5GPNRrkClGQmq7ESeF36IAXMjQNLwlu1mecFdchd7II8By\nDij0\r\n=oYzk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e76b8084352901eb0a3f8729cb8107c45cb372b8","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.8","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.19.0","dependencies":{"klaw":"^3.0.0","axios":"^0.21.1","debug":"^4.3.2","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^8.1.0","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.13.2"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","ts-jest":"^27.0.4","ts-node":"^10.1.0","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/klaw":"^3.0.2","@types/verror":"^1.10.5","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_1.1.29_1628308914846_0.48489308702097955","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"sol2uml","version":"2.0.0-beta.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.0.0-beta.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"42a57877dc56d45868193392a1bc801f199f23fc","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.0.0-beta.1.tgz","fileCount":31,"integrity":"sha512-iqO9po+rZjhLPcPpLUrq317hp08rmFP6xnjATs1+99sAIZPAWdymqtIMrEsTLyukbDbEINbGsVR+6WK42pUBTw==","signatures":[{"sig":"MEQCIA1LE2Kf0EMJlj09wS6vQ377bL2F2DVpXHsR74DDktGIAiBDzx9/A99tQ09Ec2QwyVEEzLviu1og3o4no+1wkfGifg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQR2MCRA9TVsSAnZWagAAS/0P/1+npkM6ZGjywOzDL2Iy\nyrRnmULw38XdJqCWIRvMxRHlsg803QIvH3i4iY+5HJ+j9kw//EmMuaIMZ+/Q\nkQ9yMuGmarjRcJNaIIi02hHM+qR2iCTYqmkMNieokkE6Qo3nbMF4uvpERea2\numXviTqbFFPF3i2XzYD/DOPuh4L8nQO0z+2YWOUGzhxPBJ331c246vhGN7C2\nWkEE1AtYmNfCSJ/NsoubUHvt8T0bGf0TXEFYhKAYFeRKI0ixZ3nxmSoZcldg\nNi0GSeqzTsbo1/RHTUsUxTXI5e0A2pKhYbcfu71z0tKhLg2ev3nOIssbORQj\nfcnrgbTTSSrzabSTq/YXsbybExkJM2nWP9X45AAmMBmR6RBNsUtU9ACNI7Q+\nCmSoU6/viAA+XxZj2Jbn/zz2JlMVsGKKQH3eLkgtw1vK9y/sFVGG3OpXv2EZ\ncqz9WyiOSCMA8RHvy7s/nw1oNb3VvfWw3fxmn9wT7j8Im2OhJrX+JPl5yDnH\njIPLIGHXt4EK/fXaJ/Kc4iDAqJbCnklazkhYu26OjoMp2RozXXJ/3KX6kKyB\nVfx2+/aSEPl7dQNfhWKe7T8nhLa0VRRUQP3Te9tfoavTncxcU/AHNJZYiX9m\nKqpQgFqbpLt4C/bB2lq6U18ENOOr0sAZymAmQC3ZqeX8UJcCk16O9bDTAiIq\nUQh2\r\n=2rEc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f44852c8a215302fc1a1d4bb1630a41a7cf9ddec","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.8","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"12.19.0","dependencies":{"klaw":"^3.0.0","axios":"^0.21.1","debug":"^4.3.2","verror":"^1.10.0","viz.js":"^1.8.2","commander":"^8.1.0","svg-to-png":"^4.0.0","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.13.2"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/klaw":"^3.0.2","@types/verror":"^1.10.5","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.0.0-beta.1_1631657355990_0.006856632565587439","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"sol2uml","version":"2.0.0","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.0.0","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ebc7b86de5fe96345ef7ca4a0869b2f8b419c322","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.0.0.tgz","fileCount":33,"integrity":"sha512-SzkxPNGqgjal0J9DnMiNg9s+LaYjNg09BDcjykuTW14e8kOUNsSeXTacmDlDougfczM732ltZYaxZW1jBd9Mgw==","signatures":[{"sig":"MEUCIDNe5TNkzE7yznVYxXt0iQseK138LowLrc2UED5mFoe8AiEA82yk6j4+DRO3IGSaSUZmy9j6xCxedANn0rU14HCQufM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3SQQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVXQ//dqHu/x9dmx/TlgMZOGcEzDYt22HgCXIIZNZPvAcfaKhGBO6i\r\nZxHbYMtad2qcO5Nu3vj4U8Y8KhECKPAupayZL+ZRbJBtYaTH5pFcTt0eMwsM\r\nCeHJLS4pmPvKNp9hI6yPM+CwaASDZg6SHkgashFA7vTQX4UwjU1N9cncPudf\r\naOYRP4gmB/0eoHzk6RY2i+KcWUBe+06y88rMHpUBxqDzI4zxooE+F2juU5Xi\r\n+4AoByGTQ+ppuKYuXshBtKTn/1RLAmO+PAhC7CVtwO+Ye+DQaaVLPyDYHFSC\r\nKgV2DnpgPkxwld1/LhIdO+h3GfFU/fzL1IQmLrQYofnB2ZZ0IZvs1zO4k1M3\r\nrt0VazzCFBLzbMpklusZxpt6MIYEIKzlIrF7WM+Usar7mqF4xGTm22y2zjs7\r\nL536UMn3eDZNupXp1ddBTTuVK/aAHEB4l60uEhi8B/oHLvosPWdfqVwdmNr2\r\nd5z6JEgh/Z0AsNx2i1WoeFAu2D4qoWuHOZWzlgOYduNcFGxH+8cpCqkbcq63\r\nDUG8lFzuFwpepXLbsMYi1r4siQmea4OKqW79l/WSjPO3vnFK+Af1ejyOYn1d\r\n49lCLpHsfaPxQGr72lzNnGwHl5oaXuH/LrX6j5bNfXVzJQ90b9EOMoDDBjWP\r\nq23Jjfl9b4nqBJBkoioMSp69dmq0Ws0ZKZk=\r\n=cIVW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"05ae1cffecd7b51e351b17d9a652be4cb5649fb9","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.5.0","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"16.14.2","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.0.0_1658659856468_0.9459036836378336","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"sol2uml","version":"2.0.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.0.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"679b77d4146971e4dd2dbeebc0380a22a2c08096","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.0.1.tgz","fileCount":33,"integrity":"sha512-ynHNUL7ypE9tqNA/OK/Bcw2xcSKuL/m+cM7QADvOPw/OxdmnDDdbj4D7JnCKzqHj6ipsM2UXVjXFkGT3hwz9cA==","signatures":[{"sig":"MEQCIH2vSSCQ3t6a8TxEKwyU1OpSCdSWubHv7t2jO2+TZytsAiAX1NhGWXzlzpjp7AxIwMB8QjII9oopQZufFXUaaqBGog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3gi3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroYBAAj220YEXmdFHeuwynhsesAu8bIjC61nR5r8C3gc3awUfatmyr\r\nP8RTdcO0pEdySFvT/UXuAOk5XM3qUijW+AvxlQkjLZVPZNxMAdD/ri701Nh+\r\nno2C9PjXFENr4W+rHY1wOTw6E0uM5UDwYvQbsRqb6rPOTqkwGiaZqJBi7vUm\r\nc0alwGh4MPxQoJDL62TLEOMRnAMgn0l3q2GcvMZ/G0R1BFCE8eTBcCgE5TpK\r\nTh0q0/fWYSF3ZfgwreWoMgxvBcScQaT2c28/aHHh1nkJJeCSnGSWiRfS6UHk\r\nvb96NBaDbucH1E3jEgHpYgii+ynW0mgAJd7UoCn9VFjF02q2U0Vwld1As6Km\r\nbr6gO14OGfq74dK1BwYw3TCqjfzDVsdjlAJiWbZ4xM8kPHyFQoSDxcHmq6hq\r\naBvKwCd9JwYK7urBZRI3Al0iPwf8c5ovztv8xeez+Abirpx3qAIrfxdAofAj\r\nqTaoLA3e0PD3rvkZ2uoZcSqmXb/8J+rv/IGaCHSGlOk2I0i6rSmpCmBwANhb\r\nln3KNGvnYFzSaJ0SC6WhCUxdEbIM03Mv4BxOdW7C/GlJeOVTza9dMawbfOtU\r\nVFXVZtbVeNZ3U32xq7r68LlrP9hcPk08Jovv6lzDzH3wKvujgXyn4jtrnk7x\r\nqxR0KgAQ37dvo1inYWy935JDG7d7vDyvbNo=\r\n=WxP0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6296c04a2564df667c0145e7a6c32bf3d98ee2a1","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.5.0","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"16.14.2","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.0.1_1658718391088_0.8969514698777614","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"sol2uml","version":"2.0.2","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.0.2","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"7ab149234b937dfeb40f9df11f9ea5e2eed3141b","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.0.2.tgz","fileCount":35,"integrity":"sha512-P+ZNSLsG0HNKi34GSwuk458gprMDuE0I2aD7Pnoh69B9+tgQcm2+sGEce2RObvTQtjtnS77ymeyF55pewmM6lQ==","signatures":[{"sig":"MEQCIGIxCBkv8oFfUoz+vUR8mEEkhOQPsMGuowpa+uNCg1UKAiBlNtHnjgJtYOad6jh7mPD3qa+scu/N4yI/6Xt3WibJrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3i9EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIMQ//QM4o6CtbmPzXWuzYawNu6ieaIIQ4U+uhCADUsc3tSPBgl7bG\r\nzF+AaMVc8k1PvcuKQpBsR2OlAiAaQ+bXZNkCKyUi3umTpuvZ/4PzwlA0CIQt\r\nceQJ56tohpn5hl6U9g7fgx/QQUSU75qq0Sbs4GkwGnHx9IiDngBJjUeYK4MR\r\nOh3OBCANjgEJIQIPOgXzeDTg9JuwZhPgupTujDiYVOh7aJKMLbtGkQfi0csd\r\n+JvlJtF2x+T7Jr1RZbxFaqBZeuREgKmSmFXc0m62mX+7WP1h8S14lT1haHNc\r\nOaTsG1DainQsS6wtPGB8bjtLQloEMGnJn/ZYBNRty53iCcVkNdSgxmmJ7cbF\r\nwkZdnwykHPtlCL4X/stiv6LQv+be6xgp83Jy+60DB+8rRlE0q68E4XAkdT5P\r\nX6ksG4U4uT4tyoI+EBctmZgg/5wKiviQJOhkumngvY0KiU3Vdk2GlFMsIpdF\r\ny6oOcgF+4nma42KtRDUIlOfULbu7bavXEasCJSERVK/MFONlk3oCTpirKuI7\r\ndIvbAKMtcyxqnIoXnUSsrYIce6dReKz7FQyIMdDzMMHkWv1ii+E54SPNMjUt\r\nkFb6He87LZBcdHtUFUokRy2/QTQ+wluR+mKLFmqkzDcXHf2lMDVZm/dNVYvU\r\ne11uTP1UVQX5usrqV0DiGUj94qXS5eY0tjw=\r\n=vxrk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"85f2d0fb413250e42d8c38b86f6dfa5813d78b49","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.17","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"14.19.3","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.0.2_1658728260422_0.919025246107432","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"sol2uml","version":"2.0.3","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.0.3","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"757f8ded6e0cb10d0464824ab8333abecb0481e9","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.0.3.tgz","fileCount":35,"integrity":"sha512-vs7VT3H3u3oJ+8hduW7oTtsA51jKGZI3lrfluUUO4meZUzgOnWeF2C2Eo/sqSPhmfdB5DtxZyF8WEySQG3VEcg==","signatures":[{"sig":"MEYCIQCx23/ARr5sYv56k27rWtF49BDKhFHo+1c3yhVoQZjSegIhAITg7IFeaDU9T+h6Kw8oPuET5j0xGZceBIwLbQMDgJ8j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi30HNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozBA//QVh3PgWU5ekQiScXYxUrCaVEvNpzgtAJxFtoh9JxWCL2XDD4\r\nTjtqk9/IBsU71tRUfNHfWiiuC5yifdI+Rd/4kINHAk6iu27LRm51L8Kdfpx8\r\n1rz/9NgNrYINwAXvOlgp/AF4RufDEApWnISeQGqE21M/XDRwxuo8mY15+3in\r\na7K1i2eEkJFAayqR/KLhJWy2Mku3SA2yZwCr9vupTb98EyETyez+BGvi3OVD\r\nydwMTMrcNMmxKOaZcuk9485u60PFczbeB2nXejge7BPZ8qBvVpemhyz1cjtg\r\nUPEcCrJy/Y4P4OiNn16FmBI9hJ6GlTt4Fqx9wB1KmOu1XoMldxCLqSdlPrJc\r\nTlsppkAYUuKfkk8FD07i59Tx9aR+CCBvKQPjWbiGzBENJYtRJX6+rXeByz+U\r\n0rLGUYFvbSHu9LbvJzbyYqMt0PjLb61b5xMAPx6MNN4EkvGI+uu5RS/dVq5L\r\nwEChWC1pxFe8bJD6LVWaA4FXLDYRJSRiIThDqNLfrg1KGQj1v6gryykOkaLH\r\nSpf8clre2gfdWqE/9v3pVCha+T0516KSlI0QH6TaLVXY4EHYX+BJn0sMpe7K\r\nCeHItZvvCqRMqTne4k7u4mrTKUoMkg6Ew5Dbp+mPSc1Yse0qegZDXW24aTrK\r\nBRC3+jVKD3qK3dRgfyK8rppUqzIXm/9Q1yA=\r\n=nLLr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6713514e9259f8fe501494bc95d84ab36bd9c773","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write \"src/**/*.ts\"","prettier:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.17","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"14.19.3","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.0.3_1658798541418_0.27056548764110167","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"sol2uml","version":"2.0.4","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.0.4","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"8a17bef50ab92179efbcb219fb2b239d0e83481b","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.0.4.tgz","fileCount":35,"integrity":"sha512-TyEXIBbZis7vr2nzLIgyovyTKbBvHCLf02vswJmg/nX4+w/TPqwVGW4S1neUXc4MPPvcpFklAqrdXfheY1WYvA==","signatures":[{"sig":"MEUCIQDJrp364aP+awpCe5ESKGqEOJ7bvSQQLvxnDwEgWvSuaAIgdXwTRiU4gUr40qz112wG+UlZfandcZGDxe+VCk3cRjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4ca/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF+A//bJwD2dfzp9kIUjh62dHaRmTStCDUYjT8jnf7gFdE9mmkPSl4\r\nDXERSVqPdSEe/oP/brtkjgFIdBdyW/jbNZn2JRz1BmEzkzPOHtQF2mlUmCCR\r\nWkB4qeNI51ofEu6Np8lUrpheCA//rZyuLcvuXbNmbjheJfpy1A+jwYA2LhAR\r\nQG20igJNQaiaVIThP9baULsi0xqh081+ADhfljgKNVh7HVad6YEsMfyI0FOx\r\nhm9a8Er+Q0pREMIhR1LsMy8oZwq44qFQgxoGG+K3zMJTILXlG7pMfin6Icyi\r\nH/3epG1ufwmP/ymnPpxNBxDaPC0oAPzeAJ0YsEOWevKm4R6Bxy+M4vw0OJuS\r\nbmnPwTa44/iJusVsp+MZCw16lmBNvCazfTyBtekZkV1vmbORE2mxM6xc2NSD\r\n+wdEPGrlhjqiLwCUEFlUOwVV+cj507oo9u3gkQE8EWLuj+ShghRCaFFRE+Oo\r\nqH5XzJ4gDP6GTS40N0vy0GySZtN26kAcS6cQuAerB2UvJvnhErJialsrip2b\r\nA7G/d5StsZmXj+9i4MFib3SGFyHAzlKFlvk8tQRidZETcBk/2ZRH1yGR9Adx\r\nCSaFdLR0/rNYwTpD+dTh446pmBOlgyFzcb0DP8FQvHPwgirgqJyBBSe3ltMg\r\nlEjhNRlJJ92Sy5szqZ0xmr7rj4VA6Z/BMhU=\r\n=fiLP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f2223a17c8ad788aada325da2390dad3778c7066","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.17","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"14.19.3","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.0.4_1658963647383_0.16074454536676663","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"sol2uml","version":"2.0.5","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.0.5","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"271946afd216dbdfb081a4c152f2d18417c1e6a8","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.0.5.tgz","fileCount":37,"integrity":"sha512-p9sTgfIoGeOeuTpKYDO/D1jjsJ+a3viOeAi9vxL6AkezL6UcqrmTmuTDi7u9QKQz4YMcfeBn8md7jWhYwYfX5g==","signatures":[{"sig":"MEYCIQDio2rRvmQn0NAwfy8Jhp2HFSV0t2yht4Dq+kY1i3scNAIhAIt8uigT2s7eSy5s7/U5daFSZ7i2lJEI4b3Ex+1gxxtJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4g7XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVpQ//a5QNsgky4+rC3jxF5AKwc8DQeRMfKb1FQax8cbHaHV4cJ4kj\r\nZa2mdcMrKXcf6eKFfwB4FyJRsIAaJvg6FT0rGPFt2ywwu4uC1beH9lh4y/i6\r\nMuwKFIJqyakWhUDQ4CZ0GR1c71LY+JF19f4EjxcZDKBrt8R9PQL2XC8dzAIe\r\nfSTH8HwMol77bht7v61it2xoV4WlKegqzZWQVauGziBL0cucbWazJXA30OUT\r\nlX4VHp59dgOyhd3w0o9bPkOS9YRxeJkHakiWvr6SOXWChlZMgTyDS3BdCRev\r\n+MCiAfoH7wzJGB3kC4YAy75VDcv4yEztJwAB8i5jdndV5gwb6nKtB/uJDRip\r\nYxd5zXkCYq5MLXcUvO+W1Kk/PVFs8flQeFkygDUod0+egY98ykDDgWuK8FMQ\r\nseCqRYu1kfSP+wMad1IZn/eM1QPJYe24vKyA4KZtQiUuKO0j7w/iVZhSKrGG\r\nx2Gb4ZRicCJWoMhPWVxTm2pH+MJrAlNFZCoV/OjtGeJubVpTMIpYYsE8buDl\r\nC/vG25HsvqU7JGJa/J9FrSbgYCBvIrNylqA1nqupg4s4t7wWNfkoCJRA+Iay\r\nXUmxbPK3VspN5g3odb99D3+k608rKJjFg7YxR5SuVbsnSAB/BTSW6WeG4Qik\r\nLQbQJTjZmeUMbLzsE0hg2Ex2treo44WqkDU=\r\n=Hz+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"164d3c65a12e9051c65a5239de8e652bf0cbbcbf","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.17","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"14.19.3","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.0.5_1658982103082_0.44277799734890233","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"sol2uml","version":"2.1.0","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.1.0","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"70753b161085d56b0612dfc77b43a6dc249271d9","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.0.tgz","fileCount":37,"integrity":"sha512-8CresxppS1b0cJnGU5S6SmwPWXs6HDPGxk6fdzX0Zjdv40jH3XCIXyO0dCJUsl9drOxd+xwjt74I58KjoEzg4w==","signatures":[{"sig":"MEYCIQCgNAEDTfUV873mXhnXoL12fe7SYu2gIspZyEGZs0RxBQIhAO9/zechdpw+p6Lih84zuIKoop9uWrfSne01KYCrF9lY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5ALRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqFQ/+LhVJro85U2Bh7J5Cpx5J9fQBIy886+EPeHFC7KtkCxgZQz1+\r\nHhiJtAkJerEXdKuDdT4T1UZF1+tRkFPkQlvbeRvoNcqDdiZLKNuPOOg04yjJ\r\nKN1cKk1gL2CsuhBpDmeQEl4AGwVKqLdRrDFGLCnJdgTjkl75p6tgqqzkUIHY\r\nPYxgUtOtlQGPeAnWkh/2uDKBM+PrCLJxp4/fhgqiVxpmCGSt1RM4v60icJPb\r\nQhME48I/5chqOBwNbsmB2qN3xAjBAZDnKeUuF3DEzC9BzFhCuHXUhtJlGYPo\r\nurHwAoEX4igZwxKbkGZbCwej1kVriK5IRIaWFuZ679RwVsomKycRgTWbXrSm\r\nanWI5hOV34tqjsIhP20fzz9oN5SaPowJeWtui1uiBUmevtSUgJr52lLae/Ty\r\nebwBY02R/XZReuAug16hwT+1wlO7X7VASzwI2SUB3TgY45rL69jQWYk43Xh4\r\nhgEioDNdiGF9cYK0q/2H2FI9wxbmDotCb9is2ZNl2jOawGN/xb8O4CtoJqXh\r\np+j6VUgi4FBiPlaEWq5zFowGNlWaOjB+KRHX1+8ATjN28j9Ru1gyWcMh1D99\r\nm10mTQsAZmihtLGJH6H61vqxRztJU165vxvwgm3HuKyhZNWGE1iNC9d0vMpQ\r\nRFfVcNZMZWPH02U+mHgU9q0/uzCnPe4mqPI=\r\n=m6k1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c35830f14aea551584803550ddfa182272d2d96f","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"6.14.17","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"14.19.3","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.0_1659110096887_0.6944504695515579","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"sol2uml","version":"2.1.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.1.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ec95cf8c00e32f7b4c5c3c9e581752bd3d00baa5","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.1.tgz","fileCount":37,"integrity":"sha512-MvYo1cI1FWy13lxDpJOCEvQhycPxgAiiKk8eVNXfVpa2Zuv8+ReWCQhQ4oAOK568tNUQzdMDa7f8SJh5rKEIWA==","signatures":[{"sig":"MEUCIQCyC1eCqGjXUo3wNZQ6eM0U3UVVVhzcXev3yL1f04HvQgIganXo9NisForbbnOVc1PIMIHKvh6eeqMFmdsHOQIHcUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6Q5wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAbxAAo2zMS7No3mmnhTuRuiS9R8N5mD9FBwWp18OU+bLmbQYhKTfS\r\nso3c7ts+bBeb3F2XarYtcbxh8Xh57wkloMKvYgXOl0cemBovcf9dcheYXmrm\r\nUmZdFe6jaTnOIArr9j4ZmZ19P/cjLX9cSb5QWWLs+BZiFQMDRIHlom9iHkeA\r\nkEw1ygCLaauBYvyBlDyHd+0dEfgzHBEpzWdstIceuTyM0L5aYymKM9TgVZCX\r\nKqrF1b6ScDA27V+hXzSxVZRo7zrCrd6HxXanqW0F8i92Qj041q6aaeKymoci\r\nOGgrYXkxJzyZt/8e3ssKfW3MG/dIL6MLVW2H0Yavftqhkxh0lluA8FMkUewV\r\nXAws1fem5zOjzk+SbtascIOxvSB2WQk93cqUV54UqhCcM3P3EVgWQPzAydk6\r\n/rKpkeWPoSxgMMPA5e1Ux+er0hPX3xeIyFBhySIP9XoX88ZO07+2uEov5JI7\r\nfI3L5UFqk+RcYH/6q0VeL43Hmnbb80u1TDXR8GKg2kB1dd4XZHBRZdMkNZjT\r\n4sGqpxVub9rKb83ZJcA+aBccmk6IiGyo90oUnaXCsSw316WC7+Qoe7Yzxukg\r\n5BmAl+ip2+lwWfAuvF5YIb4X2/10hqb4gGVOJAZLGQ4OUQxh9sZFM2rKaUvZ\r\ngQz1x0+fKLBpA+hVbJOa/zhqEUDV5ZVcn34=\r\n=D+0/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d3b6fd8b62c6ec3575da96931a564b8026fb1a68","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.1_1659440752353_0.30057314025558846","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"sol2uml","version":"2.1.2","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.1.2","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"cfb848cd573b28f39d338af3924d4b3f13ef4c0b","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.2.tgz","fileCount":37,"integrity":"sha512-zRwKRRLTdzRhcY/DGMPWMdYFXXSHzgaKGlDcSE7l54v0KxVXFgAYYxCQrkIBDiUQH/3DsVHKQEIe9pxOONHxJQ==","signatures":[{"sig":"MEUCIQCdJkoJN0t1t9BUX00gaJi/3tOPLM7Xunwxq7/xCyg1MQIgIF9pgGhjEOaJmJYTyO4Qc/0I5X6YzTjlT9yhleF/9ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6e9CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6oQ/9GZYkN1Sd2Fu69NWC9Bqcw5LjT3JnXm0bSV/L4OlgmY9KqDUW\r\nLubFliULQIVE/4fyOP6/wPsbqQueGgzua8IxRjfjb099r69RlBN4QM/6uDeJ\r\nh99HkAqNbTPJJpyyvd+JS8oCTDe5u+FzLHSlbOXFyD34e7Zd4nSfrmo1DzE1\r\nJhnDPqezukMcHqClFeFlZTZB7YZmL3R18X9+qYY0ej/N7IV0tRe0x83KI7qr\r\npgvY6tjFfczblqkRmDgFcd4JVPZcfOT9NAdDTbgzcZ5IjXfVHK9h2XY5Di5H\r\nlj2v8ow7CqwfiuJgcHGgZ+KJhmL0Pu3I/bvHxKNvrR4p4RBH5WihKk32tNaB\r\n57OY8LB7ixIwyCOplEeuUeD8J7o97DhkJx0YbHlz5kXYWgw/xiTGKbtB9tUR\r\nEdIfNjsewjLz+CrbpFoThW++6qdAyzn6K7Xnqnrsz7b8OyP2k9HzurAsjubc\r\npFYWrIN/WF3/RHqn36Dcp6HEbEvQGQ3hxddLItCxfzysDPENsT1wMwPu2vMW\r\n2pnR6l/Osv997KE+/ZaHkw5hz3u2NY3I9G7sNuwQ7vdeXRs0SDXHH8rwB8kc\r\npGFBUlhRRZUyOzfolmYI16wtWohllhraOszNRuw2fWUaaYyOipqjnY3L1RD5\r\nVNg4831RuV7gf57Ejnzvp91/I6iRsnrZ91c=\r\n=HaPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8a5b90d77a0115841784e9e5deb4506cf5e6875a","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.2_1659498306678_0.7221979494709527","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"sol2uml","version":"2.1.3","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","Class diagram","Class","diagram","Contract","Interface","Relationship","SVG","Blockchain","Model"],"license":"MIT","_id":"sol2uml@2.1.3","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"0c246ef8fd4694671e7e9cd22c648b5eaf069f5c","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.3.tgz","fileCount":37,"integrity":"sha512-RgD6vJM3dGVFXGIwYGGbfQaLLRhS6z5FYbIfd5k8khDnSpM/cKtKR1IkEsqllrKDV8pdfeCncuPGR9WoZnbrrw==","signatures":[{"sig":"MEQCIE+MSk4MlHOHVZT2q5vCZPE52NygL0zb3WSSvgOuAoASAiAmachXcrY+9QmZnnjufXU0TM1FSg2+6O/M8P08srIQRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7B2xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsZQ//SwUHuB1uMt5aMhWz41VCDHjpI5mh+EjgCKF44wDFIrX1M6+3\r\nb+kSPfRdL2dEUOMFRNVgxCxBQwjKe8V2RGogasJI1bkRaL3TyC76YysuidAx\r\neZKmZX3SFjKhn3RyajO0ay9/2wARQprMCYmk72xDffhdvsrlY/mhslSb5TWK\r\nnT3OigMTFu06FWhm85KtsTWX6G1pbwfe8JhyyJuUZ+C93zQ6sgfog4nxCNvm\r\nuS8x0Gj29TPbu83gTr5FSNokUCL80FdH4cbIKfn99xwg7XmI8M2+YWw43fZ0\r\nWi8rdnNN2ptAOuEZZNOCDah5HTyOvoFLmFvf4VnWbQQAYARubjLtPNqOS4xI\r\nwzb771O5yoGJLpQ9Rj/4FzYt+5s000qEXeuevwKLn5mnvzAS6Frz7ap3NIq6\r\nlHgoXx0mgOmV+oJnPoxWcpS/otenw/rPmG0MBuazAFPHK85YDMVHr6sGIO4G\r\nxNTB2g+SVnitEpiGJeBWH+rGrjDoQS+Gc9F/xiP1kdBgathYbtcDN927rgOw\r\nXWO1ebbrBj6PuZNx70aqPTn+tjarsiDByA2l6BFIQ568bkouibyKzxPKyemz\r\nf8sbnXt1ixr4uBoT1XcfkqiZisv7gIR04E70vlvq41J4Tlsyz4EZkIRZ3OL2\r\ntiQlPPnWC973QIzUzE0lPzNm3HsUdinXqow=\r\n=CJG3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5df025cdcb57699573bce1df21ef46eedf84fee6","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Unified Modeling Language (UML) class diagram generator for Solidity contracts","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.3_1659641265475_0.8043664665186017","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"sol2uml","version":"2.1.4","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.1.4","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"a422e7ec54e99d012ea38811faf285e7be2d5111","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.4.tgz","fileCount":37,"integrity":"sha512-m94h2sJ6KZJSCD6mNo13MzkTcm2M+4vi4RJeByHPQok34mIrmPfbvFNDVhDVN6ZBbZVaPv6+DkE17sbyu7W56A==","signatures":[{"sig":"MEQCIBr50bN+TSzIvY7clW0vNW+vDadox0beeOfCU/qfcE/HAiAKtr4rVv2e53awWklIaph591VcHyTQ8cXXhol0Hhw5fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8ErRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiUQ/5AbzJPsGXQJqYYNss8efL6q1Hau4JpjRM5Z/avkoo+w+1mAz0\r\nW3fUjAiB+uCMoMjTSxxDIZO4qO0j0X8ygqKRHbEeuoZ23HK7j3xbNLVGNHAq\r\np+VnW4tx5FkMWYAFqxmzteYEbwZT047h/0nTNwDfsS7ZKJoSV4/d++56QGXP\r\nk+wEa2X2bvHQJWaOFpASxprrOdGPdzQGxv2WrMEGg075krClFTRmZIZsI8xy\r\nDwlx3BMfkRLh/QUyBmRDbjvTElU+W9MCe+23DCCPJ/DoSQ3hCRABwgFjjNJp\r\nU2xI/+XBOMIJq0TTfE6ohDrocrSrDVR/qGSx9b+b26LzejOOrSoBRqJavC0/\r\nuLSArUlh0rJlGJm+NN54MKcGdpjyAV/WmaYtiH6DBPLjBBYyQ+SXkUAl7SPB\r\nmcwOZ0QuhVD+qOiee7hVT9EMNqI5oahlI/nDLE0TpLp7P2Ek2vdBIILjDVk6\r\ns3UWdbEBli1IZeeb/cRSqJ64MqF17I7GXstTRu4+N8OCLKi6eCpTa38BBvNz\r\nS8NbugJL52IJLDixWtZajOyhvM20bYqMz3lo2J0yDdz3yzGNcT+P3+XTI/nF\r\n2WrXmPvO2WAIV6BJmz4nUGrbkfZjwqsHePa/0UI4g0gTeXLYPgDXj9+z9wN4\r\nARHHEbEWxjEgNbQkcVSE909wLXDHoS1cNlE=\r\n=4Rr5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f6fe794c8fb0d5d12fdf416ab1c084fcefd0d170","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.4_1659914961230_0.5795381137016873","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"sol2uml","version":"2.1.5","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.1.5","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"af528d1958540b64c55216e22d2a50148e967417","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.5.tgz","fileCount":37,"integrity":"sha512-n6TTIr0w06SGkYhQQp+fCV7Nkle+Eecv2ON/Cu3HzjyEsn1zq0kRU8Vww2KXVWCbbiajgJwDg/NuDbGpd3nn4A==","signatures":[{"sig":"MEQCIEHQG0qnvjvBBLRr9905NnoohVhQmg/DUEfgfBiYOdMPAiBsiXo8DRHWXKcwt2J9qY3VnsEDByyfquTNUc4fyzeShw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8cpZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVCRAAmyviFcf5TGQ7RX1Z3CkilwIPIUzAtCOmsnZao4eWk8k0K74k\r\nWo7DbR9udOMwF5oi6y30L4SlL93kzpsLQTc+cdRpptbJJ3N7GRayLdmHwBJu\r\nBbUZ1uQettuYD35JG73bdJRMQeZ5DNCjX0pDktmMs13ceW0mUpMb8O0vdcpZ\r\n8RQ4PoUP5sTVPKATZTY8q6UmnMqMEo6N+CPEujR/fOjjvg8c4a4o3bInYwZ+\r\nciXz0d18i4+txQQW0W5DYXXaDzBuuU0CVODOszmdEhdhGTpFdnx+7Ju5lJ8K\r\n4TssG9Dpj1L6HDRJiGt8V//+dNs9YUUpkS+8HMfsgEh/C9pd79xLSRQ+tqZg\r\nRxAAK2iPcCiOP+hSnxcgFSOoxsIUoVVYdhEl3yXIXbvrmlUHd7OhBJJQRQAJ\r\nLgwz/g+tJVpvzGK9OtrpJnY5BNrD4soIHzig+G5DWDa79Wth1jR02bC2+iI1\r\ndFQJLFc6sHjBgJzG/pPj/iGV59MnOVVPttLsVnwPmOiA2/WH+LD29cKBCpTz\r\n+HahT4gcq8nVigCRZM1lxmWyZDoJdLeBz7JI0rtNyC4NGBTkRPzYbEqt3JQJ\r\n1RcJ6uzOF1Sas8ZMMvTK+rhTDt8L/xyj/+V0IaR1oSglEY2QzErKvZ14VNxj\r\ndxV7PhZ3jrN6aK3Qbslos++iv8dbDbEFM98=\r\n=vfki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4001a18c1f211fb28f4564e31e47a6bb2c67d398","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.5_1660013144857_0.0075724766727898185","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"sol2uml","version":"2.1.6","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.1.6","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"de8acb8352acc40cfe9df8e702b9d1a63172f01c","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.6.tgz","fileCount":37,"integrity":"sha512-V1vuXm0ONoEJTxQoo/YvD3DoI4rhEAVUILOm1nd2abU3QgOcv6CE2Xk5c6BxY1AY8kXawt2Qr0qCi0I81SdgEw==","signatures":[{"sig":"MEQCIE5XpuZxQmMfFWLjvLqtzyJEmv31o6Fd6j8e0M3L2rFdAiA4IhBvsbYk/KC+svMuOMdc3gyTLi3l3YX5MYiHqiNZgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+IWWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwsg//euRo+ZFLxz0+uEuu3GBTDW4juJGBgfg1NfwBmt6lwpTOkoOg\r\n2SKcbEQJlifZ3XOtS9EHuve+RW8GpSm/b9JnzFnNZoQUz/GKAQ00DOE/PXYC\r\nXX1hrIk7RSeD+DltHvmOkwGB2hS+OZqtmwT4p75daITez6W8CzxphvG5WrQl\r\n+kK0ddIxGfnUHO7e4r1DUGv6CxmSDfztyrm1OAgTISz8Mg6D+eOG+ToIt2g4\r\nF4VLtFpyb9iLs+B5z8zgjHY9rA8OX9XE9gfuYB8O7RZnjcEFBzXP2ixB/YdS\r\nA1Sjb793BluAfj4To/j6wLdrZDATRkf575wX4UFcbq341nq2TaZg8Wa6DuAX\r\nUMqyXWIzhTauPJJv1MUwRxvvOsVad2glY7vyixVwaER58IVoVXRi4LMcmK+u\r\nYxwUD2wmA56z/XzywQGjBTp/X0Qu8oluu4wtYDu03qaIk6PtAPoGD9UJkkl+\r\nDDPgxHDnV9iMiBepjka2CliDfTSQuhgjKr3PQ7OiH2N6SkwnIferVUZ2CDsn\r\nw/nMNje2DMz5MnIuIUv8qmLULyWZz2Ao0gYGyyuXomAWN2Kga+6zaH4ncXF6\r\n+otrC1Gq8Fq/zhNVXpjH8+R1I8celshliIGnCLGiJP3GXfh8wEdLqOst01HR\r\nRwlZxiZPSPvolSA+5wfYKwvOtxjTKCwRimQ=\r\n=rPoK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"22d3ce47d19272916c95d36e9a4a8e87174421e7","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.6_1660454294072_0.3571763964086765","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"sol2uml","version":"2.1.7","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.1.7","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"5f0e9e25a07cf55c642a1ebf933343c95556767f","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.7.tgz","fileCount":37,"integrity":"sha512-iLodx/5CJEAYIKfKqzKyiUPrQBR9xXgvU5xeDc/I6A2nHNuGxTXQsbB0bFG70RzKTzd8WUbiQTJcGomoeNENrg==","signatures":[{"sig":"MEQCIGHJ5SoRLnY5nysja9lzBmsUs/YjSWh7A55uQUDByASEAiBfABZMDCJSimSOQIlcDF7B1VUK8oBnjtYskx7BWjNV6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+PEaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOrBAAj7V8aoNb/WLYFBh8vpSu1SVFczsu+BTYa4xU4TsoqRsUBVLC\r\n66yDY2Y0tPYJoTB8Xi/RthNIiI8LDLNmmth5w2MgIPJQ00PZv6lhEXNURvYr\r\nN6eN75e8U2Fwy4PQBK67t7yHwisbK7J6isFcfbBqOPFTgAbcGv24wF3JBFsV\r\nixTdXOLGKNg+NsJc/YBd6GGaBQqMmViluZGbChms0PfGzr2wb0+7iiqCp3LL\r\nnyCIFVJ4lsA0vJPfK88va+S8jj5K1ev8Mxh5mTvSv/bkZr/IHL478XxBZ5fq\r\nsDtGLoEjTXTOmo4lIAt1llmuEmG/b2qvJ/rrODzBBFsqsX21Qs6Xr9a9km6E\r\nUmOXwc/G0hB2l0Aqk9Gd/wFBIgWhn095wwvRQfzTsGhrjkmzlwaAZ3jpnkAD\r\nVJRLnOEF3f2CueGENMWVIyxQqI4mg3rkQ+wVIhYsyI5boTw4M3VQGO9J6rV4\r\nX5KfYkrSu3H+IqXirrEVTRIyKNgVSBYqweptlX1Y0i5cIxJfWGSzL/BPzC46\r\nyJXJnler3Ou9juXyQSDFueEguDjmLGkyt91RYguYAxvHqGf9rDaoimZGIs33\r\nsZF9/k2VPgOduNjbDx99AyrqAvqchrxRVROjJ2HomAKqHlVKN6UWKNlLHpEq\r\nMMEGkdzkPemMEHDlV56WLjsPKmhZwOygHXc=\r\n=LCvn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c9eacd119ec00796eb8a685b956538b629273158","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.7_1660481818061_0.3517950431733583","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"sol2uml","version":"2.1.8","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.1.8","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"82da3009a0546ed2ed9e28b9d65679f1004e4d7f","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.8.tgz","fileCount":37,"integrity":"sha512-Y+VtSnD//HXaR5WzEGGi5mGQkls+C4I1NhiFwwXQLAbiEas+S5gueqQ52MZ4Q0JZ/U4o7HSYW/oAm1IGzoACUw==","signatures":[{"sig":"MEYCIQD8bP30CrqzeCkOJvmZHqRD/Gp62BiislhybEbyNv2hlQIhANd7W7WgssHw9sPWrkXuvnDq61AVVR6frFaxkfK7wIzW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+gWDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL2w/+JhFHkFUVYm6FFvuuhMMRMy/gGQBjb9aLUInJz0c6trCF53Gq\r\nScGCxYHTgp2+9kEDvA+qRdn05ki6KuP9ZNBkAWFidCOLHu/+6Kv70nx+2dZm\r\n2qdEaA1sgAf+fMfc427mEOoaYe5cKGh9z3jrRtaEpeJm8CI7JogFbXToUdId\r\nJKPUWRaE1m15x3uauHMlu+COXBYAnC9JXS3dR1Gc2WDMfxYIV3moA1vQ0LQy\r\nwwbZ+CpBTTMB+8feVaIixvihIlOvRbDUSLebaRwuPS113VP4SGdYvdI+JRku\r\ngDRZCkqV/f1uMR+JadWRxK+G2CWMy9ezl0qjQtyNqm/iN39VU0mww9/TzZgV\r\nyFALQEXS96mN5dQJSPpqL7CNFXASJldaPAUHr6eyy2yqsEoXpJijuorYDuip\r\n9CUG0l3AghxyDDbZq2dkqYasTmiuabS5KhPHgZwPmJFGv8+xi0gkePfNwapJ\r\nK/3Yx/YkTUjnIr5wgiCKRNC9gadpccP5XXPfaT1O6wwIpI15aMzEwjGGCXif\r\ndCGUCYXudFIyGQ9zkF2UbZoAApZ9LEAc7yk03fg0Ezy2RecvNL7tlR5EVFq5\r\nBYUhgrcqk4UiTAsdRe+oa32gnkH1Po5WEhLpPN3ozkVNRJdfmylG4rDHnXTE\r\ndO3iI9HNzCFSY1TrA/0XthHyBSVcwDvDrnw=\r\n=Kpcq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"51f7c141d7b8a07047226df52395cd3c72ac4c58","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.8_1660552579075_0.457490145396638","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"sol2uml","version":"2.1.9","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.1.9","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"7406dbba83663c723803eb0b2c96068e89fe6ec2","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.1.9.tgz","fileCount":37,"integrity":"sha512-3sEQqc6GrcemLib90bRWzNGqYJ3zUF4I7y/hFVmuJCduJENJ44Z9qHI3X2vrQpknyCuZOgsfqHzTMtisl42htA==","signatures":[{"sig":"MEQCIB60ep0GxdRePOpZRotEg1jnw514sg/kBt+CQbtJULUJAiAgbyFBdbahbZ6d0we7Xe8c/buunJXZhALJ9AN6/hAW3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAvP6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKnA//d7jH1FD5NtTofXzVCknoU4ByfOMCgjtBNgtCBJ6JBCPVDahJ\r\nBmkcHHbb2q7l79/sPsvucwcUOjkPDDsE8p1Qdrk2JESujwPqzmZtN/AZGGB0\r\nCmN5m5SSejRVXIGv4uSxF8AaBx+IRnL1EdlSqH4PtjdoSLWpT5zQsgukz3fr\r\nDFbBttChspxNVsdztv9gZIeNvlJRSAcZsXTVzf2vpkU7yllbU1gc2kaJ18nb\r\n6G5J85kiCE/XBW54gQTH3xNl+QHYH4rt77WXORVsfozUDoEQLgJzfFH4Cr96\r\nKGyIG8xwO853BWEsQnHYUQYmF7bhMvZ8F3u3Gi1QtBetYv9W1/Br7BRRxIFB\r\n+9JM5BGI5y7rIAq4G7ULKw0cPItcmdlswfKG8MXx4uy9wHwqNNiXJMjnDklO\r\nZ5EskBvmGeR+VbqhQFqpSL0qiDNjXm3JTzCxfELM/4onLgXA40qI6QQMmShy\r\n0WJvpUFoylBVF4qb/HEtlN7yrazt0ajvas0+HmZ6nyfSG3Jmpwxm+aNVdtji\r\ny4RudvvoH105d68H6OHp/ZgvZbhZndC037BBa2g11Rqy2UbeRhZOpha/G0Nt\r\n5fndn7NJx1fNft3kDw42Fwh/r6NpGR3vrj6+vGXIz7EKXShVwW5bnhYyLXwO\r\n4TnrWrcXZVWu4JuYyb1gRVXKzWBrHE6GOkE=\r\n=O4yx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2d17d848163168709767f5c50d00752c12f35540","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.1.9_1661137914372_0.3774311827378589","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"sol2uml","version":"2.2.0","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.2.0","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"145b1b85cc2c5d466d596f3426aae4dd4dc946f2","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.2.0.tgz","fileCount":37,"integrity":"sha512-JMBvn3ZMT/1egoZjheM4Mh9gQudrlVjFZ1VS0gjQ/eluITT08U6V438Jyku28OuXz42aXNbGS80JuRZo0J7pLg==","signatures":[{"sig":"MEUCIQClrn3FhXHzVfS+T6+bCEofMBR2TnX+t4PvGG53pHRNUQIgft+Jy7HPMxPoCVbWOFftSHxTt45cZuYyYBF5++3jNeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEU69ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxbw//R0255JZq6GSROacP8yWMYoSx7HwrNrTS5kAL2B8VAN/NN//j\r\n1vNIKAZcVNTmVn3eKzw41OXxvhGjuAJwvjMD5kh3FoXQjBNvcjMC13wUXLxa\r\nwS8g0jDcZz2spWTEz9SxPOcDxhPOI4X9xmtCrMKi54KTftMhUMKgtEsxIxIV\r\nMLwDiOfQxGAjajl0CU8y0gbqCv6kCXE1TwIO4le5Tdy7m54a29wxncFwjDIl\r\novQoYo15ny0vLnlKMNZhQkT5KBNI7foEMp2HeOcddVxWBPHkpGwJDp3Ui8P/\r\nl9H+JxIYp7GJm0K/gHYGBVjOwy+TPIIuXt8xk20TidouatZmhfuHdWPrAx+1\r\n2e8FGghl4QWMpg9/BigOe32H1W503acxlC4zjaCxjbB/TsqPzDJyvGKtlyok\r\nR0PpujyC+cUNWq4XLTnIpBAZ5JJxysrAJZLD5uwWwQ+pvojEQjpdbF3LWOX7\r\nwsetygPGicOmkmUs5siVGw2FniNrCevuyYCrh49HDXCtm021KBmqdNl9Q3Xn\r\nqD1elARe5tqjSy53mG53S72oNCSoZyt4s17CCab4zDo+eaTbo8wbjpQA0Mpi\r\nV08AmRd2JOH+sLkQDrLYEjfEa6mIJfgOBDR6ea1ZETGASS4wLxak3mWXZD5C\r\ncFvaNq4+yU5gE19dJlqbCWP9zh2VUbU+yUQ=\r\n=maBV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"34f7267542a8912e2ba971dfff5245902bb69964","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.2.0_1662078652986_0.4283371037287189","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"sol2uml","version":"2.2.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.2.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"94eb5738c3c7fc51f0fd913fe8ee7d4dc467d6a2","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.2.1.tgz","fileCount":37,"integrity":"sha512-5OhKij/zmAP6R9hKpTOhHkBsFHIUy8yLGlgufeGgAdvmQrP9B6Lxpu4IHbys7Vfj9eNZg1xZVECdz4m4splMPA==","signatures":[{"sig":"MEUCIQDnXqh1ncqu9DfeT8DVKnigGYg++8V/I/hqDcDDaYiv4gIgM5iLK7EIidFTiOVV3opqJ00XjP7JXF3knv1XYP8qZk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLAxNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe3g/+OW4fJVBoAOkIiELxkLGZn1Fwecj1OeS8lMCGvbzvI1JEgrIS\r\n8bQ9Cn53yu2fvLLXs38zzck2Ks3Whj5H55Zf0V9BeJrtaAJgWHdSIzzPHU2Q\r\nnDpcSu4d0/IgqDAkT7q6ShxC2ASQkGBkoq+TSPH+LQp1OXrSxHU85BuU/Ygm\r\nSy0dFjz6f5bq/sfYfmGlX9VIxx42gr/qJ+0POJOzdwFVjAktoh4zQPkv3Gfo\r\nyP6Pi/4tPcAaSyDRE2Pr+iABP75HiGqVVGj6Q3vRjgGz3AiDe4pL1Z78msQ2\r\n9qtsEGIi13CBlUiZJZgZioPv/xvYwdCv3B2u5camemL5yLz+/OG37eeA0sOM\r\n+HtsfxfnCyck9BzsIN99dHkF9FzWK3HoH3Lq5eywmk/l2rFHiHQPgGe5K1eM\r\nBqirugW5EucM8NJJu9ftDh8+5ZVVTHwn04Ff2mqqZUdn16FZ7jJixwvhgncg\r\n1YjW8izXiNUbpgVRuIF0VPd6tt7c93Niy7Z3BhORvtx5sG7h1/GwP/Hau8wq\r\nUX7YvF5rycNnE/MBvIILXGN0I01s9sFe/PExXiOPvjpSraP3fvh4kWcZingL\r\njJkN5l7zj4oWrxDpRljIqZ+gN54T2PA/vyEQrOcUSz7ZmZkezWJ1d5KxFG11\r\nFtpaleVzyJuVLMjc0lFGEQRCmPqRZgy43EA=\r\n=iUyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bb13544b09762905ced0ffa961c6b98b3fe378d2","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.11.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^0.8.4","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.2.1_1663831117349_0.9449864636138661","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"sol2uml","version":"2.2.2","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.2.2","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"79ce9da4facdfe87f527d7e71ce0ed5c2a7fe65b","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.2.2.tgz","fileCount":37,"integrity":"sha512-xVzVKgkxMoCjOuT895ouAaU6mbGsd1qo2eI8bw16RE5gUdK8N/gsdZsJZSUyihgo4KwLHPvKRXwVBFOCJUFuRg==","signatures":[{"sig":"MEQCIGseoTSqrB7Z7ENxHk0Q88kRDboE5HKzFxE1IlqWZnTeAiB2KycjahXU9u/oS6g05iFnjSRE9QqwB7iTW1+hz3sTHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNNkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy+Q//UiRCgZadHbqSxd7T/miibPU+tcEAdgFGKMI4tlwYYF4e/UUA\r\nrPnHelYmAqmcJkbatroY8orYY7HOVNOViIyblkaqkGckf5Lh906tpaJ8X0Yt\r\n19gmncrBYluSan3J6Qn60lw2HOrmhVheGweOtjARJcs1sa3+gw5xMR5yyQbq\r\nW+L6r38XLzc40DPQNCY44U637rhNeeSCcPBJOzSrUYJi4jL7bU3IbODyikSr\r\ndkXa48ojUWGF4HJ0Zc0Rl6qBXnEVa6wP97QyhoatPJ/ZRXI5CJoXNKwY2lPs\r\nbmFyydolicx9HoIaR43kGtLNYWYhrkSuhIcXN3M5sZxeCb+6MpqzNQ6zMD7s\r\nHXjFyss6JMmEz+baT/Pp3g3j0F4Vsh9LtK0r7xZGKlSRZVfo38Pv9uF0TSS6\r\nIoBPFQaEqEhLdeYpRZjkfBQD5A/1O6i/HFj4Oe2wKxDemVzWZxk2bObVnXCL\r\nyjUzD5S3XePoBNWGKA0qbIB6qVg0DVyYm+5M5ghmnSTREX+ZOAuG5W0sqUP2\r\nUnpmsS83zZ8TPZln58dZ50FwWfCkUGcOn+GxrMLsUEYU8Fz3RRVSbudM5q0o\r\nTB0LPajyHAbBv2oXdDNfrKrQaBvMEK2etsxakkkMkTnGbcD/4AvJwmETJGkM\r\nfZS+wLewmz+mlKRMyPGn45/XymrS1fkrFLQ=\r\n=E4ms\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a31033ed05a2d8502dfcb901ede95065af08db55","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.15.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^0.8.4","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.2.2_1664407827048_0.16364492815023124","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"sol2uml","version":"2.2.3","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.2.3","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"55888b83987da31383ca640bbc691331fff1c4e9","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.2.3.tgz","fileCount":37,"integrity":"sha512-W9PCN8Vrkdke5cpsMWJgP1K+R08LHB7rmdnDA8MQE92W43fnwXB2tThaJecQGAhYHqH/hfO84bMFFJM1ndXCQQ==","signatures":[{"sig":"MEYCIQCr8+X/sAXxbYBqCy4q/7LXlc9fro8X8VSVzg9aGIxoMgIhAIN+/a9PqprtXc6cnvPIODyZ01RQy+VoAyiWV6LwHmRH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNfptACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXlA/9EkiukGsGd9QZz89KNSiMHvGoIKOqI+4T0mh5ADKnFz0ciMB5\r\nfh+QIlHDC5soxnBfM0rNNAvBOIgG2BBw9N5j8olIycG5zdI/RwvczSiHyoQL\r\nMDengqhYTNz3HNAgb/61hvQDwyy7pCxUZoK6OxDHUbh6vzC4L2slK5HhLOU8\r\nWE1UFg7Fd9X50qMrH1ouI8/sLA79UIbCYBIWJJFyVpx+h/KFm+JWrqEHylb/\r\nhVOPnCJx53a4YD1VlfY6kmnY83mIfxsdEPbD9wIJbOAo11z37zLvcM/1vvbn\r\nVjH2LzBM9dJVu6d/HI6+GHUGUiWAsrp/O161qQqrSCkyWvY+A/xCtdgHEdz0\r\nNsAZ2c32CVXzq9Gqio1eA4pS8LOTyeBJ6WhKsuGJumR2qU1LLxx+pY11e6q0\r\ni1bZLppMo5YLNQLIRA5o9/4GGv4M3qCytI7/OgXiot/KNQLHbXqyenOaNXkU\r\nyfArw04sXHV+VDLTz5wCvy1thnDOOUIWKG2yCKz8kJzrZ19AlyCwG4kTzKMa\r\nSHfmKDT6G8CpRz0xGJE6O91a6xk77a9DlVhOd4c74QGq0SG0zJhu9DdGFOkE\r\nHgEhLczOFIt/Vs872X9zAPmjDLuGNZ5jgJ464B8yg7UWa/bKLEqpQ5n6w1gE\r\n+l8bLgBQv6M/mxI68KnjKt6zHJ4J/87j2QQ=\r\n=lvTi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3b8a9545c1f6d56793dedc786a54ba50d289b8fe","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.15.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.6.9","commander":"^9.4.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^0.8.4","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/klaw":"^3.0.3","openzeppelin-solidity":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.2.3_1664481901170_0.12375286820651654","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"sol2uml","version":"2.2.4","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.2.4","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"c1280afbb3f3dad0bbb8c2c07abd75276cc031a4","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.2.4.tgz","fileCount":37,"integrity":"sha512-//9mcbbWrY+GSVmpOECPUAbzmM9VoANUQZyio6OZ12FNpqf8wHeS8UoKMtT1V9XBiLxGH3I0uBJBeKUDa5yBsA==","signatures":[{"sig":"MEUCIG9uuf4/oe1s78OCDxEdjoc1M4ohtWAfftl2B43rTGOEAiEA7RupX3aYSHxckHmnw3KtB58LwzB1yGrH9eITS9m8t3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPPqwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1QRAAi0Wq4YKDB8kkQEtIr2IZrB1veUUJ3tBdhGGAN6zADQtzdZhb\r\nnOMmj36I3L+Iz6oHeCMcemd7Y8o69CkrDFR66ljvRBEGyNvJffkgABFEoEB+\r\nkaWBC0KXSVMeQGVrVXzRc8fpAD/491pIolnxPfrVvwLQGgkSGllO7dpx9hLm\r\nbkyLV+KAlWBe/9mCStYEO3Ip7F3J+Buo+Ja6hmOy298QIWMiqieT8MbVa9Df\r\nKzrfkEEriaISFFzT/PyJLXyf47XcJrjNLZdnLULpsICMKGIwHJXRDWSrKrgV\r\nPxEl91p9E6CVkj4XQ8IvNTjLTcjFhYDgBv80SnBcqYVl4NoA8rqTn+FiFJlG\r\nJpJmfcNALhDCUbheOI8RAQGtbts33QeM472GCrByOSgyqmeR9mETOUswe+iI\r\nENb5vP0QmuaeT/4cbWX6uOQxqHWxrsxKoi3sVPBn5orhnwBDeO4yX56aLhOT\r\nFmnJMpT5W0yAPOoqraVNeTvaJOS9BvN1jnKMAQEvn8hl5/RcpIokzd4VxHp/\r\n4LXcm7BEH9rtLEqWnT6SKJHjJN3BJN/h3bZ1eWA01Een8WvN8vgGj8Q5KkV0\r\nscegrF6yqDATGO6hVRwwlcLZnQNT7yeWdNqu1oJDgTIYRo2ZITaDUEJTnJiF\r\n9Bqk/z9yjaJuFLCEtqPC4vFay/lU3mTJaIQ=\r\n=6Azy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"794c7ef993b0688f471aaa164b0e908e4f9012bb","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.15.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.7.1","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^0.8.4","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.2.4_1664940719715_0.7678768715688999","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"sol2uml","version":"2.2.5","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.2.5","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"14cc80eb0ddc9122ce000a9f42fad78069989a02","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.2.5.tgz","fileCount":37,"integrity":"sha512-pQzTHKP/diHrJB4k+l64lAEMY9KJADt6DIRKYW+wPZAYIF17j78K3PEhDOLQtSkZE4RvknjHJjFddcevRSIXCg==","signatures":[{"sig":"MEUCIHRK+X/sQ2Wa6jzCn4p7iutEox/lUHAvySFTt4xvIowCAiEAjYv5ZN+YVed52P2gHREVDpGerbC7gJw1Rwocva+JJfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU8ZaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvexAAiZtR4WRd8Ns5NBw9DJzF1fdOvIP09ckic7+3e/MNmea6YO9S\r\npBOH1/gFBMqA8tLm1dhvHHFpMxmeWQ+yBlbV2clcmh9+XxW8tGHHM+omYeJQ\r\ngBdqcR+ck1eQVz533WIqOgBi1oGz6k2VUXxvM+nQrs8lJV62CKK27jFQO/4j\r\ngr68hCZ1NrMn7TutM6znb/MD19AFygOXTbNcQ4fJSAZrwnRl4GInNj9mG0FJ\r\n4hqLzmh5N7ZbaNpMBQQUHwYSVhfFQdvK6FByvlmSFGce5UjSyJE3lfsq453z\r\n35iaaTwYbXV2adKwWfbKMqA+dBQwGJNEL7zB9153teAbQv7NwB8a0I8i2G7w\r\nGYxn5/zk7Zm7BJIJSZgklZEZ9PZ4isA79u6feuj4JVQLVKlhR3fvNDu2BmJ3\r\nsaUekfygAa34K/Dm29vDjZd51hlBBrU2LaM+vWHLKr82vQXclKqWXvjGXKIA\r\nNeYm7xc8njgoc6Uj43DLoUMsx5+1r5wuk06doXw9Tj9Cp4Rc7L14TW5xh/nS\r\nrxArGokT/05/vXFDIavbvKRNnu1111vT0AUPEaQ7u9amNw2uNa4TN9s0O7Dq\r\naOtHZubKw4ebZYrMxJ7jc6jCdq+CCYGoXP4Hmz8qrSc3DVESKZvf5hdXhpzx\r\nilacydQnAJD+GDQI/ssakcB14rvgWY0bgLk=\r\n=5uJB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4c18ed196632fe079bd81124453d1655cd70e4e2","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.15.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.7.1","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^0.8.4","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.2.5_1666434650686_0.15480878484209337","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"sol2uml","version":"2.2.6","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.2.6","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"d14f28dbd79f2547cdd9285b8bd0aaaeedc3ff0d","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.2.6.tgz","fileCount":37,"integrity":"sha512-WFzUYwAeXNeWQ7ikpBIevvv3TM9yI1mqkmZVFHq7tVL/z50O9YDJgtTtRDO8MeYb5PseVi6c73TRBP7JHziNYQ==","signatures":[{"sig":"MEQCIFM4MF6lRHBJFoT55BJAVh2HENC3acz5sHTLw2oy6ieQAiBeYSPpdvKZ4dQqqJ1OgUmKIBS33blMbaoDGAjVGSC3qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ0+DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcrA//bZERYZceqj9BSAWyxMQVi7AY+Yd1fbeS2A8O2MbrHW/dcIur\r\nX1/jhpN+xLH0cNYjbVRbP56hgtu66oSC0Ok/8t63BydmmdMMFapZ+qSVM6iF\r\n0eP6BqnGh7eTZYmedx9GRmcPEKkCEo+G+RAOijpvmwM2RzdXJLxfLLNHcKzo\r\nAyI5U+E3PzZuL4KkC346dkscd2gNQMLbMO2nbfsRW5MlYvO9BN1L39OJ9cVT\r\n1QDXYWRsrwhZiIN4hUVcjHqwyY79CY5YF8+CkSC3gDTQeaLyLzxxP7w3qBOx\r\nU0yYhX3k9UPDDbERQgXc5vYKQG9n9MOc6P2zST0QJB/0MyowkCPIdxjbK4G4\r\nVSG1dK2Y8HoqfJ/OOnKlVqUhwB38VY0iwGVZhCyCHd6UY2J1tMPjaEw0Pyho\r\nQf/zmf7LGNPm8kCce8DO6g6rGMygjKpPUpzNCDTMLVFtRivaeDJODz6Gi/wN\r\nrf4kwKRYe+nDq4A154e5zUb7pmXosObhFlm5jEuGFZX9TQ2QpXzTIyo8IJK9\r\nmjzWcYyUGKiMg0flac/wQj4yRWP+JvXifq+s0xGEtVPnOJuHjJfKLxrYp2gW\r\nnSdwG1om4ne8TIcidN7B1yD2xAk6h1pFQT3eCoy9dxXyloxGGDtXYAgWhCBS\r\nK7HeChUDgdzKuVRxfWUqPmhx6ENaxlHenQM=\r\n=NpDb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0df9c649e859e4be2f7ee03c5f584278e9fd417d","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.15.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.7.1","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^0.8.4","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.2.6_1667714946933_0.014448450155027492","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"sol2uml","version":"2.3.0","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.3.0","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"0de4a5b7e5a4f6a8f37646c5dacf563c0b0d94a1","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.3.0.tgz","fileCount":39,"integrity":"sha512-Amb4C3rBGKmgbGWzRoGGpUa58kx1s/A/cXK8JWAD3fOFFKKliUVcSXpDoinjQG+pZcrzhH2s7mbz0alq+fJlZg==","signatures":[{"sig":"MEQCICK7ik6aroJh2ag7kxLNPCDMxBBCmHlSoM6iTQ223JkMAiBB7ZSoKWwHJOU7ZDsN+lIiIPPpkAntAApzzz7lh45DCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjUrjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS3A/8CHNvceZpZ6EZGpB8dcveZFIB/UhSNNw/6PVjClNYwFjAJCSD\r\nNRlrVZktivleGWT8WzcQf1v/w8kqhXliv27O73zp6wU7WsxOtZDGEbKYlNph\r\ndPLtr65MKYfecNa7X/wKLrjVTGi/FxiDLXloeWTp7xxSi2wDcCUvgWKLWz7Y\r\nQ3yjXI9Ssx4GKXv+C5Pl4z4vXlRPlwe0tHoIRRLvw27KpAlgFMIFRTmVThFQ\r\nzxYqZYz9rTWs+YQsICnHRNAzYV3Ow4ZXFxJHNqSOVJxKl1ISGvvJoaN0ZGgY\r\nuxtdQDF6CvposMJHJF/cu5jY02tZzbZNTK7XLtw5NnS0pCSZqNorQL8WxFF1\r\naR/Y8E7cr/hxmC2PMlEoCzbr8Li9z2LoB1Flbfxma2fhUgAsX8Bm85MXzENb\r\n5zua1ecRI7iiU5w1IH1hK/AIpii6MVksN2fwMlRAhwCsG4VJGwM/+Thp7Cj6\r\nXvR5zeA6GORRrAX/dGJH9RPaYtAMqO8CDL1eG1UE/mIY0C1BX/dE3Jadfyrh\r\ndO9dvvmHXeNMk6PH5suwVaUd35lpnd0860y8Sr7qUO2JSCuwC/6XBeyAgt4o\r\nVtjKfVxma5mQXaV4H8+73i3u8qwuW7uqURQuA0QUKixwRyyvCWQFC8RKFQgR\r\nNtG+rd8VGIKTu0dlS90IlsrC195Dn4Qxqow=\r\n=5Zqm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"507afd88479f3da05954f2132b5695e09aa5b2ff","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.15.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^0.27.2","debug":"^4.3.4","ethers":"^5.7.1","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^0.8.4","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.3"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.3.0_1670204131767_0.47148636256474896","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"sol2uml","version":"2.3.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.3.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"7aed47bf3c638ddebc5e77dbf25cd3e104e18dbf","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.3.1.tgz","fileCount":39,"integrity":"sha512-CU5wOTYOBU1Fe5LMv8uJuYakVqk/fB7PMW/ueMMPotn7Si/6VbTo5rJVlrCFAe8SQAOEYCPYZjjLosMtDXDMwg==","signatures":[{"sig":"MEUCIQD/81zauO76y2AMDDUR1nGGIg/BuCyDIPfM5+3Jyaz1aAIgOx9FkzAAOKDfHa1E/kYASkLa6G+1CEjNO20d2wnJwQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlwMTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMUw/7BgXpU0mmJf7hg86wQHgzXWuNZyiftP5xu3xjizxUxZU2ZsSl\r\n/6PrpDYp/wP0pcACRQGbcV2aEn8E2UCDpGkemYCktgYqaca1mn1S6hmkei9o\r\n62epWFMcIw9Z1ZyoEA3O7Cav2BkRlKdAppsC5Gf8L3WQUXOaSnImtp1c1b45\r\nL5QsPAxmC4zFGlv6+jAsoY6wu0C8uPqMdrM+pmjq8zM53K7CfPxrf9S2k+r8\r\n/B3av4YoUup74B/homiG53dWH2Zlr5abLrsD1KsuxjCVgRtlbuvFdIGYhVzt\r\n9iYAA8xwKHQ4h3qdsRWZAgljgOpYM5uUDIO+y5zonhqUsL9pjGOVsxuJgpcv\r\nz7T3D0GCvKDF2O74/nPkyGtWAWKMyMbEGabU62yPg80SEsNTu7iTw63g7IDS\r\nc7SQCPRSQCyIr+BGwD0VdkQqvhy44V+FNO8NGF0JQpq0GcGwSZHhQ14QybaE\r\n1Y5wyB6/tLgyBRXO0JG1uZjIqfKO6ZBw9/xTuLVbd/jks507D6qBPM5GeJFX\r\nca6SaEnXGJbZSm8vgtO3j5UzPzXr4pyN/QYvfGjwb29rhlBuIDngN72z66qQ\r\nBf5pR70lXHrJYZvoN0ffln4mfcK+SNDO4dMRzDfcAhPQjM66RIaqXbFNg65J\r\nTnGVRfy+/jmdOv2yXrVM8pjjmaQEfxP89tU=\r\n=Fn2Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"687eade103dcae27fc1d61b79dea2c2c79f260ee","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"8.15.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^1.2.1","debug":"^4.3.4","ethers":"^5.7.2","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.3.1_1670841107452_0.038665820061384526","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"sol2uml","version":"2.4.0","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.4.0","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"440b2e9af6cd6268c2bb9c1488e6cde31d73cdd5","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.4.0.tgz","fileCount":43,"integrity":"sha512-A2YJ3Icz0/0638ndbcH3bcHqbT53XGOGYZLANXOMGtJ0i5fxpYKpWHreylI3x4qkD4D9m4kDxBP9ZYRY1qlxDA==","signatures":[{"sig":"MEUCIQC5KgpyWNCmHCfnR176dVxcetn4/NPczy+4JFNzLzUTWAIgR7orIJfP0HjnKL9/tcXMSAkB+iy4JE8pi1y6dTSWO44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmlwZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK6w/8DghZ3bx7oUehpjj2ExJ4CpDgtJstS0gjBCgtPPcq4ekFm35I\r\nRFOyGF+RCQjnZ6n3u5U/OUNDL6BkSL8D0MB9UMYWJRRTeZI2W2mNIl+8CZ9x\r\n7QAvV7iB4lNm3zozAx6DbD5YwEq0cm7jrwp36q+mozWvqAkA08aRs/QVc8uV\r\nXlQ1JI4lJ4gWu5KizPWrg9kYjumVNgWqcAYxChuffkmAhOkbR8ePYHMsyJWp\r\nDGdyYvGXTGa4jjKlklOZUgxp4lGoylrlnjtIWnAImgKiUtWzo8SqWTWR1yvI\r\nBsdQxXCna5aCkX8dfloj3Bt3yxHq7g2CEGwrXy+BXEf1nL2rDKrwx6jdaalo\r\naL5xkABXoJfOSvuGArKsihcEZXI38uILOumbdMaeR0hk9Rr/hYNt6znHPdFW\r\nX9qngCwohETS80Aimj4H1wyLIT2CFqKDZQ3nk7M5EnALlK+6EX4cvhuCEe3b\r\nS/UfHOTzPf4IkZV4A+ECsH8ZmHgz2iyBwY2UwR1ZX7gaJlEsVqfus5IDoXYw\r\nVa+kPCyOm3G3+9FHdGeXtOH6mUC8oVI3/FkzU+SNziC55cbuxDo2YcqqEA0q\r\nAcuApWAH3qu0E5GtlsEwubxRas6g8WF20j+J+/dBl5VH3x1GGHY6GHbY2nJU\r\n3unPpmCWfDREnygVXMiaZ5oQ0mmQUytcIP0=\r\n=wzN6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2e5ff6e3edd765d4ffce097783b0e8d5352ca4ad","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.2.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^1.2.1","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.4.0_1671060505510_0.38456459003174825","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"sol2uml","version":"2.4.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.4.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"9f8a2dca3076e4d95462642feab64f366e184d47","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.4.1.tgz","fileCount":43,"integrity":"sha512-OjY/5Crh9UIlGaYxtuq5Xdg+JdEl/eSMlKKodINnPeevrto/+b+DORiGDMg5xNZqoCJH2UfIX2EGKdAalgVGDg==","signatures":[{"sig":"MEYCIQCeQ55VBbEtJWSjIJsWK+Be/i8c2VG2CLEB++WvQUOKjQIhAPDFVl4B6/sDTvjutWbCpBSnP1CXZx7WvY9f661jVbxK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoER4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgFw/+KhsK4SVSj+MycmR25tzy5aUcd+MVKR/yQWQW3faxYl5FWp9l\r\n84Ovh/pMUJBrQCA7hfIwng/Gk0Wbbo/IPWv4LeCUw9CQpH3y4jZuY+qToNLe\r\nf/ZwJt/okjPez7jcEmgmzkeEUsv5zWD+B0IUqgoe40rNc4Q3dFW6Jwcjo/YY\r\nquZwOli/ib+s+XEwyWbotoXYScmp2RWATQ5HAJFyGFewciTBH6QJ7HHPrstD\r\nsoBiwfdRH218DuXN2qDxtvI8uFrNpU1RXmSbkYVOWHjuIdno6FXd/Kg+12RH\r\nr6YIh8JezES9VJllxXLTYCwAvkXvTYP7joH4Wg9edR6yWNi0fYUE7BmlX/5w\r\nZYVBeYTSzeAgKmsxNEwDMXGCRC5dkff7YP3BRlAg7KHIZnoJKSJV7hZ9wUlM\r\nj9uRdasvOE69Sgag6D25A8eFFx6rh7VrVriopYlBXeCTCfQkc9vtVZThR/Ut\r\nh2Xprw+/ClGYNQcEOSMCeoUyWgzQgceg+FdvOlNBmH48b0lIPMZMH0sH/8I8\r\n51uEsivMbuOAZCF88keSKlbkNADpVyxwOU5U3cfoVr8KxLGVPueNf61PwVir\r\n5dPJCN9bYr0wZivzz8V0EXe18nWcIvreb5bzsHBfTuSVo8D85hqcYofdNRum\r\nGqcQgwMZFwAAApzfqQ9QrZa+h43OtL9AVCA=\r\n=bCoJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1a93c63946ab61d564b29bf04b77fb39878b0fe7","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.2.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"^1.1.3","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.4.1_1671447672287_0.847440265729926","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"sol2uml","version":"2.4.2","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.4.2","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"5546e048af5fec89ea5ae6d5919440aa39692cb3","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.4.2.tgz","fileCount":43,"integrity":"sha512-/r4kGFSiPNAEhpr7gbJ/VTOyVuoA7+aLCQdhCsGtwd1TDN6OOCoDBu2wvtNM7uUwrDIEKWkqcGBQcB7meI8TnA==","signatures":[{"sig":"MEYCIQDdf1KA6WeNU+KNKqlfxow+cgugxiEULZP7dYPWUkAe6wIhAJdCYpMbpxmTD8kqd4kPWW1cfPaE3CI5bDwSWgoFO3KF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoOOvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnXBAAlEtRc48e8Seiz8LBAxSSoxsFYhU9algur8M0tQCdOHRa0r8z\r\nTGFQqM+tVDiJKLRbxJPNDvK8mwAz95ozJB0xXzojLvWt2GnYwJhSYRnTSixi\r\ntzm9T3MYsAh9NVR6b+PKo3teCGEW4+arPL6jGItOa/xMRaOp6SE6cdHbr4o8\r\nhFYXtMnT8V9fcwU+q1K68LRnAQ6OXORd9bW6hkPFD/9uDajBMumI4x1s+MgZ\r\nRp7n9EtMYRxKyvMsU8ym3wuGdRpLrDACTlhqLz194iBAnNY2MSgSlW1NziLm\r\n/EAoNqpUNw5iuZa5znd7AekF/wljrtkj2Dtwzn4hSLClKR3jS116PpP9pL9Z\r\nPZGD7U/frDCk0PkbC/r6ziKGKtJAjAAnsWfzGHzHHfe5WLu13ZHq6nOVgSw+\r\n7TA+5FT0Ul0SKG3VaFKp7TjdYOUAqXqHgKLtJnx3Ps3atxqW524m01Jcit+t\r\n320aBuLpUngmW0CIVqlz08sWgwV1zA978iuwcr8wKohgwjVvlniotXeDI0bW\r\nmIUutVf6Q4B3d4x/aERt9duCKk6qUF0/DYeY2UxreBvII0+EIOCTy1kLH9p9\r\n89yKMgko1SjE5LFjgLDl5w7/bRC9CV5NcqKD48BbtCoqslp4Jq+0zERp3DSz\r\nzu0OeoLGKy9KovCsANQavOzlD/4f+dudV5M=\r\n=7q2Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b448ae4b1fd1fbc85f12247c835ef1b6d3b512f6","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.2.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"1.1.3","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.4.2_1671488431117_0.5093512190727103","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"sol2uml","version":"2.4.3","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.4.3","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ac5a3ef68345a4bead90ad143da65d11c37e4a7a","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.4.3.tgz","fileCount":43,"integrity":"sha512-PyrKBJOTiSMzR+pEzseQCoKVMkJVALuY8ygj82vhQX8rY3pJ/B6X63rg5vTODHkE/+P3CP6GUQfNh2AzPTXXdQ==","signatures":[{"sig":"MEUCIQChRc53k3z2TVpFxZlqzbJJk1gDR3rSJV+aaLpWLuyAogIgMlTxnkI6J2hG8EU2QFFmHBmtA2RG3352HaGVWxUHdmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07pBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXDA/+J108vk86OUFe/GCFLMUo6MxlodsYurQczX9OG03evPJzgbq6\r\n/FKFjfz+l35fgLFOSHidjDqKmHg4jD6l3QDmXmHMqRdJ37gmuKfhGtl7HxCe\r\nJcxVXz/DwqiKUOoLKlyhmvktRubTR/14IgVhyHTrGJZSggUXzc9s4xgObGLI\r\n8sMBYZKprB5CZlVLdNk2YFWQFi3ykxVqFP3Hmitt+d0WZfnfuBzsxYOPM5Pn\r\nYdbfpDU6zE0M52X41EUT48+CDfxRiKCm2GyYSog5B75vvqJUjsTd3cPBf29+\r\nUrJEMxa4RUacBTxRRKnNkoalk/TD+QwRuXSHoeBpxB9QNdVhMDW8qoJEkE7F\r\niylM3LY2pzHUtkNPc/UD2Aj0kyP3j1pVbvKhd0RuCtmi5xKBBQ/k0Po+eKT4\r\nViZlRCHtB9LaX43cYo+ePTy7K6HMZ7bQzf70+FkTorSpdnZIDZIwz+IYKhY6\r\nXpYwklLL9fKnKP2ztVbb95AwLz8vF1Q50yDq+E6qVqaDPdKSOjW5B9Zlrhz3\r\n+LdPGU+438Gt8dU3NTeA9UL0k8plA/OoiFwMFsZJKLZ1G095t5pS3vf0MLLg\r\nJeQ1j6lU0yGmG9tvQSMDWHbIvBunyUEbnrT7K5kBRScJJ2L1JujajGxJiUeW\r\n+/zB5WS1SIjUiezmj9Dm6yBE+5fz2YXy4qY=\r\n=5TYZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7674467e2ac1b5f11478d6ac7099466e1f25049d","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.2.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"1.1.3","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","ts-jest":"^29.0.5","ts-node":"^10.9.1","prettier":"^2.8.3","typescript":"^4.9.4","@types/jest":"^29.4.0","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.4.3_1674820160943_0.24976883482454593","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"sol2uml","version":"2.5.0","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.0","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ccbeddc6951001560efde55127b78f78e1a772ec","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.0.tgz","fileCount":45,"integrity":"sha512-owDhCfPxnZvkyAO8y9ZhKBJi4Nft//ZlSZH8kWdkI7MeU++avoelG6e34zkUaT5MelP6yjYrRWGcSuf+4YFEvQ==","signatures":[{"sig":"MEYCIQCFGMLBty9xeJ+43IUmoPlY/G4KM9yIpaD/mqdi0rEdkQIhAJNXd/us/YKcfRUC5DoW+NJCGvF6Zlr5q7g5eav/tdo2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8KKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzaBAAlArDo6ZlniYjArksgWMTnzy64KzVOVQGmwbTgH6rz4VkWgFm\r\ndQc9yOtr76W0nbGOiFwa+z7+JVGwhdEFRQyXIOHUxgct/bWoA8B5/5Wq3QnW\r\nQ29ztk7RirbAYAI31gIxhMZXXD+IOTl91XiJKNGA1N/4h5zSw1vyIl8UfoIv\r\n6zidqIwapTgizCEwn30w6tuj/jXfHZDU8UXioOwA0m7jvvGbHSxfRwal+tCf\r\nS62E3vGVvbiez47jVpQq3+HxdCBTTBzgbnO6jlyIHU7ZBFBFiShu6gppssA5\r\n8aX/mmJrVIaUE4o2qKCVZD2NqwwzvLkZPMcfi3vdXlnkGRxAAwla6d4dxWgR\r\n7Fp6qQqvGMOEc27TCDC1W/+a6QqTbv5BBGztWElxWKvYUWteG/obwGNxYWWy\r\ny8970WIpZyzyv6dAPeA2+cBpGL77m5MjRtGZKNC9c/px5nXJOFBC+IlvUA8B\r\nMbqIw6RnED6K75bYnljEFSy7m+3NAB2OqkPic9NzuoRwv1ybdEiIK4pHXkfI\r\nZcux/1Ka/biWt8ECreW/Q4c+VcMl6PjwdxJ2uZNowiKvIA9qdbrVYGyibG2T\r\nO4A5D0CyUlwhheKYwktBy1sb7m8cGKUtQQhu8e8bVyvPnjs9SrMjiq/RpstI\r\nVJtqNCnj2fnCo7T6d7FC9oum4AuT2Q4eLSI=\r\n=bzWS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"249cdda22830b886c74e35ef9bfe2d2baebadfd6","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.2.0","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.0.1","axios":"1.1.3","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^9.4.1","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.14.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","ts-jest":"^29.0.5","ts-node":"^10.9.1","prettier":"^2.8.3","typescript":"^4.9.4","@types/jest":"^29.4.0","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.0_1676714635651_0.046651383425519555","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"sol2uml","version":"2.5.1","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.1","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"74bbe9a4ec702f4741ce5d9a1bb8477417e3fd93","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.1.tgz","fileCount":45,"integrity":"sha512-zE7yxAwxJ14UDCXowCss2MjjfW9n79tXXwJuIfuhIFkFjvyqdRgcwyULOJpaPtbWEv9MQF1vbY3UAtdd1PIe2w==","signatures":[{"sig":"MEUCIQDu37XkuuaKgBQ6MnDY4QUcFNItDUmrW9OYA7lRtS6+HgIgJUfq6wgoxShJRZT5Y8+xTW8y95XUD7DnGjdav6dHVQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+rKHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOJBAAoD44zbtewAMgO+CHXygt/MGXWgs8wgchHNIaVpjs7opnb+5W\r\nNAOdJA/QRiqB5gNyTgRj1TeFypwiCBrOQXBYm1wpGJYGadoby2MfC6jYJ8LI\r\nXuzsvvKozU3csCTTsJtbT0v7qyIDtFpip4YPROB/FnG1W87jTGmCM8a3jgZd\r\nfNp7jOup2tmNaFPZmup6a3g2ZvQC+JIWuKVO+QR0s/jMCiuKtgsH5CO+8vf1\r\nSxAULG2k4bqIEFmBmsjLvhZ525eVjOKuRc1m+XR7/1LYejbBujlRoW+s2W52\r\nNlvFMceUPjaQ8en3W+Io7aip3684V8F6IvoE3KI6IcsxH331ncV5A2SioY6i\r\nM4YpKInWJos9hHfUfeh2EqU9nBlQVOR59E/LgHyy/U0EwaqM8vhHsequSZ39\r\nhm0RARcSpvdMSeZj6czMQJ4DHlAake67csgYkUyCqieJnwCryvKp2XSN5Wa+\r\nuOh//mFu1qvSwEwIFRLm6Pre3P2sqvO549xHuMIAP4oXtQfqIFZQcRBy3QF5\r\nzFXRlegYFYxzjdu+i5A4YEZl4pGFa9OfHl0801PGLcG2FybHQvzQZ8KdAkhK\r\nO0qr6ZV43oPj4nk1NzovXEtXFtSlZLNOZEv3lxwENBU4/nCiuPbUFyeCjzrm\r\npgEthRnuOvsrVwj+DHTk2iPjh1am9KPRY/g=\r\n=b1MJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2244df353a469fbffc39b2e4f3601132edd7406c","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^10.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.15.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ts-jest":"^29.0.5","ts-node":"^10.9.1","prettier":"^2.8.4","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.1_1677374087277_0.7961956723202872","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"sol2uml","version":"2.5.2","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.2","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"6328dfd864f0cb7d6f55cb930aa703553b51b9b5","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.2.tgz","fileCount":45,"integrity":"sha512-Zf0bEn+J2hvBBf/i/NYIk2ZqY8MqUXGLz7t96ReyzYI0+ynD9DHaDsRrBEE1HcurHR0+78NREqqZdnwtfHiKqQ==","signatures":[{"sig":"MEUCIQCgrrknaVHwRMvCv3cq0dBVh9Q7znELvZDm2krfPooS9AIgMkLywA49bDcGiLy6/ShXkMDmUN1BJ1W24QSZHUd6d9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCtLoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1OhAAoMc3sa2AdvaKQYKWbvDmTLJqrvsYDznk6AnLCkmsmp+lXJZx\r\nnYr1w+yhvaR28huO9V8XyEUPK7+2K3aZUBcKEtIMiy+FwgM+Spx4lFhkTcdg\r\n1RmvGH7LTkQKLOb8CYhlVPVyGRspCuSln30LrVCizTQt1kGszw3pTjqshspF\r\ny/qtVAO4ET9U3YXQCbwE/RYGSThPATv6aOrZ68buDAqmIVy4pWWtfy7CXPAT\r\n8Nkb8sNbxFjd8IkO0/pDE+Oofl7lTwx5i73BaEX+pqYspd41JePQfVF5uaTl\r\nH1Cufk0T5aw/zngqoKGJRYC4ogpjvA0ayckoBMNATK8jOVuxrdYt5J6SXE1o\r\nHxKQl4JpN06V8IN4wGh+BLxCXnCKvlaAtYVHAt5TZrgDC6mA2zCHYHCjP0Sh\r\nnBqzo+tfaMtJoK1vyCLA4+G3ng2/69VVNTiGh6ii6iqaDzqvS+s0ZMY66n8d\r\n7eXU58SdDe//SYLq6cFI4Kelm51hACLnfB61OPu7qnE3G6ZQkkHQEtEvlyqa\r\nkmRc91hna42m9wMBTP+gDBX/64ZzIM8qwnrs24YFrwxfEMmtRkjL66r5UWpp\r\nSHX6ocGVpV7PENPlgsZAdvV8W15WJuMfRnirtTm74zw9NTR+dQeVS/mT/5dg\r\nyEUO9/ON7T4XZmJ7WFzCaK5aoy4RcDp/dks=\r\n=khNj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5421a1d690b621c9a879eb45bbcd2a28a40b4a2f","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^10.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.15.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ts-jest":"^29.0.5","ts-node":"^10.9.1","prettier":"^2.8.4","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.2_1678430952057_0.8290129121000651","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"sol2uml","version":"2.5.3","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.3","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"e759fd68617f11f68fdbe2521b69a5a28a930c03","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.3.tgz","fileCount":45,"integrity":"sha512-7rgek612YfHfznBI/9cfH8PQ1SZut2mPbHRfpVsBfeDOOtJ/Pf+YgayaVjAbeHr9tXx0AMwBafiaOoY13emrYA==","signatures":[{"sig":"MEUCIHXjAvvzrgcoCR+kq1y/nvUr3O+AAD0xG8PnLxSYUn9WAiEAr9GeFUsgDw58CV09Xq3BFPFIJNgQPZRUYmN2mXkpZSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD8TsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkWA//en1Dul/4PTl+yKWJtmNWznJhz7kcL/gvXUE6Lq+52r+rMVRj\r\nC/O9va0e+HqXI8/pupvD8BfZGDVyDRmYoy30rylwxWwFXxwrZRi09YOoJBJy\r\nAYhJLZG3bXJeTf1wxIyops18clzS41UUrSNxM4Zez27pxD4LGcE1kUBztW8V\r\n91/bm53Rt2GrKTNf0iPQEeTuYLYlvvddOt2W/EsNj0YF/mj/QPcm+Z4VVzCg\r\npZZicQKw6AZM52Obobg8VVR18fhDit4jMYe9sK4D7hhlvs8ke/FbcVQc2tcF\r\nsVmjXrx3fH8mf17uEjX4qy2VKeVQ3nm09K/OIgouYSYyV+8A0CiiGE7t7Nyo\r\nCXJUQ1AYRSA1gz3jThDEcA+YBcmfs4fs67aABf06ErguZ6jucENxWE4j1Dop\r\nQg7y0v54FgxWbxjT73prUL1+d3TIEPqs8A5lZDV2NizTlzsYkS8cQBy9eKWp\r\nHCPgQqqH/s2F68B8QC6f4LID24500DLFds+mvPdTiyoci54fp2JWa5VQ68Q6\r\nDAQ+MjQ7v3NK4Eq6MM7tma9pzEaIou69URvIN7rxuABgy1jbuFd1OAEVsYqy\r\nl4sVLCAQEBi2LZFE7qL0bLXsjEwuVRu8RBVl9sAJKdoNUBCmdvVtDY6nDdqa\r\nNngXAqGU1pZpFI4zIUGf793pNKADtq0VtmI=\r\n=a1mG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b832f7f07308bb053525f36344fb7036737057fe","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^10.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.15.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ts-jest":"^29.0.5","ts-node":"^10.9.1","prettier":"^2.8.4","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/klaw":"^3.0.3","@openzeppelin/contracts":"4.8.0","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.3_1678755052344_0.4441451439788018","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"sol2uml","version":"2.5.4","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.4","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"bef9c7eaf55007c346601806271da893c6743eaa","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.4.tgz","fileCount":45,"integrity":"sha512-1J2YwO/iwayXTxik59t2/FZtsuFjaiBe/OABH5oTf1yBpUzCh5i6WhV25XeOwe6MEZrBncPRUqSBRBvnjk6KGQ==","signatures":[{"sig":"MEUCIQDTYIFwNBE3B2YzYJ5qrhK4UV+oeclFUI3RmtvVl1SVpQIgQ+Sh2OJmj8Z7oSSQf2htCfKv7uVsnF1XN1SERj4/gZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJLGaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV9hAAgVhAkRsigTH6qHBamHZFXWtmoVjUicuG6Jr0WNIPjMAaz4HX\r\nkt6aS/wfFtf/34ZN1X4pAWX2CVpSADiNsIlq/+ghF3nCcmgpmSPGNhSY0XvJ\r\nk35nIif+mCfyZ2QalBHa+AN6sGd+/EL4T00dSOVodM/7ci288eHjVliP6ghn\r\nCrCMgUiZzeaS+WZ4CsRvGQycAJRQQm3i6eG4w2euacfMxuN96Gf4PD2iwG+i\r\nxKwmwmqV0zO8akNMIKolW4UcaLdz3AYiHBPcYhk3lTn5qJbHOiS5SQpjvxS/\r\n66F0MEbeNHc6F8HNwM0tV1TfaieSC+9yLTwPiaBvB4BpI1kP8+x189+ENa27\r\nmPhWdbrp85EUhYsaClUKvCorneel39z+eIotLJY0nQ+DS0zxF2u5L6B006pj\r\nvB+NyNZYHcRGGDuQu5w2B4+WqcOOf1+v45m41opjb2E+G82zkNaxL198dL3L\r\n2bfa6NW6v5tDn7uE746NRztXIgdDvkN3fccePOVQo2O3zru/KSYTxZ91EIQY\r\nHUr9XvFCoM0ef7I6TssOXZXrZAd0HMAHbj5wwcEFg5T60O+n1j4DtYIBwAkE\r\nKzKa/v3TiPJxeCNXFCDfdUqCLm2WSJwpIeIL0xb47SNpHJRPP5m+Rtub2Ugc\r\n//C3BKu3nU+egyMC/5wpM2IFi/FRMyoxbqo=\r\n=jHun\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8729122f1d78697016267e97a078b2c82e12717d","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^10.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.15.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ts-jest":"^29.0.5","ts-node":"^10.9.1","prettier":"^2.8.4","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.8.2","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.4_1680126362143_0.8826393882807599","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"sol2uml","version":"2.5.5","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.5","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"6aed77fd17a9d8f5f9143e6ac4ec9f53adec3b4e","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.5.tgz","fileCount":45,"integrity":"sha512-gQvhlCDpqlvsLycQk3eTvQb8a0en3Qras9kzgDtVhVRlRe930UCP5IyDsdo3mKvRfKxuP596OKJ0ktuF1DSrnQ==","signatures":[{"sig":"MEUCIE13q0fsqoz9ipGJAe9pSi1JKBS9rp3taJI5fB/270nEAiEA1yCUXEkPdlclJVfaJQ7a67Lo+ypR6kPYH6gBGqch4do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226032},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5093f6705aa975e301901204e3d68ea3749992e7","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^10.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.15.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ts-jest":"^29.0.5","ts-node":"^10.9.1","prettier":"^2.8.4","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.8.2","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.5_1687409736138_0.2739172247103878","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"sol2uml","version":"2.5.6","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.6","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"7ab18b40dc7b8c0135ae103ec519dd616b550fc2","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.6.tgz","fileCount":45,"integrity":"sha512-AN0Iu6x61L36mJWlzL3jsBQQ2VzFxdYdpcACUaoO9buM+7VuQICDBel8fG26EkW87Plqui+mxrgqfpFv/Ye2vQ==","signatures":[{"sig":"MEUCIGj61pJ0DwQYqN8DlmqTxrf/4G2v8SeO9GiZnxRFUcElAiEAg3oF79XKrrodiYXEpEp5MHG/+ubvtl6sc8/5HGf9ydg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226709},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"328694ed18e88564d0f0081939bad9498a52a818","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^10.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.15.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","ts-jest":"^29.0.5","ts-node":"^10.9.1","prettier":"^2.8.4","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.8.2","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.6_1687693877542_0.055555794154840576","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"sol2uml","version":"2.5.7","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.7","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"594bcf63a8639c1936d1552aac71cf586c13746a","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.7.tgz","fileCount":49,"integrity":"sha512-zYgX6NM7Uk3svg5isgfCUXRxfUegioKCe3fgMJMVMGYYXJe10q7rcN1z2XguBuZ5Yl8i0qOu+6DRWc2BVuzpgw==","signatures":[{"sig":"MEUCIG4FFs6gfH8M6rKNSqwNm1qf9k+PpA+MS8KPaSH/zT5aAiEAioIQp41MNj7zwXV8Ew7vL0zE+uljK6bOmfpsTGgNdz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245891},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c7e959e81e77227a7bcb2566c75aaa5bd6810266","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.7_1691925220059_0.8868096663900817","host":"s3://npm-registry-packages"}},"2.5.8":{"name":"sol2uml","version":"2.5.8","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.8","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"e6891612cc84edcb88db771152137b3eff82a1a1","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.8.tgz","fileCount":49,"integrity":"sha512-GoamTHiCeCDD24T3cknhijsHetJJ4GtGwg0HcaXOSw6x5beK5RpH1Ks9mXrgVsLXOqRvO0Wx1NPt8/WYMtp+Hw==","signatures":[{"sig":"MEUCIQDCHVtSTrfvQMabm+Tx+QGpvZGJT25HqYuKAn9x/9u2igIgFEYyzSfIwRn1QVdvl6lWAuyvuZuhoYSAllYiGDUCEWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245890},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7034a7c5c8180388efcf7b28bdb7165c04d952f2","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.8_1692022730607_0.32129042959288534","host":"s3://npm-registry-packages"}},"2.5.9":{"name":"sol2uml","version":"2.5.9","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.9","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"13552497f656a273e55c1461daf0d19f1c2feae8","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.9.tgz","fileCount":49,"integrity":"sha512-qlU2pgyx8Ii+9WhTvfDET9eQk6jKbJ2NJ4CMGrzy4CodJf41UEBrE5Ospxnt7Ugkto8f/Tujv+eDnX5gFGaVTA==","signatures":[{"sig":"MEYCIQDz9jNXATnQN7sC8RBo8s4xOY5ybho8b61YV7SOc3q4VQIhAN7EHpHHwY094zqnWIaYgo9AcvSZRXXjtw8Lz6Qlfczo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246340},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0091b4a5fa799e65e157131fd5a26da92e0a7f4b","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.9_1692076092911_0.2503126054238465","host":"s3://npm-registry-packages"}},"2.5.10":{"name":"sol2uml","version":"2.5.10","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.10","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"c321e1d1ce4c9ed357665d943b10711f61c8e8a0","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.10.tgz","fileCount":49,"integrity":"sha512-RI+ymtGJk9LVLu9e+xG6pIW5dp/67kzB9p7W7iFtPbLPn5CmYBAtANVLCM2HfmFWWNw6w5i9sUoN4GtKZH7F9Q==","signatures":[{"sig":"MEYCIQDkJaH2jAbJ+lJ1OvqHHjlKjK/hCy0VJCYgdtqZ++Nl5QIhAInfgvjQ/YlFatcjhyGLmo0a5bVrcJVbEz/cu+GFWH2e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246511},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e38facf09754a212d2b4e23e1608bfdcc42985bb","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.10_1692079824463_0.7700188674714574","host":"s3://npm-registry-packages"}},"2.5.11":{"name":"sol2uml","version":"2.5.11","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.11","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"3a3d5728c19396b9840de279157c2c17798ed2c3","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.11.tgz","fileCount":49,"integrity":"sha512-kWWD26EkXfSrvtXbgpPwV/eUFJtghrRLQfvKyzvkqFbFTOkRsQ1eHj8uHFBgq0AFyZUdU3+l7snVEtwmyIvTsw==","signatures":[{"sig":"MEUCIQDMi4ggXjAY2KMLPrwuywk2NcxoSj5/MX7xkSuzk2ncIQIgfevti8dI0De2UiFJ+t4yrpgmuzjiKEu8hRGFXEx4quo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251233},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e467f0d2b83ca76865a06a21d97e20569a81ff0c","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.11_1692281410677_0.12647079313460874","host":"s3://npm-registry-packages"}},"2.5.12":{"name":"sol2uml","version":"2.5.12","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.12","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"a264ab0a873d08aa9b95e46466f81457627188a3","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.12.tgz","fileCount":49,"integrity":"sha512-UALaoU0XWGzCzaRr3ybyRGVUiVXJPVDLrbZa+brYb+AnZtTGk667fxSo2Qk0SAeNpsf9OHhDzTUCi+kcJTAFxA==","signatures":[{"sig":"MEQCIBmFo67Yew3PYg/LFD7ifyIFvdEFlh5tTrkiWq2w5FfWAiBUz1J963DtFVcPgcL42QpIwd3QAmBjs0c2AeUyviuHbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254210},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"49ad29d25372724bec9299cee6932cff02d3ee13","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.12_1692326707738_0.9704148285111678","host":"s3://npm-registry-packages"}},"2.5.13":{"name":"sol2uml","version":"2.5.13","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.13","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"095f34e7ab0e7e62e0680b7eb2dcb32bcf408bc7","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.13.tgz","fileCount":49,"integrity":"sha512-ACfGQzfciKuCZw7//P2URj1bRHoX/KnJweuPKNcctzalSZGsjNdw8uRzLl1ph00F9xqu4z9wpDGWJ0GSzox2SQ==","signatures":[{"sig":"MEYCIQCGsL4A6NVktyCTwc9NreqfbgQQVFuXImEbY4oYkXuxSgIhAJ9JW8g1T8lrMD3qURhgE7qovE4cv9i6iW4Zr0gp5Cqi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255334},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"57b9ea6ba548ecf850983c1797c03578ef69b942","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.13_1692364687157_0.3211063827261884","host":"s3://npm-registry-packages"}},"2.5.14":{"name":"sol2uml","version":"2.5.14","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.14","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"335104d34c9c9a3d5e3d0aabc6ff7675c76c8513","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.14.tgz","fileCount":49,"integrity":"sha512-TK5b3iozvyIecFyKaMnRWG2Op4u+bsjGlxlLJoMAJIfq4ptC8F/vh1xEOkzwfiA77if7hWqhQBinlxaWVumvBA==","signatures":[{"sig":"MEQCIDAnpzSiAMd4Tfd8akBolDYjMMToLdwvA8NMWtUja6cOAiBaLElhx/z+viCKGPhtRKefUCpC2PmbCQs80glHCYC/fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255513},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"95ee67a10c2dcaee40ab29ad0fd84a3da61521b2","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.14_1694068432338_0.8533099005610345","host":"s3://npm-registry-packages"}},"2.5.15":{"name":"sol2uml","version":"2.5.15","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.15","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"ea898c0473a87ad56746fee0c4c95d3d74fa2c77","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.15.tgz","fileCount":51,"integrity":"sha512-KAUMDfqDvmAh0oPEdt7bDZ4eQEZLa/Nm8yfRtVRzFtUrVYFB+xhYDTSliZO3XvZh4yry9/Oyxca1leI54Tff8w==","signatures":[{"sig":"MEUCIEePgwCwYQsAzbJ3M6QLTw8di//aVaXLVarDHWyAYo71AiEAhz7ydV6WQCBxus5e/cRvQRy8pcOXXdaX3vM5eX/07EY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261776},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"22b15f1ca4eb3cbcd20e75709740921a53560d3c","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.15_1694952181008_0.6042833075944061","host":"s3://npm-registry-packages"}},"2.5.16":{"name":"sol2uml","version":"2.5.16","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.16","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"bc6031117571a8533d7564b53a417c0ec01da15d","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.16.tgz","fileCount":53,"integrity":"sha512-VEBCFuCr8xVle7ePClojhf/4O/H9qupnZM1uhgQXB6mfX5sKttRDIaUrSisguZJ9rW0WjI/GgXWolpErYQNQCg==","signatures":[{"sig":"MEQCICrJXGOAsAYpd2YV18IFe+yGq0p171FxRsYDuLx89hdKAiAcdoJEK6GE9vtfwrAZ6YwJGdiSZ+FEZfkpE1Qe83b1bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263456},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0b94b1142790e6d5a17798fc318338ced74a8898","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.3.4","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.0.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/klaw":"^3.0.3","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.32"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.16_1695003029399_0.4501340839485468","host":"s3://npm-registry-packages"}},"2.5.17":{"name":"sol2uml","version":"2.5.17","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.17","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"3306e2afbb7cae647a9f3f3e7d66b39df46fbf69","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.17.tgz","fileCount":53,"integrity":"sha512-aZa5eIo0gIf4UVG/VHpi7kYztifDlq/zAkVnwPbxzZPbt7bDq65JdFi4IXKbZRHXiFxi8eUjZ+sO/yd+hSmo0g==","signatures":[{"sig":"MEQCIFPD1P8EiIhwGTzQnPxH7S6O2fiu2qL8iLTw3Pc4D4HdAiAD6biU5YhKTZRxki3yoBbs+hrXAJe4EavmXc1ojbOYxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263685},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4e2f5988fcd86e89323ca7f80e09564a484d2bf7","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.6.0","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.1.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/klaw":"^3.0.5","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.35"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.17_1699167227786_0.5974811101000399","host":"s3://npm-registry-packages"}},"2.5.18":{"name":"sol2uml","version":"2.5.18","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.18","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"79ecd3f5cbb9a2451725914eaf6f75ab059ec04d","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.18.tgz","fileCount":53,"integrity":"sha512-lwyH8Xh5rY//2UAKqnu7R8DTxS7oAFM1eJEYTUyq0tNhC4H9zzyg9f0lshyxSTV1BDvdJiobITonS5ySQaHhLg==","signatures":[{"sig":"MEUCIC2q5df0yiDA1C6lvBHj/wYEClD6zFvNySMpRscBRQJGAiEAiTqmJ/RgxqAFb6WyHX2Yj3wOPYR7uBgS4v+tkVKxgwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265885},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bf9ce4e62dcc6c555b07111efd4db37ba5f15139","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.6.0","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.1.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/klaw":"^3.0.5","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.35"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.18_1699847909538_0.9317333877785914","host":"s3://npm-registry-packages"}},"2.5.19":{"name":"sol2uml","version":"2.5.19","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.19","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"80ebde88f98042501594ac67a96b5936d41cc244","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.19.tgz","fileCount":53,"integrity":"sha512-edip2A4LEehh0rJah/j2dHpD8rsNGHc61INQOPo+dvY3MDm/xOUoykGsw6RMPXq8/uOZY+tCWIcZyIdW91aawg==","signatures":[{"sig":"MEQCIH/I3mLCcGcXNdgHHLPSiLA1xRYa9VJFtsHiVDO21MkiAiBJf8FTV1ymvfD1QkT7zNmZbGrZ/4jUj6RHCzo/Ums8Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266621},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4714b60922474f58f8870d36fdb9c944d8d57fc8","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.6.0","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.1.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/klaw":"^3.0.5","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.35"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.19_1700023791551_0.4601755940687897","host":"s3://npm-registry-packages"}},"2.5.20":{"name":"sol2uml","version":"2.5.20","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.20","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"dc016e225b156885f649e19bd6b122f36054f8a4","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.20.tgz","fileCount":53,"integrity":"sha512-La+UQ4Y6n8yG3Vfy5FudhZGJvymJ13PxuC00W4pKF3iIZFcRGPVH7RLBQ8lc+JqOt+YW92oSaSGSwHnlTmd7tg==","signatures":[{"sig":"MEQCICl7woZJKXKmRK1Ze8WvmIYTvKRDTjgN8MxvF7HULY1qAiBrY2eYxGHRsD2cX9RiEWn99HlMnC4K38EueO792dbOQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268199},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"cd68ac80119ccd003ea0b3e1985ce85e19d0e994","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"9.5.1","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.6.0","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.1.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/klaw":"^3.0.5","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.35"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.20_1701057645487_0.5953977117164051","host":"s3://npm-registry-packages"}},"2.5.21":{"name":"sol2uml","version":"2.5.21","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.21","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"e650855b24892ee28fcae3ab253f84de39281adc","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.21.tgz","fileCount":53,"integrity":"sha512-xgBPXIrtl+nT94WOk6ws9yw/L7ylwakA4uTCJonQeBCckFD0JEhfSXbaNujOtmXhRKqXwHKSeQSw+AN1nC/vhg==","signatures":[{"sig":"MEYCIQDPoRvlhLK4skIqiDNsEkYhktQZbhABe9irkfrB2t4xggIhAKzZKk3Evg9PktRhiqkQYqQIWK6P7b0bTTuiq/Yh9Gjh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268426},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"52c987c36b33778dd413850acad535b8874aa9f0","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"10.2.3","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"klaw":"^4.1.0","axios":"^1.6.0","debug":"^4.3.4","ethers":"^5.7.2","cli-color":"^2.0.3","commander":"^11.1.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.16.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/klaw":"^3.0.5","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.35"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.21_1736916167198_0.35947841746755116","host":"s3://npm-registry-packages-npm-production"}},"2.5.22":{"name":"sol2uml","version":"2.5.22","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.22","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"f8ccfc6cdaaac336182d625ab8c692704b1c60f7","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.22.tgz","fileCount":53,"integrity":"sha512-0Hy2dNwVUKUCRnqkl82oGlW2ygngvFwonSRiqUTA8K6Li0E8ly6tU1jzwfx4863cinwpskOwXCnghP+g3A96Ug==","signatures":[{"sig":"MEUCIQDGoZKn0GMsnKY/dz9mzFC0tRQI6By0QX/LopX3Ho1RHwIgVrYWzB0QDQUUNolQWcOmAAtkdnLQNpEnUPXTeHCLJNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269563},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b0279c77e7212f9183ca75d1b4c274ebd2205c64","scripts":{"test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"11.4.2","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"klaw":"^4.1.0","axios":"^1.10.0","debug":"^4.4.1","ethers":"^5.8.0","cli-color":"^2.0.4","commander":"^12.1.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.20.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/klaw":"^3.0.7","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.36"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.22_1749979633275_0.9711941661255525","host":"s3://npm-registry-packages-npm-production"}},"2.5.23":{"name":"sol2uml","version":"2.5.23","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.23","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"1bd3ed76704fb23f68a710c7cae0b34e6716975b","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.23.tgz","fileCount":53,"integrity":"sha512-F8bXyuMteHQgxFjgGYCXcn1dg2fJUKBbL2DlzIz6Kq8EcGf7syAu3G5z3tpEiYtfZYGMMmTPqon5ousZusfGPA==","signatures":[{"sig":"MEUCIQCW1+6pBs4Emko4WbPHsvYvhhhugiekS1fIuZxr2EdxZAIgPab0opuDxk4jNCt4E6Q7rlEM8JWodYDeFvgKbq5jdcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270442},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3f8490720d1e5baee97c89d24c47d292df4f1ccb","scripts":{"lint":"eslint src/ts","test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"10.9.4","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"klaw":"^4.1.0","axios":"^1.10.0","debug":"^4.4.1","ethers":"^5.8.0","cli-color":"^2.0.4","commander":"^12.1.0","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.6.4","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.20.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","eslint":"^9.39.2","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.39.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/klaw":"^3.0.7","typescript-eslint":"^8.55.0","eslint-config-prettier":"^10.1.8","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.36"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.23_1771068732306_0.7045368556849629","host":"s3://npm-registry-packages-npm-production"}},"2.5.24":{"name":"sol2uml","version":"2.5.24","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.24","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"eb40face49a492ee10f8beaa15f46a7091a3104b","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.24.tgz","fileCount":53,"integrity":"sha512-mgwsI7XsGOaqEni00NkoTZfY0vs5B6TNbrjBXxvueGXozBKkRJIGiP4TlaRB3YDiBeCYsq0jDBaOXQM0j+02Pw==","signatures":[{"sig":"MEUCIB5jBgB+D6iKBUt49NzAO+1WlCP97x5qAFC4BDUmTJNUAiEAuapNeVJbkBvBm/+Q5sYlJ95wOaVBDsoTjAy17YQoccw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270690},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"dc0c0a4450559143973af0d781a9eea93fa43a18","scripts":{"lint":"eslint src/ts","test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"10.9.4","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"klaw":"^4.1.0","axios":"^1.10.0","debug":"^4.4.1","ethers":"^6.16.0","cli-color":"^2.0.4","commander":"^12.1.0","puppeteer":"^24.37.3","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.7.1","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.20.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/klaw":"^3.0.7","typescript-eslint":"^8.55.0","eslint-config-prettier":"^10.1.8","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.36"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.24_1771126163451_0.9689014106584812","host":"s3://npm-registry-packages-npm-production"}},"2.5.25":{"name":"sol2uml","version":"2.5.25","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"license":"MIT","_id":"sol2uml@2.5.25","maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"contributors":[{"name":"Nick Addison"}],"homepage":"https://github.com/naddison36/sol2uml#readme","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"bin":{"sol2uml":"lib/sol2uml.js"},"dist":{"shasum":"4acc1b208609421e0c84bad5b79c5c0725b1086e","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.25.tgz","fileCount":53,"integrity":"sha512-tepyElegeR7LIJvZ8spi6zrmR9z53JrrBPZHe7psozSKj5TWb6gfmz1/MTRaz+GBm++fMosgxFTOHrh8WNbudQ==","signatures":[{"sig":"MEUCIQCk7jHSsTd7Z2K3bJZHJNOJkpx6Rw3EqFYK2NbAMyAZDQIgcwGMBA6VnOzhxwrTk0bHubSPcSWwtI664PIEcHWzcfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275679},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3d7f5bb7bf771f192b5e1e15140125587cb110a4","scripts":{"lint":"eslint src/ts","test":"npx jest","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","permit":" chmod 775 lib/sol2uml.js","buildSol":"cd ./src/contracts && solc **/*.sol","prettier":"prettier --write src/**/*.ts **/*.md","package-lock":"npm i --package-lock-only","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit","prettier:check":"prettier --check src/**/*.ts  **/*.md"},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"repository":{"url":"git+https://github.com/naddison36/sol2uml.git","type":"git"},"_npmVersion":"10.9.4","description":"Solidity contract visualisation tool.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"klaw":"^4.1.0","axios":"^1.10.0","debug":"^4.4.1","ethers":"^6.16.0","cli-color":"^2.0.4","commander":"^12.1.0","puppeteer":"^24.37.3","@aduh95/viz.js":"^3.7.0","axios-debug-log":"^1.0.0","diff-match-patch":"^1.0.5","convert-svg-to-png":"^0.7.1","js-graph-algorithms":"^1.0.18","@solidity-parser/parser":"^0.20.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/klaw":"^3.0.7","typescript-eslint":"^8.55.0","eslint-config-prettier":"^10.1.8","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.36"},"_npmOperationalInternal":{"tmp":"tmp/sol2uml_2.5.25_1771200666348_0.6967127549740177","host":"s3://npm-registry-packages-npm-production"}},"2.5.26":{"name":"sol2uml","version":"2.5.26","description":"Solidity contract visualisation tool.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"buildSol":"cd ./src/contracts && solc **/*.sol","build":"tsc --build ./tsconfig.json","clean":"tsc --build --clean ./tsconfig.json","lint":"eslint src/ts","package-lock":"npm i --package-lock-only","permit":" chmod 775 lib/sol2uml.js","prettier":"prettier --write src/**/*.ts **/*.md","prettier:check":"prettier --check src/**/*.ts  **/*.md","test":"npx jest","prepublishOnly":"npm run clean && npm run package-lock && npm run build && npm run permit"},"preferGlobal":true,"contributors":[{"name":"Nick Addison"}],"repository":{"type":"git","url":"git+https://github.com/naddison36/sol2uml.git"},"license":"MIT","dependencies":{"@aduh95/viz.js":"^3.7.0","@solidity-parser/parser":"^0.20.1","axios":"^1.13.6","axios-debug-log":"^1.0.0","cli-color":"^2.0.4","commander":"^12.1.0","convert-svg-to-png":"^0.7.1","debug":"^4.4.1","diff-match-patch":"^1.0.5","ethers":"^6.16.0","js-graph-algorithms":"^1.0.18","klaw":"^4.1.0","puppeteer":"^24.37.5"},"devDependencies":{"@eslint/js":"^9.39.2","@openzeppelin/contracts":"^4.9.3","@types/diff-match-patch":"^1.0.36","@types/jest":"^30.0.0","@types/klaw":"^3.0.7","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","jest":"^30.2.0","prettier":"^3.8.1","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","typescript-eslint":"^8.56.1"},"bin":{"sol2uml":"lib/sol2uml.js"},"keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"_id":"sol2uml@2.5.26","gitHead":"bf806361d969783552cc55be2899f1684ceec536","bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"homepage":"https://github.com/naddison36/sol2uml#readme","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-lq7ktw4yLDcgF8em5NXaCyKJmd6qgDIxSG/onWT4CGLQeWufauBnGHuTRf/yYY1DCPmpF9PENQ5hcRPSAIqRcg==","shasum":"b6dff97285bb2872b60dfbb468179dcf0badb6f9","tarball":"https://registry.npmjs.org/sol2uml/-/sol2uml-2.5.26.tgz","fileCount":53,"unpackedSize":276756,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF2XBexb309OKUCbXmLEzvXOuZfk4YJsi3aebY4y+w+jAiEAhH9DGSUozdfGwcLPCd7xcV2rXeAerotl16x1is+kPmU="}]},"_npmUser":{"name":"naddison36","email":"nick@addisonbrown.com.au"},"directories":{},"maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sol2uml_2.5.26_1772329203261_0.6930377939622081"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-14T08:07:23.764Z","modified":"2026-03-01T01:40:03.532Z","1.0.0":"2019-08-14T08:07:23.946Z","1.0.1":"2019-08-14T13:46:39.049Z","1.0.2":"2019-08-15T00:38:40.826Z","1.1.0":"2019-08-15T13:38:00.293Z","1.1.1":"2019-08-15T14:02:22.624Z","1.1.2":"2019-08-16T06:47:48.047Z","1.1.3":"2019-08-16T08:00:30.631Z","1.1.4":"2019-08-17T12:05:08.430Z","1.1.5":"2019-08-17T15:19:40.289Z","1.1.6":"2019-08-18T07:56:56.687Z","1.1.7":"2019-08-26T01:20:13.424Z","1.1.8":"2019-09-06T11:49:32.064Z","1.1.9":"2019-09-08T06:29:44.756Z","1.1.10":"2019-09-11T02:12:07.116Z","1.1.11":"2019-09-14T04:55:01.873Z","1.1.12":"2019-10-24T23:01:43.035Z","1.1.13":"2020-02-18T03:59:38.302Z","1.1.14":"2020-03-03T05:58:19.800Z","1.1.15":"2020-03-03T06:14:02.221Z","1.1.16":"2020-04-04T07:37:10.135Z","1.1.17":"2020-04-05T05:01:42.249Z","1.1.18":"2020-08-29T01:00:11.788Z","1.1.19":"2020-12-02T05:29:13.440Z","1.1.20":"2020-12-02T08:47:37.257Z","1.1.21":"2020-12-08T03:54:13.257Z","1.1.22":"2020-12-20T07:13:49.156Z","1.1.23":"2020-12-24T04:03:39.803Z","1.1.24":"2020-12-26T01:06:52.864Z","1.1.25":"2020-12-29T08:43:09.615Z","1.1.26":"2021-07-31T08:40:22.849Z","1.1.27":"2021-08-03T14:20:40.629Z","1.1.28":"2021-08-05T03:30:47.341Z","1.1.29":"2021-08-07T04:01:55.007Z","2.0.0-beta.1":"2021-09-14T22:09:16.283Z","2.0.0":"2022-07-24T10:50:56.694Z","2.0.1":"2022-07-25T03:06:31.248Z","2.0.2":"2022-07-25T05:51:00.609Z","2.0.3":"2022-07-26T01:22:21.637Z","2.0.4":"2022-07-27T23:14:07.595Z","2.0.5":"2022-07-28T04:21:43.346Z","2.1.0":"2022-07-29T15:54:57.033Z","2.1.1":"2022-08-02T11:45:52.640Z","2.1.2":"2022-08-03T03:45:06.852Z","2.1.3":"2022-08-04T19:27:45.638Z","2.1.4":"2022-08-07T23:29:21.442Z","2.1.5":"2022-08-09T02:45:45.013Z","2.1.6":"2022-08-14T05:18:14.249Z","2.1.7":"2022-08-14T12:56:58.293Z","2.1.8":"2022-08-15T08:36:19.267Z","2.1.9":"2022-08-22T03:11:54.517Z","2.2.0":"2022-09-02T00:30:53.159Z","2.2.1":"2022-09-22T07:18:37.538Z","2.2.2":"2022-09-28T23:30:27.233Z","2.2.3":"2022-09-29T20:05:01.421Z","2.2.4":"2022-10-05T03:32:00.013Z","2.2.5":"2022-10-22T10:30:50.856Z","2.2.6":"2022-11-06T06:09:07.187Z","2.3.0":"2022-12-05T01:35:31.921Z","2.3.1":"2022-12-12T10:31:47.595Z","2.4.0":"2022-12-14T23:28:25.741Z","2.4.1":"2022-12-19T11:01:12.514Z","2.4.2":"2022-12-19T22:20:31.317Z","2.4.3":"2023-01-27T11:49:21.148Z","2.5.0":"2023-02-18T10:03:55.851Z","2.5.1":"2023-02-26T01:14:47.467Z","2.5.2":"2023-03-10T06:49:12.212Z","2.5.3":"2023-03-14T00:50:52.601Z","2.5.4":"2023-03-29T21:46:02.353Z","2.5.5":"2023-06-22T04:55:36.342Z","2.5.6":"2023-06-25T11:51:17.792Z","2.5.7":"2023-08-13T11:13:40.319Z","2.5.8":"2023-08-14T14:18:50.884Z","2.5.9":"2023-08-15T05:08:13.145Z","2.5.10":"2023-08-15T06:10:24.747Z","2.5.11":"2023-08-17T14:10:10.918Z","2.5.12":"2023-08-18T02:45:08.079Z","2.5.13":"2023-08-18T13:18:07.362Z","2.5.14":"2023-09-07T06:33:52.569Z","2.5.15":"2023-09-17T12:03:01.235Z","2.5.16":"2023-09-18T02:10:29.631Z","2.5.17":"2023-11-05T06:53:47.990Z","2.5.18":"2023-11-13T03:58:29.786Z","2.5.19":"2023-11-15T04:49:51.765Z","2.5.20":"2023-11-27T04:00:45.799Z","2.5.21":"2025-01-15T04:42:47.373Z","2.5.22":"2025-06-15T09:27:13.435Z","2.5.23":"2026-02-14T11:32:12.484Z","2.5.24":"2026-02-15T03:29:23.680Z","2.5.25":"2026-02-16T00:11:06.507Z","2.5.26":"2026-03-01T01:40:03.432Z"},"bugs":{"url":"https://github.com/naddison36/sol2uml/issues"},"license":"MIT","homepage":"https://github.com/naddison36/sol2uml#readme","keywords":["Unified Modeling Language","UML","Solidity","Ethereum","diagram","class","diagram","contract","Blockchain","storage","flatten","visual","tool","cli"],"repository":{"type":"git","url":"git+https://github.com/naddison36/sol2uml.git"},"description":"Solidity contract visualisation tool.","contributors":[{"name":"Nick Addison"}],"maintainers":[{"name":"naddison36","email":"nick@addisonbrown.com.au"}],"readme":"# Solidity 2 UML\n\n[![npm (tag)](https://img.shields.io/npm/v/sol2uml)](https://www.npmjs.com/package/sol2uml)\n[![X Follow](https://img.shields.io/twitter/follow/naddison?style=social)](https://x.com/naddison)\n\nA visualisation tool for [Solidity](https://solidity.readthedocs.io/) contracts featuring:\n1. [Unified Modeling Language (UML)](https://en.wikipedia.org/wiki/Unified_Modeling_Language) [class diagram](https://en.wikipedia.org/wiki/Class_diagram) generator for Solidity contracts.\n2. Contract storage layout diagrams.\n3. Flatten Solidity files on Etherscan-like explorers to a local file.\n4. Diff contracts on Etherscan-like explorers.\n\nUML class diagram of Open Zeppelin's ERC20 token contracts generated from [version 4.7.3](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/v4.7.3/contracts/token/ERC20)\n![Open Zeppelin ERC20](./examples/OpenZeppelinERC20.svg)\n\nSee more contract diagrams [here](./examples/README.md).\n\nStorage layout diagram of USDC's [verified source code](https://etherscan.io/address/0xa2327a938febf5fec13bacfb16ae10ecbc4cbdcf#code) on Etherscan.\n![USDC](./examples/storage/usdcData.svg)\n\nSee an explanation of how storage diagrams work with lots of examples [here](./examples/storage/README.md#example-storage-diagrams).\n\n# Install\n\nThe following installation assumes [Node.js](https://nodejs.org/en/download/) has already been installed which comes with [Node Package Manager (NPM)](https://www.npmjs.com/).\n`sol2uml` works with node 20 or above.\n\nTo install globally so you can run `sol2uml` from anywhere\n\n```bash\nnpm link sol2uml --only=production\n```\n\nTo upgrade run\n\n```bash\nnpm upgrade sol2uml -g\n```\n\nTo see which version you are using\n\n```bash\nnpm ls sol2uml -g\n```\n\n# Usage\n\n## Command Line Interface (CLI)\n\n```\nUsage: sol2uml [command] <options>\n\nGenerate UML class or storage diagrams from local Solidity code or verified Solidity code on Etherscan-like explorers.\nCan also flatten or compare verified source files on Etherscan-like explorers.\n\nOptions:\n  -sf, --subfolders <value>                       number of subfolders that will be recursively searched for Solidity files. (default: all)\n  -f, --outputFormat <value>                      output file format. (choices: \"svg\", \"png\", \"dot\", \"all\", default: \"svg\")\n  -o, --outputFileName <value>                    output file name\n  -i, --ignoreFilesOrFolders <names>              comma-separated list of files or folders to ignore\n  -n, --network <network>                         Name or chain id of the blockchain explorer. A name like `ethereum` or `base` will map to a chain id, eg 1 or 8453. Alternatively, use an integer of the chain id. Supported names: ethereum, sepolia, holesky, hoodi, arbitrum, optimism, polygon, avalanche, base, bsc, crono, fantom, sonic, gnosis, moonbeam, celo, scroll, linea, blast, berachain, zksync (default: \"ethereum\", env: ETH_NETWORK)\n  -e, --explorerUrl <url>                         Override the `network` option with a custom blockchain explorer API URL. eg Polygon Amoy testnet https://api-amoy.polygonscan.com/api (env: EXPLORER_URL)\n  -k, --apiKey <key>                              Blockchain explorer API key. (env: SCAN_API_KEY)\n  -bc, --backColor <color>                        Canvas background color. \"none\" will use a transparent canvas. (default: \"white\")\n  -sc, --shapeColor <color>                       Basic drawing color for graphics, not text (default: \"black\")\n  -fc, --fillColor <color>                        Color used to fill the background of a node (default: \"gray95\")\n  -tc, --textColor <color>                        Color used for text (default: \"black\")\n  -v, --verbose                                   run with debugging statements (default: false)\n  -V, --version                                   output the version number\n  -h, --help                                      display help for command\n\nCommands:\n  class [options] <fileFolderAddress>             Generates a UML class diagram from Solidity source code.\n  storage [options] <fileFolderAddress>           Visually display a contract's storage slots.\n  \n                                                  WARNING: sol2uml does not use the Solidity compiler so may differ with solc. A known example is fixed-sized arrays declared with an expression will fail to be sized.\n  flatten <contractAddress>                       Merges verified source files for a contract from a Blockchain explorer into one local Solidity file.\n  \n                                                  In order for the merged code to compile, the following is done:\n                                                  1. pragma solidity is set using the compiler of the verified contract.\n                                                  2. All pragma solidity lines in the source files are commented out.\n                                                  3. File imports are commented out.\n                                                  4. \"SPDX-License-Identifier\" is renamed to \"SPDX--License-Identifier\".\n                                                  5. Contract dependencies are analysed so the files are merged in an order that will compile.\n  diff [options] <addressA> <fileFoldersAddress>  Compare verified contract code on Etherscan-like explorers to another verified contract, a local file or multiple local files.\n  \n                                                  The results show the comparison of contract A to B.\n                                                  The green sections are additions to contract B that are not in contract A.\n                                                  The red sections are removals from contract A that are not in contract B.\n                                                  The line numbers are from contract B. There are no line numbers for the red sections as they are not in contract B.\n  help [command]                                  display help for command\n```\n\n### Class usage\n\n```\nUsage: sol2uml class [options] <fileFolderAddress>\n\nGenerates a UML class diagram from Solidity source code.\n\nArguments:\n  fileFolderAddress                file name, folder(s) or contract address.\n                                  When a folder is used, all *.sol files in that folder and all sub folders are used.\n                                  A comma-separated list of files and folders can also be used. For example,\n                                        sol2uml contracts,node_modules/@openzeppelin\n                                  If an Ethereum address with a 0x prefix is passed, the verified source code from Etherscan will be used. For example\n                                        sol2uml 0x79fEbF6B9F76853EDBcBc913e6aAE8232cFB9De9\n\nOptions:\n  -b, --baseContractNames <names>  only output contracts connected to these comma-separated base contract names\n  -d, --depth <value>              depth of connected classes to the base contracts. 1 will only show directly connected contracts, interfaces, libraries, structs and enums. (default: all)\n  -c, --clusterFolders             cluster contracts into source folders (default: false)\n  -hv, --hideVariables             hide variables from contracts, interfaces, structs and enums (default: false)\n  -hf, --hideFunctions             hide functions from contracts, interfaces and libraries (default: false)\n  -hy, --hideTypes                 hide types of variables, function arguments and return types (default: false)\n  -hp, --hidePrivates              hide private and internal attributes and operators (default: false)\n  -hm, --hideModifiers             hide modifier functions from contracts (default: false)\n  -ht, --hideEvents                hide events from contracts, interfaces and libraries (default: false)\n  -hc, --hideConstants             hide file level constants (default: false)\n  -hx, --hideContracts             hide contracts (default: false)\n  -he, --hideEnums                 hide enum types (default: false)\n  -hs, --hideStructs               hide data structures (default: false)\n  -hl, --hideLibraries             hide libraries (default: false)\n  -hi, --hideInterfaces            hide interfaces (default: false)\n  -ha, --hideAbstracts             hide abstract contracts (default: false)\n  -hn, --hideFilename              hide relative path and file name (default: false)\n  -hd, --hideDepFunctions          hide function names on dependency arrows (default: false)\n  -s, --squash                     squash inherited contracts to the base contract(s) (default: false)\n  -hsc, --hideSourceContract       hide the source contract when using squash (default: false)\n  -h, --help                       display help for command\n```\n\n### Storage usage\n\n```\nUsage: sol2uml storage [options] <fileFolderAddress>\n\nVisually display a contract's storage slots.\n\nWARNING: sol2uml does not use the Solidity compiler so may differ with solc. A known example is fixed-sized arrays declared with an expression will fail to be sized.\n\nArguments:\n  fileFolderAddress               file name, folder(s) or contract address.\n                                  When a folder is used, all *.sol files in that folder and all sub folders are used.\n                                  A comma-separated list of files and folders can also be used. For example,\n                                        sol2uml contracts,node_modules/@openzeppelin\n                                  If an Ethereum address with a 0x prefix is passed, the verified source code from Etherscan will be used. For example\n                                        sol2uml 0x79fEbF6B9F76853EDBcBc913e6aAE8232cFB9De9\n\nOptions:\n  -c, --contract <name>           Contract name in the local Solidity files. Not needed when using an address as the first argument as the contract name can be derived from Etherscan.\n  -cf, --contractFile <filename>  Filename the contract is located in. This can include the relative path to the desired file.\n  -d, --data                      Gets the values in the storage slots from an Ethereum node. (default: false)\n  -s, --storage <address>         The address of the contract with the storage values. This will be different from the contract with the code if a proxy contract is used. This is not needed if `fileFolderAddress` is an address and the contract is not proxied.\n  -u, --url <url>                 URL of the Ethereum node to get storage values if the `data` option is used. (default: \"http://localhost:8545\", env: NODE_URL)\n  -bn, --block <number>           Block number to get the contract storage values from. (default: \"latest\")\n  -sn, --slotNames <names>        Comma-separated list of slot names when accessed by assembly. The names can be a string, which will be hashed to a slot, or a 32 bytes hexadecimal string with a 0x prefix.\n  -st, --slotTypes <types>        Comma-separated list of types for the slots listed in the `slotNames` option. eg address,uint256,bool. If all types are the same, a single type can be used. eg address (default: [\"bytes32\"])\n  -a, --array <number>            Number of slots to display at the start and end of arrays. (default: \"2\")\n  -hx, --hideExpand <variables>   Comma-separated list of storage variables to not expand. That's arrays, structs, strings or bytes.\n  -hv, --hideValues               Hide storage slot value column. (default: false)\n  -h, --help                      display help for command\n```\n\n### Flatten usage\n\n```\nUsage: sol2uml flatten <contractAddress>\n\nMerges verified source files for a contract from a Blockchain explorer into one local Solidity file.\n\nIn order for the merged code to compile, the following is done:\n1. pragma solidity is set using the compiler of the verified contract.\n2. All pragma solidity lines in the source files are commented out.\n3. File imports are commented out.\n4. \"SPDX-License-Identifier\" is renamed to \"SPDX--License-Identifier\".\n5. Contract dependencies are analysed so the files are merged in an order that will compile.\n\nArguments:\n  contractAddress  Contract address in hexadecimal format with a 0x prefix.\n\nOptions:\n  -h, --help       display help for command\n```\n\n### Diff usage\n\n```\nUsage: sol2uml diff [options] <addressA> <addressB or comma-separated folders>\n\nCompare verified contract code on Etherscan-like explorers to another verified contract, a local file or multiple local files.\n\nThe results show the comparison of contract A to B.\nThe green sections are additions to contract B that are not in contract A.\nThe red sections are removals from contract A that are not in contract B.\nThe line numbers are from contract B. There are no line numbers for the red sections as they are not in contract B.\n\nArguments:\n  addressA                   Contract address in hexadecimal format with a 0x prefix of the first contract\n  fileFoldersAddress         Location of the contract source code to compare against. Can be a filename, comma-separated list of local folders or a contract address. Examples:\n    \"flat.sol\" will compare against a local file called \"flat.sol\". This must be used when address A's verified source code is a single, flat file.\n    \".,node_modules\" will compare against local files under the current working folder and the node_modules folder. This is used when address A's verified source code is multiple files.\n    0x1091588Cc431275F99DC5Df311fd8E1Ab81c89F3 will compare against the verified source code from Etherscan.\n\nOptions:\n  -s, --summary              Only show a summary of the file differences (default: false)\n  -af --aFile <value>        Limit code compare to contract A source file with the full path and extension as displayed in the file summary (default: compares all source files)\n  -bf --bFile <value>        Contract B source file with the full path and extension as displayed in the file summary. Used if aFile is specified and the source file has been renamed (default: aFile if specified)\n  -bn, --bNetwork <network>  Ethereum network which maps to a blockchain explorer for contract B if on a different blockchain to contract A. Contract A uses the `network` option (default: value of `network` option) (choices: \"ethereum\", \"sepolia\", \"holesky\", \"hoodi\", \"arbitrum\", \"optimism\", \"polygon\", \"avalanche\", \"base\", \"bsc\", \"crono\", \"fantom\", \"sonic\", \"gnosis\", \"moonbeam\", \"celo\", \"scroll\", \"linea\", \"blast\", \"berachain\", \"zksync\")\n  --flatten                  Flatten into a single file before comparing. Only works when comparing two verified contracts, not to local files (default: false)\n  --saveFiles                Save the flattened contract code to the filesystem when using the `flatten` option. The file names will be the contract address with a .sol extension (default: false)\n  -l, --lineBuffer <value>   Minimum number of lines before and after changes (default: 4)\n  -h, --help                 display help for command\n\n```\n\n## UML Class diagram examples\n\nTo generate a diagram of all contracts under the contracts folder and its sub folders\n\n```bash\nsol2uml class ./contracts\n```\n\nTo generate a diagram of EtherDelta's contract from the verified source code on [Etherscan](https://etherscan.io/address/0x8d12A197cB00D4747a1fe03395095ce2A5CC6819#code). The output will be a svg file `0x8d12A197cB00D4747a1fe03395095ce2A5CC6819.svg` in the working folder.\n\n```bash\nsol2uml class 0x8d12A197cB00D4747a1fe03395095ce2A5CC6819\n```\n\nTo generate a diagram of a contract on [Hoodi](https://hoodi.etherscan.io/address/0x8d62350d6DfC8A928bBF5efD2e44c66034Afa7C6#code). The output will be a svg file `0x8d62350d6DfC8A928bBF5efD2e44c66034Afa7C6.svg` in the working folder.\n\n```bash\nsol2uml class 0x8d62350d6DfC8A928bBF5efD2e44c66034Afa7C6 -n hoodi\n```\n\nTo generate all Solidity files under some root folder and output the svg file to a specific location\n\n```bash\nsol2uml class path/to/contracts/root/folder -o ./outputFile.svg\n```\n\nTo generate a diagram of all contracts in a single Solidity file, the output file in png format to output file `./someFile.png`\n\n```bash\nsol2uml class path/to/contracts/root/folder/solidity/file.sol -f png -o ./someFile.png\n```\n\nTo generate a diagram of all Solidity files under the `contracts` and `node_modules/@openzeppelin` folders. The output will be `contracts.svg` and `contracts.png` files in the working folder.\n\n```bash\nsol2uml class ./contracts,node_modules/@openzeppelin -f all -v\n```\n\nTo generate a diagram of all Solidity files under the working folder ignoring and files under the `solparse`, `@solidity-parser` and `ethlint` folders, which will be under the `node_modules` folder.\n\n```bash\nsol2uml class -i solparse,@solidity-parser,ethlint\n```\n\n# UML Class Diagram Syntax\n\nGood online resources for learning UML\n\n-   [UML 2 Class Diagramming Guidelines](http://www.agilemodeling.com/style/classDiagram.htm)\n-   [Creating class diagrams with UML](https://www.ionos.com/digitalguide/websites/web-development/class-diagrams-with-uml/)\n\n## Terminology differences\n\nA Solidity variable becomes an attribute in UML and a Solidity function becomes an operation in UML.\n\n## Stereotypes\n\n### Class stereotypes\n\n-   Interface\n-   Abstract - if any of the contract's functions are abstract, the class will have an Abstract stereotype. Child contracts of abstract contracts that do not implement all the abstract functions are currently not marked as Abstract.\n-   Library\n\n### Operator stereotypes\n\n-   event\n-   modifier\n-   abstract - if there is no function body on a contract, the operator is marked as abstract. Operators on an Interface do not have an abstract stereotype as all operators are abstract.\n-   fallback - abstract fallback functions will just have an abstract stereotype.\n-   payable - payable fallback functions will just have a fallback stereotype.\n\n## UML Associations\n\nLines:\n\n-   Solid lines for\n    -   link the contract types of storage (state) variables. This can be linked to contracts, interfaces, libraries or file level structs and enums.\n    -   generalisations of contracts and abstract contracts.\n    -   aggregated contract level structs and enums.\n-   Dashed lines for\n    -   generalisations of interfaces.\n    -   types of memory variables.\n\nHeads/Tails:\n\n-   An empty triangle head for generalisations of contracts, interfaces and abstract contracts.\n-   An open arrow head for storage or memory variable dependencies\n-   A diamond tail for aggregations of contract level structs and enums\n\n## Storage diagram\n\n![FileLevel-storage](./examples/storage/FileLevel-storage.png)\n\nSee more storage slot diagrams [here](./examples/storage/README.md).\n\n# Styling Colors\n\nThe colors use by the diagrams can be configured using the `backColor`, `shapeColor`, `fillColor` and `textColor` options.\nsol2uml uses the [X11 color scheme](https://graphviz.org/doc/info/colors.html#x11) for named colors.\nOther color formats like Red-Green-Blue (RGB) can also be used. For example, #ffffff for white and #000000 for black.\nSee [Graphviz color](https://graphviz.org/docs/attr-types/color/) documentation for more details.\n\nHere's an example using the color options\n```\nsol2uml storage -sc deeppink -tc #ffffff -fc dimgrey -bc black 0xfCc00A1e250644d89AF0df661bC6f04891E21585\n```\n\n![Aave V3 Pool](./examples/storage/AaveV3PoolStorageColor.svg )\n\n# Version 2.x changes\n\nThe biggest change with 2.x is the introduction of subcommands as sol2uml can now draw contract storage diagrams.\n\nSee [version 2.x](./version2.md) for a list of changes from 1.x.\n\n# Contribution\n\nTo build the test contracts in this repository, run the following. This assumes you have the [Solidity compiler](https://docs.soliditylang.org/en/v0.7.5/installing-solidity.html) `solc` installed on your machine.\n\n`npm run buildSol`\n\nTo build the TypeScript files\n\n`npm run build`\n\nTo run the Jest tests\n\n`npm run test`\n\nTo access your local changes on your machine globally.\n\n`npm link`\n\n# Publish\n\nCommands to publish a new package version.\n\n```bash\nnpm run prettier\nnpm run clean\nnpm run package-lock\nnpm run build\nnpm run permit\n# make sol2uml globally available for local testing\nnpm link\n# check all the files are included in the npm package\nnpm pack --dry-run\nnpm publish\n```\n\nThen create a new release on GitHub https://github.com/naddison36/sol2uml/releases\n\n# About\n\nThis is a rewrite of the Richard Ramos's [solidity-diagram-gen](https://github.com/richard-ramos/solidity-diagram-gen) tool which no longer works as it uses [solidity-parser](https://www.npmjs.com/package/solidity-parser/v/0.4.0) which cannot handle newer Solidity syntax like `constructor`.\n\nsol2uml uses [@solidity-parser/parser](https://github.com/solidity-parser/parser) which is maintained by the Solidity tool community lead by Franco Victorio (@fvictorio). This is a fork of Federico Bond's (GitHub @federicobond) [solidity-parser-antlr](https://github.com/federicobond/solidity-parser-antlr). The logic to generate the dot syntax has been rewritten and different UML syntax is now used to Richard Ramos's original implementation.\n\nThe [Solidity language grammar](https://solidity.readthedocs.io/en/develop/miscellaneous.html#language-grammar) is published with each major release.\n\nThe diagrams are generated using [viz.js](https://github.com/mdaines/viz.js/) which uses [Graphviz](http://www.graphviz.org/) to render a [Scalable Vector Graphics (SVG)](https://en.wikipedia.org/wiki/Scalable_Vector_Graphics) file. [Graphviz Online](https://dreampuf.github.io/GraphvizOnline/) allows dot files to be edited and rendered into a SVG dynamically.\n\nThe `diff` command use's Google's [Diff Match and Patch library](https://github.com/google/diff-match-patch).\n","readmeFilename":"README.md"}