{"_id":"@mangrovedao/mangrove-core","_rev":"69-565614c097d4ab262b4dd8903672458f","name":"@mangrovedao/mangrove-core","dist-tags":{"next":"2.1.0-0","latest":"2.1.2-0"},"versions":{"1.0.0":{"name":"@mangrovedao/mangrove-core","version":"1.0.0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.0.0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"ea04073146d3e78a45886bf941d544edda8457f0","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.0.0.tgz","fileCount":20,"integrity":"sha512-nKwvq/T2/KoIx7+3smmh+WWyTdHycztadtBPtrv1FIfb8rLcMyXqzQ7BqmMVfxXnfIv5HD4mugLuZpucIKeCMw==","signatures":[{"sig":"MEYCIQCs7XWv+HYOcSvy38mM1yKD6hgPa6HlqVWrf18q4XZUrgIhAOj3CIVeRZHeR6EvgGpzkLaKbsweiEjv6uV4cqnHNwMM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPEcvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlOA/8DYFKFeifHb1oxriDojuxdY3y0k7RHtq6YgQ43Y0xLKW4Jxj+\r\nBMB9NrZ9qMI4SRHlVbRec6xlK6NixE++uNE2tEDBWCxO+WYinLvTFXzBcXil\r\nowRZJtxn5l9+e0SQ8MCkdR9lfpk0vfnHAlb9/EOzDnpb4JG8AfUf53tYWAgQ\r\n7T3vtOvQhb0QZqARYddYqwL/PckCiy8/8Wbdm/7Jtjed9TWE/DzV3xXOyp3N\r\nS+339/w/OnfthMoeuzTF/5V3IRvQ9Tj6xHX5KngGimCaup0dA6KnaQSAGhvx\r\nR3S6wAVHAyiVrJiOjQmwwtBLtjtS8543dqW1AIcSK8PuzNh4q46DA04Ef++B\r\nyF4gF89OFCSuFdESjP0hqIlm9CjqE7LXybPRNFfCvHlML7/MqsYs5bAb3Ra1\r\ncfTbWQhWk+nbAJ6vApFqZRPHaHqJqnwidf1IxVvYdV/PuUp6TFlRNwGBE65U\r\nwHm5ArN0L2jA3GUmkNgqlPSsZpQvWOgGy/XRqpmCzbxnCo0WON4Ibi/gXXc0\r\ntAN1Zfu79nsF5tmv7Rpqzk1n1OorsYRL73TJPcvL0SpSKPyz7h2ft9N7BErk\r\nEJPFkOOmMFYUlRh717b+2SKtg9U44QrwNk8vn+hwWl7YC0t3ZQkqAm2JNvT4\r\npMoPabX/eVBr+fw3vrJI2FVceIQtZx9+Ab8=\r\n=KD/b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8e4f7c200254764b135179e0c7ae50a18694f851","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node copyAddresses && node buildIndex","clean":"forge clean; rimraf dist","prepack":"pinst --disable && yarn build","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^7.0.2","pinst":"^2.1.6","solpp":"^0.11.5","yargs":"^17.1.1","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.0.0_1664894767116_0.836849544771266","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@mangrovedao/mangrove-core","version":"1.0.1","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.0.1","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"d8dc4e28e87c3d8ff06d682936faab190f0050e4","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.0.1.tgz","fileCount":20,"integrity":"sha512-aSr9I0wTnnnXf3z//RvX+lsrsIo0zAvsj+V1tiVOqlvKKZyC5d864dvOGMLcnheAwCiFQw2tAe+KifHSAp5KgA==","signatures":[{"sig":"MEQCIDnnvVXcwL2wpu81gC7EF+hvhEpZtW63lkk2Yzy7yhbsAiBSKCwJ9pEYfB7ZjS5jv+YufyRoW7hTYXd0tmnJVHKrMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPFqqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGiA/+NydgSOXm44maQ2LXpCZ4r7FI82ZCGieep02VtXggH7hZHitO\r\nBZJeOIXTU/tvHCpFY9N0Z7VmRzfahxXaMK+aGhUJBxvPXdGnHgVDGz4gAp3a\r\nmOxQdtki7zthznrerov/BGXR4hMWtkqrZo+jgyjqpCZALgK2FKPHlE2ePE17\r\nQPnzSJpyujtXlQJXWkU7TTIA/h32lOacVgy/twslz+slfpgVJTQ2lYIBDs49\r\nAhLmaZGmAA95n6WpACXyX+8hEWsd+dNN4bEA+B4xfFJdvgwcZoiwMO9UmrZS\r\nhz3KwCG/4xb7Kec8H8vC5+FlbFG2UTXa42bLv39IqGqpSlJ474DwzrXBcgHs\r\nP9vWygVaMUrSef20z9ACPHg5vI1h1iAT19an/C+joJPOcZo+SfspzJeWArE2\r\nK+Gvh63dxFgFEktLEcNn5QOk2gF9c4/f3YiJDNQoGaltMrKHB7qO4SBoIYYB\r\ny8EcJ4yfNpuJ5ukNyCFqz/0hj8HxrhC69TvVAKsccuYNaGi9ph/yR55luXF3\r\n+1JfMVZCn6ScKy0qYhkufWmm2cgQFd5YgGlG0LhdRuaEoDLyzdXMOtFW4Tap\r\npyqC4XLFNU1tfyBVuoQEtbhmugkLvFc2mJgwU0LzNL2yoomNQhkbyST9w46L\r\ndp9o7raX2PTSvzVQNk4cJFfE//RudLiYYXg=\r\n=N9fX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"2d12dbda9588dd1950140aab110c0b4dbc7fdaa4","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node copyAddresses && node buildIndex","clean":"forge clean; rimraf dist","prepack":"pinst --disable && yarn build","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^7.0.2","pinst":"^2.1.6","solpp":"^0.11.5","yargs":"^17.1.1","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.0.1_1664899754510_0.8179425138240095","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@mangrovedao/mangrove-core","version":"1.0.2","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.0.2","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"5af3edf8c12454031f3bb125d2beb55b07e09845","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.0.2.tgz","fileCount":160,"integrity":"sha512-S9ZlFsUIbACGVfq1LRq36S95h/FQChYgOOR4vU6crXaeExd9Db1hfS8NiM3wNf9BMWM/qKJjHPvDphfHWcvtUA==","signatures":[{"sig":"MEUCIBlcMj9g5XGiOvjhd/9MFfRb4xiYO8EJOtuHX4ZlXcFNAiEA6UO8pqAipnWyrGC9GZmmfVrdDZZJhIGfMwWiUDr74+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1330613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPM92ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+IRAAnUoWif+jT+0xXQMPZHmT10Ux1J0fRGnhskpjXPf190ssndiU\r\nyPO7vRIspdwAMd9gqxowcnA94viyOlOUPgV/HbvODBlIFxQEZMKyS4fQs2Hh\r\nbXuQBnHr8NsLtHSRMavlCyoG7eCLHI/Nm8J2rKvFYOtTiQlfXUt20bxq0T69\r\noS1Lm6/38gUEYnJbSJC3xjQy50F2gHNIa22xzSauaDu0nWr4U6+vMthUnxT3\r\ngMDGll6QTBXnCcpDg3HDypMmO7VIVu5udzmP16HrS2GEYvnJzwBuMzuyFvck\r\n5bT3r1DZGMPulmGaCGe+LFaL2yVXggv+2Vm8RM4R7AMNG2TgLsVrGVNFWSR/\r\n9lpPLqzt5zjR96GXHJf65iUbE4x3CWobBqHZ1GV5WfQM4XRtey6S7PnVmrH7\r\nmiV36aa75zIuUKC7pLTN53UFaEe2EogGztt+loPLrBNZknniL8YtgnRrx3A8\r\n0Gi82tZJp7OTAVTdupZr5UAdxtiwS0Da39RwTEGTRhpX9P/0m5RGxdjP0IvW\r\neEwPHfh4C/Ypw370v57xZOAwUNfsbF1ca2PH63HE+vuyI0GvXTO35fsZ4f1w\r\nZ0mLu4KRaWprWDSngAgA6bIB571BckEdyhn4UTG49jUxNGfictHd3DdUl5H3\r\nIgSIKF8l+QTeK+7YJB19GAjVi94PCSJLwvY=\r\n=C0nG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bcc18575510c8d9d15611baa1c01a3b2e6c341dc","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","prepack":"pinst --disable && yarn build","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^7.0.2","pinst":"^2.1.6","solpp":"^0.11.5","yargs":"^17.1.1","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.0.2_1664929654426_0.45303125229977037","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@mangrovedao/mangrove-core","version":"1.0.3","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.0.3","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"84d6428d694ba6dce48f4e3e6aa30c9e814b305b","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.0.3.tgz","fileCount":160,"integrity":"sha512-0i6UGqAF/VS+TmSsymy3EmAIryEOwkkhvk0k9EWNSa4D2eXr7OI0tf/LhgD5TUARWk1LnPCebX+QvYYNseO75A==","signatures":[{"sig":"MEQCIGfDx7cpHwigZFloV53J/v4qu5TrY39yNA6p5I0iPbfvAiA6jHeIVMfgI+MPikJqVucSjdW6flN9cAWDCtla5wcvwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1330328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPNXYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMQQ//eHf4FfK9eLL5Cl6p3IpkMX55tRC+GdQ8jOt424hLetK6EDoc\r\n0msCvZZiACtV94JJGWpC74YTKxHJ1STYgG2OLZ5SzwTTwQOcq6v8Z5ADzmRZ\r\nrDtJMcGRXfd+n5mts24aMSIbcr4GiAb46SkD0cliGEvdDvX3WgTaxApkeJBZ\r\n9VQRCcN6pZNXGRfHRK7ho/wF1hDEJOaaA/ia9//gxDd7+Qub7y0ZI2be1Wq6\r\n5JNwtUSVUdB1WXqwhqmjUp2P77RbVPIpSCrBcGkp2Wyt/nQCj8EEG0qhOnED\r\nR4kNNqjbQZShNUWjTmFVyqo1x3xS5uxPOlKlFS60hH6dNyo1JsnG3Vs4YmGe\r\ntXT/u7Q2GKOqFZG8V/KidmRX4aTlYrlD7VT1i32nantmtQrpzPzv1k6FRYoQ\r\nfDHUuhR4nz+XvD/txc0PxuUtNsp4AlqcKjJ0oDcKHZ+MbbtRt+aE5aTQi1tA\r\n54BZeSGwWOIyW3rHnnE+2jasfH49rIdUp+xMQmxjEQCcZug4B0gOGhFNK7Uz\r\nd7EXgsOnsnFOY3rshKhpIGZqr7W+7An8uDQ1iXa4vokpK61Ob5/FwBrj8wd/\r\nWEWQlblFg81iqj39PQEi/Dpwan19EpeTZAEhepn9gsrWrPAkYmnswQiuahaI\r\nez9iLlW8aVMEMHCaU0x3ghTBbREin3BuIvE=\r\n=lLFf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fd211a66d31771b05e88762af2ede471e4c3e66f","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","prepack":"pinst --disable && yarn build","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^7.0.2","pinst":"^2.1.6","solpp":"^0.11.5","yargs":"^17.1.1","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.0.3_1664931287922_0.1798236736939529","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@mangrovedao/mangrove-core","version":"1.0.4","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.0.4","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"ae649794be2b34939f9595770ea22fd2b5efc403","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.0.4.tgz","fileCount":159,"integrity":"sha512-K8VsbuoBFDIaR6wajy6d7X/51zGskhDTmoq44HonbloOeoLcCfDzrVnoyhxj/2cA9Wi+LVc+ZcwkdqxVP0xofA==","signatures":[{"sig":"MEYCIQCwixES64YoRpjT92NNXj/R7SDWwTj9MQiEsX1qJWMoOAIhAJfobUU9WCpvwtP+U1/jjkDhd92glkJc9JhpS1xc1Wxp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1329117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPNmjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdUw/5AHmtQ6Tkqi7kPy3oTYysubRBR09dbvClNCXurP+XFUajMFh4\r\nd6e//rNNDh2vmFFC6KzdVq8+fUE6yOmlJxlXBR1UTzwD/UuiWRjDG6TJhcUi\r\nXFXVLl0g58TYbzAUQ3T4bj4L2zdm90g/yyMiGhRgG7dFwj7TuWuQdo3CLRg5\r\nvT72asYLff1K1b4DDNonacMp5U3atDs8GboXeGUxSdQYAcCoZDqhUKp+KpXU\r\nE27UJ8H+OYh+guUOY2VbjgzlTfitjreYXNCI+29l8EvHbO5BWW7Nu7bdHw64\r\nhhe1ilkwesNra9kH9GIxi+HP3VkXOcE8d7FQcam2hXK6pbnT+Sk1q/jNfnso\r\ncVpEn7H+lAAvsplWPf6znMOY4YAPoUDtOogrMOmcjN7pdv2PZGLSOEashXoW\r\nD7wJvTNMLMfwYtwQcwLK1KV2mAM5tUXT5WB3M+eYhLDKpcKOAQR+cYU57DF6\r\nWUky8t8/lUfwhZ2xqjALAK5uckiaelI8g8rqjUF52slWfpe7zzu6Gb5Wrh1d\r\n7IZ/1hIKGDic7bNTKWsmt+BntE/IkrMVWtS7WNk7T+AQDRuvUaz2HrkYACCU\r\nVJTSFKlWysA1pmEHNLDSmPruqP3BhUAZ+gyXaUzHQwfO1Qc1zAXunjg7Ncrw\r\n8i6mNEIgByQY27gTf0GmStwDs6A7gpsPypQ=\r\n=3/e0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dd50cb3a68a1017bffaa3ac583ebd8a03893c255","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","prepack":"pinst --disable && yarn build","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^7.0.2","pinst":"^2.1.6","solpp":"^0.11.5","yargs":"^17.1.1","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.0.4_1664932258879_0.4948498828834085","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@mangrovedao/mangrove-core","version":"1.1.0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.1.0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"c0518b4ae7857fc5f369135284f09c4224d8b511","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.1.0.tgz","fileCount":208,"integrity":"sha512-sri5hbWcWWWFWxmnF3qPzbpmZ4UZG5xcN1sEE0l5m0KMF102RM7Ca1XhOF/ZaHEdA1r0o2pdBU8+Co+LS0lg+g==","signatures":[{"sig":"MEUCIBv6LH/HFmjvH4wCrQQbCiGxxWFrjd7q2K1jsFqpCWR2AiEApuX+x2tyc5iu2m0rjo4b6U3NHya4tOselgqIF8fMjSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3690545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc5rZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQuw//WTfr/19UPhw2DC8hC8nLoaZBjLwsNqWe2KhMArL2q9JdDPj/\r\n3REtQcsgwEvk3VtmQFmQRYIaPXdMwWFHpMQmwPpr1gSQAl+znAtOPN58hzj0\r\n0PAlIlbBHTpBKEu4FTAu+LshSD4xmq7PaO5czSnZLVZiYfhnZfwHGlAjk9P+\r\nMITwTYgVRdLHr9CwKeTkbJB8VPQuMjDZ7NL+6UHyMjmtH6TdEwQzqG35bU45\r\nWbmjE942nr/HHxtbGlMqTxj6j0Gcf61P1mj0YvSA1b+jEiBi+C1xpX28lCoz\r\nS5MHcMvP+6jFdTW8itQ7ZgG7ZgitZw6vy2xSRla8mn2HbqFK56yqYs0JV+Np\r\n4hqsEWJTv1mSwyUb9kK/yq6uP0DPT7FCJZyxhYc8REU//v96iXn9ceTBtZMp\r\nwo9549UbdEhkV0XGZi4xq8v9jW33rfZJfJ9M5o8YtoXIB4a3Zrai5+hhqxf5\r\nOBEZiRjbC5VE7w3cbOtAVNwHYEh2D/WL7nk3omTsTsK2gN8fithgeIJrdJkU\r\nkfSshndbMXeoDSJKEuGBYa8n/a7LM1pYKlPI84TmiOAo1ZeLzfOpWodnArLI\r\nXMojombLtLTu9eUMJpwshJEy4WzdvpOvGjma1WCw/Lliwv0SKZIx7hQwaMhv\r\nxLlH8tQiMCLoBsd7NKRFNAI54YYaaAEdp+I=\r\n=nh/7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"25cd9c63375e012f2cd73618b5fb75d97696056d","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"jeanka","email":"jean@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.1.0_1668520665131_0.6411722298763869","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@mangrovedao/mangrove-core","version":"1.1.1","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.1.1","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"92588520ddc1187e36405f6ab39c8fffac73ab73","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.1.1.tgz","fileCount":188,"integrity":"sha512-9ChSHT6IYha15kKqV1KEiCTsJzPFNGbQQhPK6g2V/GrS2l8XpZk/DbZx+44c8+5hpcSs7X/UbmHyg2+bkjshJQ==","signatures":[{"sig":"MEQCIBQIRN0zPEz8Zxmr9SKV5Eq7JK5EmZCnxLSWWmxLNpw5AiA36qh8HjRP1jbeu/EbKG4LMTSuT67F3v314p2ZetA+0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3352160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdKznACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfGA//dmohYdvTlxl6pP/GikYqc+z0GROhxW7PVf743Yf/SRKzXMa7\r\nMTTjJ4/D37pWAN9eXhWzcpqhS7b88bE7hF8KItwZgERyc9qNyqx6NVykgQcy\r\noOctI9so4pq5ArGVDMVf76hHGBKcz1df8iFypKSBF0K9y+q/QAjZ2KuhRkNy\r\niGHPQFNZ6uJqDIpN3hQi2Ey8jgKP7+egbt2vPmI9BJo/lkg0YWRTWxBl/DXz\r\nWzFNMjMNItm1LGDPkKIbpWar+VEkdVvNftrHhlmlqucNLcd9gHfgeS+astOL\r\njtYb0ppq47tjKzR0BPWwyCd8IGvMVe6nkJqZrCLa+GC65b/o0/O+H0UvaEuP\r\nt/wz4zpkr5qFUt1NELlsxPaA5VS3Zji2ogp+8gD31tIJzqPiHVTYnITgIaft\r\naG/Zfs2ml5X2IlrLFIltOyEEvQBMH8QRP/VBAacey7gcRDKzsUlawfCUdtAV\r\nU8kev1KNmA4V5XFSVTs6xDXbxCDd1iGTYam8libfSacsnMPE0Jm3+WDcTFUo\r\nvE+FxwfLF9un0KF08cn4YrWfrhIWtMSQplEoYwNfrFV1vxXm8IFGaYeGtWpN\r\nDdLCbcofNRCuxII/TC95IxMtSLLCAbCMdJrLQ58/H4rKFfw24+ryj+luvaCL\r\nMRzjBga2BOwSpH3fuJraLC3FBOsZBS0Yt10=\r\n=XYPD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c805c68980410860a923ccfe9a5bdcb91897cc5e","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"jeanka","email":"jean@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.1.1_1668590823459_0.7907934369417973","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@mangrovedao/mangrove-core","version":"1.1.2","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.1.2","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"0a5842060165f9c92b85f7aac091a6f1c101ae53","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.1.2.tgz","fileCount":189,"integrity":"sha512-y7W+qnMCoxYgfAskBFmzN471cgt5KHI+cDflqjDRUSj1KCTEurq4gF/aqBrwoxOePwIh6S80ROGc8a6IH8Y2/g==","signatures":[{"sig":"MEUCIBFL6axctKYNCUPMx4BJdxoIXlVLVHw/E1lniDHDLPFGAiEA1HBCl1jTDXIWCnVMdYpvaR9sKXduT+VeMAC/K+WK7uU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3356928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjde9CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJuQ//RG6KCw2Ody1Lvxjynx1s3QUWmhjEM4Yf4/dVSovnoFjT1Evv\r\nXxsWtSEZdIE8oVMRKZJG3oy56ybk/TUpQrwmMqgwXXo/i7ZrrxDdTZ4SMFaA\r\nr5IAm/aGa/nm9m7CgqBhwvqlUyF/Z7aCO3SAVdAGQ4Kh/sgmETqIdpPefbCc\r\ne00W/xv+Ju2vKNrdobcASiqE7prG9XtDJTu1e43CaXUNfexSCL791QgUIwti\r\nUO/5DiBTN3tvcgSLg+3hU9+cMjILZxF81GoZ7uCK++2fOHZ2gVk3yCnWR3xS\r\nfKmRUqh8ok/3ah3b8Xvm1YPvCNGSaZK1lE3gl6eFBHsTPg9tvyKGh7PbkRDw\r\nGTqeh7kuNRkgQsy3+MevXh0Ql9PCNa1iLfN3L15K1TnetWvMTFRd9dA6C9++\r\nzDxn1WgGsPy2CwJfG5xqaSJFmhl5ZdlVyl9scI6vPJ7qBVkbrz0+P1RAkJZz\r\ng0fDjrySGpowHRNcKQtsVfoFluCVP6utHaLecSVxKtP14eplHfr+GwxH7S9m\r\na6tLUAmyCBgd2ZrMcgOkTA7PsnMpNB5hvZGdu1PNu+9FJifIZcwFFIQa5E1m\r\n4BriuJn6kH4CTUxgRmTLuDo4gGkZQAjPc2MUU83G7q/KnfCNIK725+3Avvie\r\ndXBDXnZxOc+rjilH10L/52IIOzUWKoIvCRo=\r\n=GPIa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"13bd799c6b2292e43f47f166c3ae743ae2d2711b","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.1.2_1668673345719_0.32459965755427267","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@mangrovedao/mangrove-core","version":"1.1.3","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.1.3","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"2c9405ef244260b3982b76b7208d0f006ee166fe","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.1.3.tgz","fileCount":189,"integrity":"sha512-Pn0S5cykNslONIg+H5aHr1fZgMwHTHCLXCEfm0Td3i4706i6IE/tpU7Te/3lAwJNjNlPW9YV+YRIjAtSv4t2PQ==","signatures":[{"sig":"MEUCIQD1dlYmSmd85jbNj+AIVRRRH3j4cZwg4gOIKi7POUmGWgIgWDNs16cAJIuxBnlT5xzt7MQ/KM0V2oqB0CWXniEJ/rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3357200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdhHaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlhhAAk+/E+ysasg8/BETIxjtjttfB/XCHiEDxNemRepZdeQy9WOy9\r\nYRJW/RyKxN5PdSsqQlCRCMXO8e5DI6OFdWEC/0ZjfjD7CthdihuJgzeEeEFq\r\nfN/5og4hhdzOyKdvzToYUryxnYZCnOkbvyuaH5DdMKMRMkgs75RLKqMdgucA\r\nBpnNn0wLDxWNJQI5/LZFlCT6PbcTK/zgxCdQWStQi6SPGC4FUG377fkAEpl1\r\nZ9sKxHc+AUP2rO6RPXSCPWX2hHRXX2psmMNwQn+ig/VFoFOBTI9E4VHF2+aq\r\nxpMLF77ezjT54eIV+DIgtCS62vN+OlhUwOO6wn2IembZN7iG50nUzhfmlH3S\r\ngDJ0KT/4FszZ1wtRruVg7uBVORF33uzs715S6yMbco92Qe6o+S2dLFztUnmc\r\nTeYsI5pm+u7rhj9MH+JbWgN1gufc4XJZfKe32sbdm4KKvXT0TE0u/PG3eTaQ\r\nzoltY9Vvdi7s+Yxr0Q8rIqLlxF2myq0aU83u0zurWB8jur8CuVr0Jy4Il1Dy\r\nBgi90pk94Lo196CIqCtbZgfSBfxlsPk2H4c8XFUNec5oKZft1sXLA7Ia63EM\r\nfrVBXkOANOMrMQTLdPUxiLHxYRair5RjerY1IwbkH7iLIzAFUVY/dI6bQ95L\r\np7jGtXgzRvPoaIIXgewEhj0JnXI4yGNwmS8=\r\n=pUe2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e5ae01e603dd79eb659c0f624b2a36bf5622dcaf","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.1.3_1668682201587_0.7118723806081002","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@mangrovedao/mangrove-core","version":"1.2.0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.2.0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"d7d9d5cf6c1a2c2771b6e0a5ce1050ca2261a5a8","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.2.0.tgz","fileCount":200,"integrity":"sha512-FSmLCx2W8FyWzS/3ueH2lftMpWj36x0W/JhTWY/18VIZxCyPFTAtf5PT7xnNe8ceZF3Rz4u9D8tsr0yGFFj/1Q==","signatures":[{"sig":"MEUCIGdjNO+zhwfYUvCVwBrobO5akAqRJBrei9eUUp18Kd29AiEAyBUjv8Tt4ZesA3ZfCcnyZafTLLlVLz389ZjBnXHPxq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3298812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjzrdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyKQ/9EWJ7mNdKAqUMGu3U1Gw8V8m7z+TK1E0FRb4re+v1/it1Rwjo\r\n5fKL/YUYFA+hildrxxb9B4ia6fOZ0x1MLQ5rdh94zlFdo9yzY6nOHKz01Bra\r\nbzHpTisVbrZ+NB/tk3VzpZwGDzMYnze8wJq3SQKN0ArvtSK76pGjqsa4aYk0\r\nThO35IQ+S69EexaszIs5BJXsybB9dBpSRLPEONL+pTNarfFRhm9uMlCbCmDs\r\n8811mmA2XFXMsK4ARlHMIKF5s7xvKXAQcQicV1QEsvSwviNFTK+pdcH+8j+2\r\nhRwkaEjgpg7Ig3cKAkw2Q8VspCTNa35FjC5v6dEmLCKfztwHvLBRK9YncR19\r\nslDQnU+trH6/0xob/i8G3S/xlVYzO+c9yiXTyilfPniM1tq+5b4zX6snxzHX\r\n2qKajxjyFJGaCmrB89rIlY+VutfBURQD8qbX88c1VXc1JjbhhrCkbhZO/u/K\r\noQe1bo4DiSDYb3ALd8BF/sgB/gegPluJWWsrlZlSAnzA1i617HpF0zDW0mOE\r\nkG1ViSQkiHGiMnf/lxA1E2MZFVS1usmY9TNEOJTmO30ewBHicci3aORrEVar\r\nXnhYJBkMUnmTQNH8AIRA7j6e3eDS21kviYwgAhMiB+IPgBwLpXLMLf1oPI5F\r\n3F2xGw1UmXiOQhR2BqNDFAD6DKzeucgaWHI=\r\n=GfCm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"41b39b550fbc8db8e06e9bc032e3e731ff5d282a","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.2.0_1670331101223_0.9307383057403271","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@mangrovedao/mangrove-core","version":"1.3.0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.3.0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"1159415041e9597c7b8f5d4da25dc2077b1ec946","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.3.0.tgz","fileCount":209,"integrity":"sha512-06osHZG+/VJiI9dmWa/7ZjUgpMoLAwSdA+Td5ZoiVI/q7MH3sHUfPhOLO6T0KVpKkPKS78zh8tHGruxH/+MeQg==","signatures":[{"sig":"MEQCIEfPl9DBwP/5CP0s3QNOZgMEeUVZh4DdkBdaGE2k4rb4AiB7c1+SRdiX5YpOOxQqMymI7bq44lESRecjA53Ezd8Ubg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3315049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmFqhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqY0Q/+KQMSkRp6qPwXd+/mNXDZ+q6QjP9xKCTzOQGJf9D/6viAsBZz\r\nYTt/Cqbds0AzQU34rpJeObToAcs1xNV+m62dVizJb3I1Y4uuNb+awrHnJjFN\r\njF3EOHQznQCZo0PZCDSPSwQlQjL9WJAyjNJqMv3LjqXxfKlvT8gWLUTMe79c\r\nzjReuAhdCQ0XXJYZ9/J5xthVLJYzP+IozWDeAzFDR3QAiwBM6/5347Oazd1C\r\nMLIb4YGJiOYkF0+hzx9LPz7MapPqELbXh61X4/9EScG7tUuyb0Lty7aDRy2p\r\n1Ra9p8JuylHDRGc3CSVNFAgCDIzB8J3Nu9mX4hRBZFZVM2gfJEaKVwBOb6TD\r\n5yZEj0CLQRSDriaJDCMt5kue1STJVmRVSI5btqlMIDyQ7Nm0uCJ25JZOTG3e\r\nQRID55dqG24mR00uc7ZkwviQT9f83vaL2ia25j5LPkFcrz3QRELDpYeWIzWx\r\nxrBOPt4gtGbGBTvajbI9OQhHCFObfsqn62ocSH3vNpRoBJqK0+SM8LXcyxQ6\r\nvd5lAJjLLbzq0nqtYFy6Dqg9xKx/hR07+5JrUtC/pPtf0dFXtVoY2AhIPfzG\r\nCgORnG/WdNiwKcaG9egCmbxuI1Mvr/Bf9e65mQUi83JZ3jJk02CgCbNpXBhH\r\ntpml6Cjw6aYgR6L2R+ATttYJDEjra4SDP10=\r\n=qGcT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c55978eecd5c74be8567b6759945727d66b6cd05","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.3.0_1670929057676_0.021169749416325878","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@mangrovedao/mangrove-core","version":"1.4.0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"b8cc3aecc40aba717945fda1b624f0df09325ea6","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.0.tgz","fileCount":209,"integrity":"sha512-dnGZr1LQmw8R2CqLu8Zd5+Gn9I+hxH7Qlq6tEVChSbnnA1lShxFQzemABxYeoNgTfgGiu7NucmWslhIUQxWWMw==","signatures":[{"sig":"MEYCIQCO9OACHGqrC2+VZmeaftJVx6FhIlJ0H2iYWQqFpiQqvwIhAO1vpVBeWFKCqjx7EekYPysRRS2vdMzJT2T5Vei8U8mc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3344032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjotiEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe0RAAoAZP6bXRiWiGeX+raK62aduTtM7UjwE3trF2ref9JtimEd/U\r\ngSYYE/LsRRvCfVLh/ShfwKO5tAF9ASXYxHuPaTW31EHlFQLWbQrjE1lH9laz\r\n4GIoYBUAiGJ7R6mbW1tlJ1AqPODIiRjrENtVJ3bTkZRu+yFySFCWFW0WqvxP\r\n4rxntfxzgnr2a3pgs1M88yKVqrX/GEFucooum7REQ+679l0a41wQxbRFbGTx\r\nBmjsf7ZqZE3TciUS5/MTmvqYKxG9JEAeDLxPcESvlKVCXppj76AFcTGexOVD\r\nl8W6Jz18Jk16hacDwxYCndVorOizkpBAZRCHWMOk9DGySjDQo9nKBCrJdVxs\r\nNnxrzm/cSSLWOl7zWuXORA+RIYS2o/XDyM8eH3B9HrSRmfqYdo5CjqDye/G5\r\nrUfP6JccXIsQEEVPqYYIGVPVdDGw7iDW/EUv0NbjqOCxDJ/D7KXR1OgmWkei\r\niDX0VQd5sT2BNXuXHaZ07DdCGoTTPenmUITdp7NtVSOl+NYFYBc9Wr/Q6N19\r\noYMPR09lNIR1WHFiv5gE0VOWnqam9+TyW2+93W06+Yf4I8Eu1s/ObbB3XRek\r\ncawbdh66IXiHOeCKAXaUhntyF2P70ACiSVsiLGB5NK4oMAp22Dpq7g7ErGYr\r\nE6SbUNljtAVQbRDvfBOrxpCVwn/4EZENYHg=\r\n=yFs5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"53abe3842603b2c180bc192bd5bb016fb49a4fc2","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.0_1671616644058_0.23689519938527348","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@mangrovedao/mangrove-core","version":"1.4.1","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.1","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"808105cd9944af0b0743957c9bc9900709e39a23","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.1.tgz","fileCount":211,"integrity":"sha512-J7iUxZkOMF/6A+FQEY1ancEXMAsXb89oSq7Q16bJSPsOqJEYwT6OVMn9iNEHwawmRmupvouEqI6kcD60MYD7cg==","signatures":[{"sig":"MEQCIAqi7bG6Dx9xm0b9khw4PDSZMfhbBvkhVrNAJR5+JCqEAiAzHwHXyKfz9DNqy50cJHudKmD4PojaC4zu+CyM5WdqVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3354032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0T7cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX4xAAomWC8evhmAjdmN20c7zWfgJ2va4EujFASlJnsQkM4f5YTu+U\r\nxSg/oMHybmQcCuWdemwtltQ/BWzUP7PG7FYPz6mohv7XYLIXE8J0Q2QHo5aw\r\nCOn52AB/ZnUPNZ2gBSqMoz0OM/Qzc9UMvLAEtdBsgYNFPgxQ/EnBh42+NzhK\r\nJXjX1ZZieYGjBURAYyb/EItdAxE1pmiEU3T23cXxh/sHN4QDhkI6VJAJI2Pz\r\n5/Vyx2PLA2uT6if5YDsDN50p0dgxY3ROgg+FKAjzehp8mrNbcAK9KbAcSN58\r\nsKXqq4foPrL3yr5rXzX3Pp+J7fPXrFvM/g6jKvcwtdJIq1Y6tR2szE6y+eHF\r\n45Kq31eELDFmUGORZN+KBWMIEXvf0yfr34zXZ9wHe+PgLAyys8qaoCnIRYcP\r\nxBocG1ZJJcGS+fIk8ZrhTvh6fBiB5rX/II2US+ARxZ3Z3GsrgBiZGoBy+AIh\r\nm+jzoOJJdJhQMXfqifVpF201Hh4jQ467hevVCeav/1SZFkg6WDW84hi1P2WL\r\niTbQFIpUHDkaVUi8+Vt1NuLsC2WxHlMMZ7THnd7MZXiYyrI6TSmHP4V07MEw\r\nClnymBqVUUPYy1uNu0YkUZgMDTcdkRiQPK9j5Id3PfGxNsbKiNNdP1D5DCVy\r\nVALZfhYjVbqta+/9Bx5/QMuo7zws4Y1X4cc=\r\n=P45Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bf2d0325cb8eb1ef7bfda5b8b3fedd55369f1ba0","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.1_1674657500717_0.6794747455296757","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@mangrovedao/mangrove-core","version":"1.4.2","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.2","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"b995f886dcdaaaeeb8ca675e73a3a3e25dc4d74b","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.2.tgz","fileCount":209,"integrity":"sha512-JvVpbqSnwEMvuYRVNDz2EFXZAYlVB/QQ5gjO/upHiFLl24Jo0B7k6aL6HFuwtw1v/2BqeMafpE7LsRKDgquv5Q==","signatures":[{"sig":"MEQCIGG966s8KuygxWfIV3QnsjPMo3vcpZBHqxH+gZ4dHXOnAiBDRO9g1PN5+gp0VZ2lMQLg32ia15NQq2Y1QJ3H3HycFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3352355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7MdsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplaBAAjaD0YGTpyDvlGKIg1MUERMbRGwey8e18iweq6zvUgnS+Pfiv\r\n+st2OUTxCzKztTORq2emRr/W+SrJeEm6Onzocf8fsq+yaK0jXmcbuTpy1fd+\r\n0Dw1Ck0gtJvOUF1OhQnF7IqiCAkxFSR6Tu6OYhBXKll3AJ32WalkHutJifyJ\r\nBPi5zysZ3z+rxj7mI16g5TAxwJvE+oDhwvX4O0KyBXDrL+0sQFqYDhgnmN21\r\ncjUmfr/lW7E724syIuX5Ma09/fnZXb30DUKldximiSlqpCH3HP9aKtab/qRx\r\nS5xr+RudB02Y8k08f3VRX16APlVYCvZa4rKdCHK/ReAP/+pB8SXJWskypCqv\r\nh2AF2Pd/HbQ5fthTorK0XmIeNMHHbjATsRnLMxCknO61wIafGWLNEiyV+m0M\r\nuknSvSakkI0MZtqFijf+WWm1Qoc5xobcta1X+i/wSS8J9b/NgL/gIX4jcwyQ\r\nLTA1/D/zUtW0Pa5mNGyrgaf1xOHeIRDeURJsvVzsg+n4k3YRq6WRV/cC8QV3\r\n8rINa1VJgGvsZFZdhUsYMrgl7ElmsurhM3Y5H9H1kBlZN/xKuc2wwLTK+RAV\r\nhyf60+UZctv5HmG7HnePCWB3qqnqxKhj7HMBTGPxY2G22nomCrmGfv7fSuJy\r\neMVyr7ZBUb/37yc36LOq0b4PcM3jTZ6rtbo=\r\n=JWLk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ea70d11036f28b0ba3ec2688bb09b1d0955378f8","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"jeanka","email":"jean@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.2_1676461931786_0.3492268614612388","host":"s3://npm-registry-packages"}},"1.4.3-0":{"name":"@mangrovedao/mangrove-core","version":"1.4.3-0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.3-0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"08a323e70463bd12df577327a842901be165244f","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.3-0.tgz","fileCount":232,"integrity":"sha512-RLLyLBrBYGmbsRdp2MDO4t1VLAt2YgX++OJQkMO10unTLYhuQ7Tpz/XAhvnuXuxidgoOv6lk/gUQ9/3xaWtrKQ==","signatures":[{"sig":"MEQCIHa20OuWdDpvVPNZP99vZNgmmQDrhWqmQL5W2zkCIwl1AiA06Gcx6TLL6h4f87RlcuHIfdMbCDaJAs+ikUBH3r4pJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3648769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+IeQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosZg/8D7OS5/O4MAYxYVWC8YvMvcCuGUTIzkD1QIokTjBaQqG8e7Qq\r\nFdoobk8msrT/9eGUKu0xBIu1WVCIWw6wbxulOMVABt4oj+IaVKOthcM5AGoC\r\niA6l8PyICDayip9pXyTrVHrIMBePQauagcoTEypaTsL889cuabXuoKS0dJyp\r\nzMRnKD45OMCgQapI8uSL+/WvX1EP5BaqARMhiTxzivuqDpbShLlEq0MkFVK7\r\n5JDzVkfiUKNhW1qGV5OSbQkVI4N0fuf/e0pkxID0XiltljSxpn2U0EDElyew\r\n7wGDqwlFJSdcpq6tOuP3OyOMA00bH8xGv4VgPjWeNESFiRXCNgwYl23alWDN\r\nn41bOt8HCSWSHdabNdRlIMGz+47aPD0epCjUBM7gSBRJh442YXWaDaPqE3zt\r\nFVNMSTssu/2qhMphEmi6yo044wSVgN9PtZaLw4lIpxHYzmR0tWJ7uQNehrE7\r\noYkFknKmEFZTPpocJpv455HsVQJFdmbb9J4ALZYOXf14zyHr9ols51ieEk/g\r\nA2Uc5qjLGVWC+nNVo6HXm5f476Hf75e0qQNivViA0oY4rdj4vsgBCTsG9ot4\r\nX7e2+tqemOcSnZ+Ws2D423rf7yHu8GlEJFeDCJjt54/RZd07k75kGrY+S41R\r\nWm9iPYSuDMaoR+kt9XPF2gHtepFv7XtAJbM=\r\n=SLIi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d53e817f42ecde004412285dc4168b2508e6d082","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.2","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.3-0_1677232016319_0.18911659298367023","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@mangrovedao/mangrove-core","version":"1.4.3","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.3","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"d95f9089caac4f7c09b364fbd71caedf9f5b7ff6","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.3.tgz","fileCount":214,"integrity":"sha512-xmcX5AWTbHM3MU+bRI5in86VXDocsf+u9QB9uTu+Fkpj8lG4szxCFhcv4nrIwlVVJKuu+8FcRv8N8cSlEJ4R7Q==","signatures":[{"sig":"MEYCIQDRVX/F1NdMjEWj054Z8jd/mLPUA7IRmSXMIQbAI92rwwIhAKLDjSAgeKnhxgKh5SwoDrsLLrt9m/s1Wp6iz51EV1rs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3362202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+QD0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZQA/7BLyONIbM7a46+++CzUtpdy1WCaE+VPZpxsXFq0itYQ28Lb8J\r\noSHewjerVz8Y+NbdLw2G+Z3sEsPBzmLF2eBlIvDJW6J7Z5lM7cE6xlE+z4/m\r\ngbU89RXKEXgv6XR9ZzOL4xiBlM6yuYew7aKoKuYG6x5qFZ+oxKZER2wky9dQ\r\nPxPsybqAc7tOH2aZMeLrri8DzDMg6DnK4zZTqdF5XBxa523PzB4D4my13pVj\r\nlA8YD/L/LajmltK91N9YtMzdK4D6wnM9nUzyII88YGd3W8NuqD8K09zcvVf5\r\nUZCzcB83i6lh37lY02kxKw5hjhUne5UaDs9X167WPdgR7u1kqT+tCvniPw7t\r\nD8wIportf4ZnyahLB7tIyJxp+IITa3Y5MvsHDa2TbDacmogneS1TPaBFCk64\r\nJv4Y4d0cLhsZqSuJCeLtRP8z5FYz2HR/+n54l+FmZWF6Ki61UrUPpQIemLsY\r\nl/ymVIw3izMESZsRV8wqwAuSNaqJh7d4o4m3SyBeydYg0033/MfJ/BfhQgHq\r\nVfHl1WcKV+qxo6UeAY+sZQZeET4c7k3wPzJm/32w/26pa7CkjeEvZmW/ZDPa\r\ni5jmsOHb9FYcMdWnwgu/lGkwu2zM30zGUnJUNPVQlXVZRCELOkKL895myyZG\r\n8SbFvRMljkJZzNR4xnsgOETnPRd4V3CwSFI=\r\n=SjV4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"754f4f1455a25d6bbcb68102d4a533fe881ce6e1","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.3_1677263092337_0.21816398620790833","host":"s3://npm-registry-packages"}},"1.4.4-0":{"name":"@mangrovedao/mangrove-core","version":"1.4.4-0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.4-0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"20de909601b805cc842501338a8f8ca69ce3c25b","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.4-0.tgz","fileCount":231,"integrity":"sha512-lIdgWJCtGVgE2GuaSfVz9Lv0ez802y1bQqob8fdyrUE4XLKNCB8+cJ1SNFWCV1XvwObsdKBj5dMwN2Te6YDKmQ==","signatures":[{"sig":"MEQCHxIHtywTuXtHXxsJDbS3ZyLZ2e2q92b3COK93e/Tr1gCIQDoci2kdDIQjkFU4vMloeCnnEQruWbCe5yLh5NQrw+BYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3647608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCQBBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpktw/+Pok87s5FLpzxRSGtYXqJ3l/GLtbclbn1FJapYqWhUumpmxOM\r\nu/heiZVxbxV2r3mCBz7jUpTdksxab9umCPxcOGIpls/QXBTDGaLvOXOKhkK7\r\nFnsMXCqDJG3uETaGmEi8hSqYw7mFuhXGU9edqU6DsJoNWXYu49q53O6rZgCe\r\nAIH7iTfzuN3odrcYeirwJuacxfIiv6Yew91GErgOU7gGwfF1EuQZLSn5WipM\r\n35n3hHtz9JcCOwza2pUCHv2OL6yIMJToL2jHgKUH3YjM0r7zWMbflYOG/zqH\r\nfGyqaA+ZdXJ4WWtAGH1JESFDgvlcJ3wfM47S/Nuu+HO7T03stVu6rjJdQPVW\r\n1CzC5VHNsiX8NRIAIflVVVVVDM+ayh7CgX6rWviYfgTycNPFlIZ6N4bBF6rW\r\n+61p8Y5RVWwEgQ6DGTvcRV/R8Z7TSkO/MXFY8Wealgz2YFsnecut+y6gez2T\r\nQKOP2mKRVKtwnWO0gA8x67DzjFKNWtrjb8Giw22lK1T50JvWflsArYcMm5ez\r\n6mYMQtNcnLoeKzxjnqwFNtD19tGY7U9Z7s/B51q8g3OZlk6WkPvCjkpUhAlo\r\nlArtq3mcvxEqqLIsJt1rSTk0jJjCTqa6Kb1ButHMfHcEOsxEdVIAc+58rcJM\r\nD9JGJEOvdIL3nb+NovswjTvogA+6YEDorJU=\r\n=TlLr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f1a5fcf67db9b427f9e0ffed0084a2fd07298995","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.3","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.1","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^3.0.2","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.4.1","micromatch":"^4.0.5","lint-staged":"^13.0.3"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.4-0_1678311488900_0.0455401120118355","host":"s3://npm-registry-packages"}},"1.4.5-0":{"name":"@mangrovedao/mangrove-core","version":"1.4.5-0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.5-0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"f1adc3d44cad1c7ad5b722e8538b24df38c93668","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.5-0.tgz","fileCount":232,"integrity":"sha512-Vo2F5oni0z0Oez8aQm2H0rY3HBXteLFxEsXnXjuoa6nPbgGCkFa9geQe3B42J+q80K2uPGuNNgkajlRl7MVMcg==","signatures":[{"sig":"MEYCIQCD0Hx3p+YqFRW35UQH8+LEjzT0fgaGDRh9/JTjwgU2OgIhAIMxa1F3wh+oCLz4Df+JKSAaYqxSgYS/hixAGbg8APlJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3649099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEb+uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWYg/+OfSHo1um0qB6y11+VTy89GA7wkl0ZS2eXulxxoEcUOiF2buY\r\nIsbcuU6qTTdlGWMtOFvPaPFomEBPMbNkDIvxXIDCs5dS/AIiBsZEzZXOEdPI\r\nMDfaNwWzBwZ8N4+bKekfK3BxUU4Q8sMFQFtdxJpnMn24upWI22/FeUB0mYVB\r\nIwZ6+lbPTUjiJuAOlBchsz0QZEscIFyk10v8glE1X3ZcBKalSqYIsAstS8N5\r\nZi7r4VAmpV2FPC4kvSjwtRFM/vxcXulYRa6rOcmUjpErhjN/7b2WhaciGYmD\r\nUk4EzxsVGaL47k1b29FxWMkTilJ3a9kP7FqqqUaxHT4HjTwBG61hVrfhGVtS\r\nfjCasNuQ8FXSdZoDN/FjynjZWNNaVemYl1q1IL1h3Q4zn5akE/UJU9QRJZKI\r\nV+w5idpB22Ya7FbiOXUBBXyVeyox0d2tejNG7WdNN5XnTDf8Rm1B+pDTrVP2\r\n8NxnPYm9z+BeQKBh5xatpGgo7q1+4NY3e3KiL2lII/5FNRPtIah1OVnafq6W\r\nAbNfigS3d2Lh5HY6FuZ/nbkwbZpicAkb5amaM/IhhsB3YgqA8SxGJsoth6xX\r\nOceIpM7DbYQudsI95HkwOcB8AW36JjLLGuMISVNOZvzDpf09jmWxwX0i703u\r\n/U57cua8CUSLKXftANET+valWRbaEWACRDQ=\r\n=ma5S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1afed3f6a3a164051a9999d04bfdae13c12e0d2f","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^4.1.3","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.8.4","micromatch":"^4.0.5","lint-staged":"^13.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.5-0_1678884782292_0.8281835763299701","host":"s3://npm-registry-packages"}},"1.4.6-0":{"name":"@mangrovedao/mangrove-core","version":"1.4.6-0","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.6-0","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"e448bfb49dc33cba1dd8aa490a908ec16f5af782","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.6-0.tgz","fileCount":232,"integrity":"sha512-raQoxfrJv2e+gtAsSRwD0qfjj6bEdmO5P0w0x9RH8ITJAX/QmdAksMsu2cHzrTouRy4opP9ZGoQixzt6X25Q3A==","signatures":[{"sig":"MEYCIQC84KK4k2IZeiKmP4Y42lOWLiFwd98q6/bQOYIGizjN5AIhAJ/BDKZDSeU3iKiYEYXNx39PVhmgXcVSUux4os0EAcI0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3649444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEdmYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/QRAAgUTzoYKOfo4zU0CQVp19qyt/fBMlCf0zAAascyWL1OKbiONQ\r\n4UNbkFkmGoisTjD+c0qDhrCH5jvvn+UFsa7l9cTEUmJxUCp7HWhMq1D+JoFw\r\n/gaTupWTyGTRP81TbPkzUl2b9MCKuzdUezg6Uf4uiyBmNUkqMB/JrULdb3P1\r\n+5t85M1F3Mdic0SZ9RRlhIEHaTIg2iIlrb1CT2krKw6P7xfWYdASIhAn2fmW\r\nWJ3EReqRcoLc24gAzF1mjGCzOVXfUTgCGIKnW4db49DdR3pO8XVhkZ8e0x6W\r\n04I02u37Op3neGpoUHLJRjcL9EBOtTKyroY74s+HgbsdmCc6+ke+v19FaK7S\r\nYAwpcjPqN3lQpge2DZeKGdmEhlqg6wNj2/v1cozLp/l5AwkCQhbGl1Jivmrn\r\nsu9W0OwNAbFnU7dHpq0RgoD8WxHRBdWZ1HGXwbBihVczJWySYZV266mO7JaO\r\n+zGSFx2MB7KonyTP4ApyZmTddwY6OpaJ0m2LH8f8/3UDDHxiRordrhdIlGPy\r\nnXIXrBOPp+/gT4h5ifoMi1iqCn7q0E7sluh9HNLA2R94wIXlMUyq33Rb2eNi\r\nx3se9fBA2OYzP98p7gOayQovauZrofSZl805L1u1UiRnSAN6ZSRVdwgBSwgc\r\nRAHr/J7ZvD2hle6KDlgiQRPUSMya6g6ICjA=\r\n=Fziq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"159e92b4f914b2c837a90062b28e002cb1c6073e","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"adhusson","email":"adhusson@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^4.1.3","solcco":">=1.0.11","shelljs":"^0.8.4","prettier":"^2.8.4","micromatch":"^4.0.5","lint-staged":"^13.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.6-0_1678891416622_0.3825968160032598","host":"s3://npm-registry-packages"}},"1.4.6-1":{"name":"@mangrovedao/mangrove-core","version":"1.4.6-1","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.6-1","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"9039e04558f2fd6e245f5e499b3c918982ef39ed","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.6-1.tgz","fileCount":229,"integrity":"sha512-gpzGwcnUVE9H18wFABz5nXFe0wFywNKWSS2CVMQZN1o8WKqzdjUxfJlwBy5vOpFK4Q9PinwYff1KUkQ2j3xCsQ==","signatures":[{"sig":"MEUCIHADYBal7gtXzwmprfESbNu02W3OqcVPPbqx5ExztKopAiEAgzf2tIMguFzMbwUYJW3epwFJGBJnAWKhA7j3oB4FWQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3622032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIsGpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsyg/7B40XnGedlC5KGbdr8fmG2hsXjEeQ4fvfF2foBhzgVQmdCKWm\r\nWE6t5l9ObqKr42BvRYOARMptgQ3YxR5Pe0B36iG6iI41pkV1PU8+3paIzr2I\r\nE77YXuJ1InPeijbGA7w57lc34j5cUJk7uWaQjr9Oj3X+HlG3lDwRngKD3of/\r\nepd1OiBVmGjno3Xwv0AsSehz5nQZu5Kju3tZoAY361cNPy1x+XCwnx5CZ/bu\r\nmjlob/m993XzBgppRwRtSbJ+qcAexkV5Cybp+J0O6HQhtHiduAxna12CUuzH\r\nxLliCsI8FEcey3RhQtw3KP1UmO01c3JIddSLwdGLB/fLnBZQ1BxY0FHXPDRa\r\n0yMkERLwdvB+4dtvIem+Mo7PMTXOAqW2X10OSt8OiyAulKfKBWjk/oyRKDy3\r\nSGCJsSBH9xLVtUoIsQKqdXLNz1jBON7smQSUtPa3lD386djJ3JnkgW9AHSdj\r\n4MorUSVcy5BqnlXE6HiEAHMxTg63FCnSpG3YYBjrO96/CbTYpOvV7DEKQfKo\r\nOQcYY/I+87tUStrnibOxtWRTG+tQBZlqA0sX54upp8Qz66VPz16InjlyZnzR\r\nxMRU8QLP6GoVZBUT3w1RLzkuKWUrrjm269xvKegUJoTqrxRMvEsFBFAo6MiF\r\nMimff0jSFqb2OIy+V0g2GS6ljPtRZOAkFA8=\r\n=/Vnb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3903577959248a63e6285b61138deb1a77113961","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"petermangrove","email":"peter@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^4.4.1","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.6","micromatch":"^4.0.5","lint-staged":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.6-1_1679999400908_0.7514074327177389","host":"s3://npm-registry-packages"}},"1.4.6-2":{"name":"@mangrovedao/mangrove-core","version":"1.4.6-2","author":"Mangrove DAO","license":"(AGPL-3.0-only OR BSD-2-Clause)","_id":"@mangrovedao/mangrove-core@1.4.6-2","maintainers":[{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"7bf366474a0a7cd84756395f19b9af8a42b5a456","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.4.6-2.tgz","fileCount":230,"integrity":"sha512-5PlF3ODRZ7H+3f2tVguDMjaZ/FdG7Kv7j4ZooAi/Adt3jQXVDqjqTVNBvud1eRKrejVIMUGOvBHAUclhVbC/ag==","signatures":[{"sig":"MEUCIQClqteVSrftjvBJHHcOkE4J6nY3SpDVzl22uzIQxZPSZgIgHagoo70swDSx4CTce5uEejfZvTOxbTdEyZr1AwJ9TR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3635352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJTS/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSkg/+KtJN8jZgnnKnGGAx5nQujbg7nZdq6Rz7q1MLpA89WiAexnAS\r\nM9ILfLibYTB0y94nrmTwfPSK6YiATm6NC+BrnXCYR68gSNZdX6NAsDPA4pP3\r\niFhyhtURQhATWp4pjR5M0YY4XXgHLycxBm1NFRJ5ShV87DxtRpnry5v+mhF4\r\nsIP67dNCJad0hvpVq/9MWp4+R0yv7UbQa9ciRW5gHrkeGPSaJgfxOTI0cE/2\r\n0ywtFa3umzercMyUjUm3hHcSqfX/FxXUhs+Tlkc5tFnrPFGTfHCgsUBnRmTq\r\n67FjQ4R4Rp44F5lTVz/zSBOf/tuTNpMVJzQPs05r56IGslMwIMQKx1FPDf6I\r\n/HSvRH2wGMuiDavO05H7T8KtZNcfgMCX351Vhb5NAdFUmFU55gFka4NixzPA\r\nBs+Gibog3JyfSWAMdUwlx415AYDzTeeuDnPn7Q/xTAfTsik/y25a4rl66/J2\r\nretn1jB1tA4s5sMqllpoXhHPTzvvfMgUop653pa5SqAWYBd0zEP/9qmqtcX8\r\nM2lA1rMhPPUA+4RipcQbUft/466Nv1z2pLF05pxykHZgLe82FDGI61jbjN6i\r\nsWf5KQ6ryHsrd8B1Ukuc0BNRhkZ3AfKU166lu/9Lk43CwMEZbhLnQTBDWUhD\r\nSQhu80ZqXJsmGHTC4O1Rt4kjvmpPV4w5fCQ=\r\n=HbtK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"57f98197c7b6da15f754e91695aeddbfbef822db","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.6.2","rimraf":"^4.4.1","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.6","micromatch":"^4.0.5","lint-staged":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.4.6-2_1680159934733_0.7075980688832542","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@mangrovedao/mangrove-core","version":"1.5.0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.0","maintainers":[{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"46b8662e52da1786f485d50396ca59fa71a4db11","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.0.tgz","fileCount":239,"integrity":"sha512-enXhxGV27vMRO1eYG+qfdjjKtC6z/l+bqGz+df8WwXLCWtNMY6sUwr/FalmLQDQnj6eK2eSuezZd2ZKhaKlmAA==","signatures":[{"sig":"MEUCIQD1qHI23pCt33w4nU4bo/sRB4J3sCiOEXaKwiCYXnbzigIgPr+nbgisyXq2bHZotoKW8LLzBZBwVvlgMAw0+OqVmDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3657997},"main":"index.js","gitHead":"a3bb1bcf32b4254b00067f721a41edace3678dc8","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"espendk","email":"espen@espen.dk"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.0_1684247745458_0.1748900064814165","host":"s3://npm-registry-packages"}},"1.5.1-0":{"name":"@mangrovedao/mangrove-core","version":"1.5.1-0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.1-0","maintainers":[{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"0c66d8268afaf15490292aaa1286fc7857be8be0","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.1-0.tgz","fileCount":239,"integrity":"sha512-UV+/BMbH1egRL4ok5GaDTwAIYCNLDYf9/yy2DF6MwKHxjYaEO8A0AJX1BvNkafreuy+0JOq1peX1fZQd1YU3XA==","signatures":[{"sig":"MEUCIQC8I0LtDb+Usgq9HpJrAXZIKHnZOqbl6NkTLNzVT+swCQIgSzC21VM3DH2PLCPoX/ru4ksVb/8KgoT6xV5Ys9+Ig1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3658089},"main":"index.js","gitHead":"ff8ce5a474d4134318a16131265b0bdfb2422946","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"espendk","email":"espen@espen.dk"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.1-0_1684264634175_0.11906749908849701","host":"s3://npm-registry-packages"}},"1.5.1-1":{"name":"@mangrovedao/mangrove-core","version":"1.5.1-1","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.1-1","maintainers":[{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"fbea8a47747d0f1e9c12f67ba1d6cb1ec46184c8","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.1-1.tgz","fileCount":239,"integrity":"sha512-tFYPnF9SXHDMZWp2OlK1jTtFl40LwjyAVurPFIvuM0yQZvvw+LANAbd4QhZTVZWSsZZXNBVXGlnhp2yk4FFEmQ==","signatures":[{"sig":"MEUCIQDV3AY1GaH6gwzAKTOU8TraFU+947tUguk458V0YkMiHgIgdTVM15hDk3wOyB5rUGsCT20KULP+y9e3zGHXfm/VVvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3658193},"main":"index.js","gitHead":"13e107050bc6b844782985f8ed03c12f9addcd8e","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"espendk","email":"espen@espen.dk"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.1-1_1684270039967_0.6750861014064762","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@mangrovedao/mangrove-core","version":"1.5.1","author":{"name":"Mangrove DAO"},"license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.1","maintainers":[{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"8ab2d18fe65dd94d7eca3cf8146b7caa0cc4c239","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.1.tgz","fileCount":240,"integrity":"sha512-Pn8V5btd82FthE+nHw/aS5D6fePWkazBBij/mp0iZ87BoZGwsiCbhOFQjE4pmDUt3D6ufuI6eJnzZraRPRL8Ig==","signatures":[{"sig":"MEUCIGY3v0CMHwOdurOJx7JmXBSQVbZ+cxU83oyV0ijVEa5TAiEAjFffA8q3Ldw3Fh+HbWEzYUBLcTp/H3N/UYSXSsyPibk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503517},"main":"index.js","gitHead":"92d0a51aa4a182d140f550034e91907c1ccce6ea","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"espendk","email":"espen@espen.dk"},"_npmVersion":"8.19.2","description":"[![CI](https://github.com/mangrovedao/mangrove-core/actions/workflows/node.js.yml/badge.svg)](https://github.com/mangrovedao/mangrove-core/actions/workflows/node.js.yml)","directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_nodeVersion":"16.18.1","stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.1_1684500116093_0.47037870435002294","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@mangrovedao/mangrove-core","version":"1.5.2","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.2","maintainers":[{"name":"mangrove-admin","email":"admin_npm@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"346993395896d335a589534327d97ff20ca60d5c","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.2.tgz","fileCount":242,"integrity":"sha512-nfpJ1RUytZQ5doHBR1UH/jXWAptiOEdA1/oikmWdfDcJ8HU0PkuKwiv8P5V/xd9KG2M+0PvkajiOSRn88BS4Kg==","signatures":[{"sig":"MEYCIQCDuLI5JeGhC9UJaIg2onfHLmI6pHsCBakDAie8UcrPewIhAL/jOmeAmwRYZZYJkrISD9scNphdp33vGzLHeQNSRvCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3509036},"main":"index.js","gitHead":"bb02828770b943f8fdb6039b9b782e9058ad1952","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"espendk","email":"espen@espen.dk"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.2_1684934009483_0.20772049045761087","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@mangrovedao/mangrove-core","version":"1.5.3","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.3","maintainers":[{"name":"mangrove-admin","email":"admin_npm@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"b072ed49fe14a9639df4123b1217fa9453ea4295","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.3.tgz","fileCount":242,"integrity":"sha512-WQ6kGhBfKodwUEYg2XpjgazhxCJMk2o/VF1nlEwok4A8Skhq1U8sXqiLRfKxGVfLQG3Omx/1Y0r9Cjvr+lERIg==","signatures":[{"sig":"MEQCIEiuO2h5hTrlHSTCFL5/tGm/C8LR6zkmZDhOsPwqM3+7AiBc3UPhrN1t35eTs1OHI9TwXf8uNSo0abWSqf4T+vHchQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514563},"main":"index.js","gitHead":"014cbe4d05db8575bad860ace438a8bd8e455780","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"espendk","email":"espen@espen.dk"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"stableVersion":"1.4.5-0","_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.3_1685448584473_0.5237845509671417","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@mangrovedao/mangrove-core","version":"1.5.4","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.4","maintainers":[{"name":"mangrove-admin","email":"admin_npm@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"b52a9817fc48b49b125c120f816216b5789f4b08","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.4.tgz","fileCount":242,"integrity":"sha512-9HKzRLyfbV43j/Ip72PuaalM3HZAFxCihWyniBdjFyA/8TeyadbxfHHFWgTE88b2JYyx2FzaGZwQNIVIA0Fx7Q==","signatures":[{"sig":"MEUCIQDRT4tq5s0Zq2cyCaZOtRjVF8lnLyto9K208fiAGS/dKQIgc3hS0JFqlm42OTmnNIgmq58QtSSF/3haBC/Jps0cPOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514827},"main":"index.js","gitHead":"d6a2aae336a7ea89abe2479ab797b5ffcd5abb02","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"espendk","email":"espen@espen.dk"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.4_1685515372045_0.9898345578581027","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"@mangrovedao/mangrove-core","version":"1.5.5","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.5","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"b9e6ad6173a3591cde92bba665c26385d3c80b01","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.5.tgz","fileCount":245,"integrity":"sha512-OLhBU40L1qnPIwUuBqGjlFySLhXeXbM5fC1HdiZKRwXoBEW7qoprIP+YpuWeszZxuHi2hkdYVnPowU7Mm01ogA==","signatures":[{"sig":"MEUCIALlFmBug4aMPZv2fDR1jydDUwdMYCvdA42GijXeMgSdAiEA23wAVnvYlaIW1A1yPiOh3Ozt+ulbzlYli0MFp3XbYBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3520696},"main":"index.js","gitHead":"f532db098af6c270aff5b00b0a39114b8ae63774","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"petermangrove","email":"peter@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.5_1688473576189_0.8088073162694911","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"@mangrovedao/mangrove-core","version":"1.5.6","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.6","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"67715c3c6cc6aabecd30a9f1abfd317fc860f62e","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.6.tgz","fileCount":246,"integrity":"sha512-z42N9YHt5Q24fZS6RE3IjQRTTMcD5absVkwGsvRp+aMv5JM4xDW8AKYLlSF9t4WQbsS0qLmk13Gyn2V0X2RJDw==","signatures":[{"sig":"MEUCIQCFN/7w2L5W6DqTr37iOwTS9aOZkAOQ15ydEBD39uDM3QIgXW+oAWN9sj72m/pfFLKEocFS1P1xHyF5e74qOyIFWR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528467},"main":"index.js","gitHead":"21ef7e5ddf84004129a7f3b2852466b0e6829e15","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"jeanka","email":"jean@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.6_1688651819196_0.6514910744996083","host":"s3://npm-registry-packages"}},"1.5.7-0":{"name":"@mangrovedao/mangrove-core","version":"1.5.7-0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.7-0","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"04afd188f07be895d329af4a5a7b55a78f848311","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.7-0.tgz","fileCount":246,"integrity":"sha512-VUs77E4A1kRjQt03uguL6NdDIYI5jQs1jp5AU60ZxWvnDP4XZFv889IHUdIGbvTezGfJO+KQ8pWrw6tFZMjWbA==","signatures":[{"sig":"MEQCIG8B2Kq1FEL7FB8kOUfY1hHFmUhMnUM+2xfxQWsm9YJyAiA4eRVd1+B5uHufc0sPRfszi0bi4XZLkjogJCzRBoaj9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3531557},"main":"index.js","gitHead":"2e2f4ae314643b53da89d283ff00ead8a6a69928","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","rimraf":"^5.0.1","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^3.4.1","ts-node":"^10.9.1","prettier":"^2.8.8","micromatch":"^4.0.5","typescript":"^5.1.3","@types/node":"^20.2.6","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.7-0_1689172110189_0.06107819636239986","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"@mangrovedao/mangrove-core","version":"1.5.7","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.7","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"83daf079fc3c0dcd6b2b5f721de9587bd4c5643e","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.7.tgz","fileCount":247,"integrity":"sha512-xocL8IpwcZfyr1rc5bVNjw/X7aDc8KJubLlWl1cZYBQvFbUYdMuGFkV3KacUajl3Nf11lx2QZH4SYOhcALu7dw==","signatures":[{"sig":"MEYCIQDT7pHmxzRjAQOyDr17TF2VsPsxP74tVGWBqr5tVZvZRwIhAKINg9Pz0lsBDV4guGWMlI2ulT5HqLg7UmbvL+7taZxW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3532612},"main":"index.js","gitHead":"e60cbae9da61f2b651ca173bc98f3ba4bdddff06","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.7_1690530602581_0.4252733264873638","host":"s3://npm-registry-packages"}},"1.5.8-0":{"name":"@mangrovedao/mangrove-core","version":"1.5.8-0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.8-0","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"c8c6b09aef61b2053cfb1c0fe574930104ae89dd","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.8-0.tgz","fileCount":140,"integrity":"sha512-edBOWjuIvGsKqionTBJPd06IPs+w1Uxp9tXe08fllbm9Hz+GOaLi+o/Bf25Uy6pZzjY0/kT5qubia344qXcWiw==","signatures":[{"sig":"MEYCIQDzZIaSZtBs9VYfouU7yrylQ71ijLNS+TAMQFRfQSMcGAIhAIOCPv27KMgBkhel0aOLVjxrtqMTDmhGCZe1B/Kr/GfN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814691},"main":"index.js","gitHead":"38c8d578c3cb8414efff5018f36357b5a7cafdb0","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","rimraf":"^5.0.1","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^3.4.1","ts-node":"^10.9.1","prettier":"^2.8.8","micromatch":"^4.0.5","typescript":"^5.1.3","@types/node":"^20.2.6","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.8-0_1692099181373_0.007990256685749264","host":"s3://npm-registry-packages"}},"1.5.8-1":{"name":"@mangrovedao/mangrove-core","version":"1.5.8-1","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.8-1","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"67e711884e89638f669d780e6e965d031ddebf20","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.8-1.tgz","fileCount":140,"integrity":"sha512-OhkB2/5yan3X7Y2UNKPGQuoujy+/cSDYJErvON98TjXsYZKVqapaICV+SBrkTSlqx2O4Vi0LrsECUaBiqmPj9A==","signatures":[{"sig":"MEUCIQCIWPl48Arcj7f+KeRM7EJSq4yuRfLZB+fJpm8rySifSgIgCAhNCqRTwM7MHJ2Hh8dLKFW2jEmuUGFOeugt+ygKwdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2817537},"main":"index.js","gitHead":"5c9cf643a8c3fef00372b03122d50ed0a4c3d0b8","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","rimraf":"^5.0.1","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^3.4.1","ts-node":"^10.9.1","prettier":"^2.8.8","micromatch":"^4.0.5","typescript":"^5.1.3","@types/node":"^20.2.6","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.8-1_1693315952262_0.19526041902724822","host":"s3://npm-registry-packages"}},"1.5.8":{"name":"@mangrovedao/mangrove-core","version":"1.5.8","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.8","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"13f7d85150c476ece2e64802fbe8e8ab69017e73","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.8.tgz","fileCount":247,"integrity":"sha512-RGLQk52WMrU8B6QQjEPJaOmiBP2Aod1S6zPLaGKyLzBHmbddhQxyTA8IwMZhPjG6cuFT/RppO0uAus7GRknXcg==","signatures":[{"sig":"MEYCIQD3ImK/SBL/opqaWjSuEwJzctyv7CTT/dI0Vh3rg/V0dQIhAJF27RIQDBcyKIeB3KPoox5ITnGoloDnjclLcpy88pmb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3532718},"main":"index.js","gitHead":"1b70b598dd4a7a7b743e0f8488cb18fad3e07458","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.8_1694099869480_0.5548407061974991","host":"s3://npm-registry-packages"}},"1.5.8-2":{"name":"@mangrovedao/mangrove-core","version":"1.5.8-2","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.8-2","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"18cd7097f7dee9798aafcb862d13d40a76428335","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.8-2.tgz","fileCount":140,"integrity":"sha512-HKDAByTLQAHN0fVcN87q0hjd68wa44PTjfwFFT7usx0DhjQbRl2lIevLOambRDKvxwYR68rLvmqBM8IaugKBhg==","signatures":[{"sig":"MEUCIQDXXlFjDTJC9JlZ3OPSLK3KrkVF5x4unaCz7RqOXbx7wgIgU85Ff8vxh0h4i3zQ9fW4MAkKhCJDFAk4XcXy9gkJId8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2817727},"main":"index.js","gitHead":"2af7db1729edc969df771e35ce081d7695eaf01a","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","rimraf":"^5.0.1","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^3.6.2","ts-node":"^10.9.1","prettier":"^3.0.3","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.5.9","lint-staged":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.8-2_1694165270361_0.9915193688930637","host":"s3://npm-registry-packages"}},"1.5.10":{"name":"@mangrovedao/mangrove-core","version":"1.5.10","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.10","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"c47dd25acb6370c06febf9b783a9bfa5edc39540","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.10.tgz","fileCount":253,"integrity":"sha512-R++CKUo91vOdM32/b3evric5yswz/gPkpbePMDMEoqQnR2A3HRSOW8KHw0ljIoBvnBUwy0NH36d4pBy+h8WQtA==","signatures":[{"sig":"MEQCIGhjAE4St2AMGbjPzY7Dn2DeQeQcH7L1haiMZZLlIAvtAiBthu7QLYV8y8+1vTSlqPbVmc4YWrRPGDbGQOrXblHO7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3537981},"main":"index.js","gitHead":"af5bdba0b54e1edce4ff0fcc74a16a56d0a70c31","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.10_1694782688740_0.892609338638441","host":"s3://npm-registry-packages"}},"1.5.11-0":{"name":"@mangrovedao/mangrove-core","version":"1.5.11-0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.11-0","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"04d48bcb08719e2e810a35786be698b13d8e5d60","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.11-0.tgz","fileCount":162,"integrity":"sha512-ljE/rmyrWX25er3zIwKTvHKWfY2C89IcaIbDV6Cb9+V034N6dzQqi8H7gGsHk6cQHnpqftFP3cHSHaMc6anD+Q==","signatures":[{"sig":"MEQCIBPjQF8LNS9PgCBmSAuAhbrW5EdL9ybHqxzlMWD/Z7X/AiB5L8YOFLr8r9y12t2Kty4HOaDvG5RVr/gOr+ekysU+3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4893041},"main":"index.js","gitHead":"43ffd9959fd6698c47eeeb1e1babaf1e8d92516d","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","test:memory-intensive":"forge test --match-contract TickTree"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^11.11.1","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^3.6.2","ts-node":"^10.9.1","prettier":"^3.0.3","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.8.0","lint-staged":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.11-0_1696274380081_0.31983129194711357","host":"s3://npm-registry-packages"}},"1.5.11-1":{"name":"@mangrovedao/mangrove-core","version":"1.5.11-1","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.11-1","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"f93314fec3ad5b6f0eecdba8eb86e9227850d33e","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.11-1.tgz","fileCount":163,"integrity":"sha512-cp5ecVeE7bQ33ZscGW105pvvzQuwLQxtV0rm5dw++Gj11wzNBWahSBnftUriuRExm0qYVGndtgSWr+Mm/WMcbQ==","signatures":[{"sig":"MEUCIDWRTVFuACrIZmvzotcwhY2u9B/GKwF99hxtXzjlwYk4AiEAi2c1Fa1djG2R6guEkyfLGUaRwxWT7j0eOpUm5B4hAjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4897804},"main":"index.js","gitHead":"ee96ccca7ffea0f3ed957609e649b4c21cfd2704","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","test:memory-intensive":"forge test --match-contract TickTree"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^11.11.1","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^3.6.2","ts-node":"^10.9.1","prettier":"^3.0.3","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.8.2","lint-staged":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.11-1_1696588873808_0.054158801897238984","host":"s3://npm-registry-packages"}},"1.5.11-2":{"name":"@mangrovedao/mangrove-core","version":"1.5.11-2","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.11-2","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"b283fc2b8a8d074c06114f020212967b49748cf9","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.11-2.tgz","fileCount":164,"integrity":"sha512-29cJ8+7O6FBtA5fX4T7gomD7pKxYcnyYfNmmShE+m9FYAGslKL6L84kSyFfQrNBEo9RyWmG+LYhfEENwgs4WTg==","signatures":[{"sig":"MEQCIGXsoHtrUT57xbFc65RLwmN+wUHD943KZrOoP3X135QBAiAD/MJ7lSB53Tdsd1FbzSs9o2CgHcXvLtbL5QmTw7HrjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4901685},"main":"index.js","gitHead":"2e31139e16844a0ec96936a809e3a32cf39ff7c7","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","test:memory-intensive":"forge test --match-contract TickTree"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^11.11.1","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^3.6.2","ts-node":"^10.9.1","prettier":"^3.0.3","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.8.2","lint-staged":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.11-2_1696936616622_0.6284232087707795","host":"s3://npm-registry-packages"}},"1.5.11":{"name":"@mangrovedao/mangrove-core","version":"1.5.11","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.11","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"bdd957133e3045abb90cddffb4dc80b1de37ff51","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.11.tgz","fileCount":253,"integrity":"sha512-pxZNp/OReRbbffrV0n5fh1BACrHWFkS4dV5ef++mxLGGu6ZzNCCSlKMI6BXAm4m8KZRH9xi0o3wvEunUm5WbXw==","signatures":[{"sig":"MEYCIQCwMko0WOY9xGrIJWIxCnmXyiF5Uv/FjBIN3hOSjSQXFQIhAMgK4wLdlnJjFaacyAs3sUDnyHzxPTwPT+YuZkI716cb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3538390},"main":"index.js","gitHead":"5fee1afac7b4de384a640ea251eabd473f78cd11","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.11_1697292452711_0.579570303259171","host":"s3://npm-registry-packages"}},"2.0.0-3":{"name":"@mangrovedao/mangrove-core","version":"2.0.0-3","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.0.0-3","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"24f2a450abebe9e9aa3a64d94608a33c7222ceb6","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.0.0-3.tgz","fileCount":164,"integrity":"sha512-CYn29pfDa15UHGUYNccxzMxsnt7/zHDVSCKMfTTBM/2C3B+8wDWkn76Y+zkMKf9KaSiP4GDbklOggjblygp7tg==","signatures":[{"sig":"MEUCIBhW4HizQkqnUfSusxC2R434z6zQbCxvdyUOMTz9Q0ZRAiEA83tKPsWGq4kVnwwxTSTt5rKPiviL/KeaMGQgQuhOHgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4902706},"main":"index.js","gitHead":"e16af065d65e3e891cec71f21f4c4ecac74d8b6d","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","test:memory-intensive":"forge test --match-contract TickTree"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^11.11.1","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^3.6.2","ts-node":"^10.9.1","prettier":"^3.0.3","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.8.5","lint-staged":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.0.0-3_1697444308462_0.9052939188010705","host":"s3://npm-registry-packages"}},"1.5.12":{"name":"@mangrovedao/mangrove-core","version":"1.5.12","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.12","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"aae073e52cbac90c53340f21294c905fe73ebc5d","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.12.tgz","fileCount":253,"integrity":"sha512-/Ue5LYh7Pew4OUevAKwGPtKn26BeVTUQUIXmUadgzeIpRQJ1aCrAgF7Upna6VmTblVgdZ1tKbAeHGwx1Ojn9sQ==","signatures":[{"sig":"MEQCIHfo/leb1I+W7TIWsxLMqOa4eNX6ab6EODuBtyt26FzHAiAP4KidqH9KB4ppM5nUrJPRW6/M2HKDFsib0G9YXH3wmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542391},"main":"index.js","gitHead":"623531c548c0c90f4d321213b3dd30e0b7e6fb13","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.12_1698139360259_0.54744944201199","host":"s3://npm-registry-packages"}},"1.5.13":{"name":"@mangrovedao/mangrove-core","version":"1.5.13","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@1.5.13","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"f67ad2ea35caf4932fef490a417b3a4c21db747f","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-1.5.13.tgz","fileCount":253,"integrity":"sha512-yOv60jKu+LR4YWb4dwZZvs5IS7Lp6mLp8Ncrg8saQyRNZcbuinnXeQeU8esZacT4/DWxS2TFjal6eMGoJMb90w==","signatures":[{"sig":"MEQCIFVktiIAEQkfUbOsJGbDHH7UHgfz0X9S0x6DDI/cHALeAiAGgFbSOxOjNOEPjTtlxRAW0HDA0n1eiYU6SU05kvSyFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542356},"main":"index.js","gitHead":"ab934de5ea0c808783409adf33c5d368d1da8e2c","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.js src/MgvLib.sol src/MgvRoot.sol src/MgvHasOffers.sol src/MgvOfferMaking.sol src/MgvOfferTaking.sol src/MgvOfferTakingWithPermit.sol src/MgvGovernable.sol src/AbstractMangrove.sol src/Mangrove.sol src/InvertedMangrove.sol","test":"forge test -vvv","build":"forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"node preprocessing/run.js","postpack":"pinst --enable","precommit":"lint-staged","_postinstall":"husky install","package-version":"echo $npm_package_version"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"husky":"^8.0.3","pinst":"^3.0.0","solpp":"^0.11.5","yargs":"^17.7.2","rimraf":"^5.0.0","solcco":">=1.0.11","shelljs":"^0.8.4","solhint":"^3.4.1","prettier":"^2.8.7","micromatch":"^4.0.5","lint-staged":"^13.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_1.5.13_1698154027143_0.28894202392416224","host":"s3://npm-registry-packages"}},"2.0.0-4":{"name":"@mangrovedao/mangrove-core","version":"2.0.0-4","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.0.0-4","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"1cf6cc4466fbd37ef7670fe1252e98f7ece5319f","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.0.0-4.tgz","fileCount":156,"integrity":"sha512-mJiuYVCmjvHrGwCOEKZ/EkwhBs22LOjIl4F9vv6zLjUGeFZYJaskItST2AUR9FfxdV+ltjJ/nGBTs0mb9DmfDQ==","signatures":[{"sig":"MEUCIDBLebZQSgEOfgTmUpwG4kspaq4FuVhHrOIdMa1kVnIhAiEArxjYC4uXkyanfYkccLhk0BpqAezMInKcHVdpz2/Yrhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4426964},"main":"index.js","gitHead":"2de802741ec7b1ca5099f2be54f82713ea4b896e","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.0.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.1","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.9.0","lint-staged":"^15.1.0","@mangrovedao/context-addresses":"next","@mangrovedao/mangrove-deployments":"next"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.0.0-4_1700045018505_0.8461159294097385","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@mangrovedao/mangrove-core","version":"2.0.0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.0.0","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"396dd021f73a5cce06ab56fb237c87c59c8490c5","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.0.0.tgz","fileCount":156,"integrity":"sha512-4TedrgTyVLCAAoMRiJW3T8yj+CIT/O0LrsZj7mnwC/fkpMsqj7S4OJ021X0YoMZse2T8foRRLmaLwdK2OABHvA==","signatures":[{"sig":"MEUCIQCD7gbO5c5P0jBaI0KerKO78L8dTz124k98teHuOaeVGwIgRZY8+UthXISAx/AjIrXMZEHT85ZF0CJJ5aZ7pOOgrsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4427283},"main":"index.js","gitHead":"ac7f5fb4159c642ef9076b7bb1507a6b74571ad1","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.0.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.1","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.9.0","lint-staged":"^15.1.0","@mangrovedao/context-addresses":"next","@mangrovedao/mangrove-deployments":"next"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.0.0_1702308983144_0.5549928782647917","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@mangrovedao/mangrove-core","version":"2.0.1","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.0.1","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"f2f94cea432007f4f2c0ee6629b58ea1ef49c098","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.0.1.tgz","fileCount":156,"integrity":"sha512-LmSf+EzPwXYO2M2TUjPDjM9epmEVwgjKxSmtJlmew+LK8D0NatOSjlzeaw4YJ14C0kLNB3a4vFtGSOLWP/xPrA==","signatures":[{"sig":"MEYCIQDofd7853kEAxDIumPqUAcc/Gu6TcJ5nKaTUoYAYBxy2wIhALiE0pcI7q4RYfxkqeqdmOpN4IZaiyujUKcamk/JCm03","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4392424},"main":"index.js","gitHead":"cbbeb45c952f7ca63908a295cec4a33c24e37899","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.0.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.1","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.9.0","lint-staged":"^15.1.0","@mangrovedao/context-addresses":"next","@mangrovedao/mangrove-deployments":"next"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.0.1_1702634126844_0.4548764794702216","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@mangrovedao/mangrove-core","version":"2.0.2","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.0.2","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"5522f23e0150ae72807323aff5240a839de29833","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.0.2.tgz","fileCount":156,"integrity":"sha512-qJhW/9MVAk/BddZqRMNRfTwS4BFhe6cJO1fBD60XUDeCrZ0L186yRJ8uUVJKsItOQsE2pe40WiKN0qj8+CkXNw==","signatures":[{"sig":"MEUCIB2aiBHaDntfxjOEef1owvoR7Z9U3KHltDb2XwwM53YwAiEAy/CRu3Sh6yUvJYwlG40VfozGL5BUYvcroqjn9fNgbNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4392553},"main":"index.js","gitHead":"1f72d6e302ab80089d5c5f6bd394590605f6e632","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.0.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.1","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.9.0","lint-staged":"^15.1.0","@mangrovedao/context-addresses":"^1.0.0","@mangrovedao/mangrove-deployments":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.0.2_1702970567342_0.8381247482710843","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@mangrovedao/mangrove-core","version":"2.0.3","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.0.3","maintainers":[{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"petermangrove","email":"peter@mangrove.exchange"},{"name":"lnist","email":"nistednistednisted+npm@gmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"d0cef116a1f1ebce4dd1354cb437fd2a020d9a71","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.0.3.tgz","fileCount":158,"integrity":"sha512-3xNA6qnU2zBbHUOhgl0s98oMVF9+yCR5LRyY7cYyNUBZPxzWA2528vct9EQiGFAQEHDIaeYOWGBGkFl7UprJjw==","signatures":[{"sig":"MEYCIQDp/DvUdcSo9Y0r6ADU5tGSCMVC+9vbzjWI3geebDCt7AIhAKOKbIsB/rf8evZ7DqTFgFp9ZAyn41B+I1djsDopij/r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4393989},"main":"index.js","gitHead":"491549189f451eea8c6e2a1028d8880b8ba2f0c3","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.0.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.1","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.2.2","@types/node":"^20.9.0","lint-staged":"^15.1.0","@mangrovedao/context-addresses":"^1.0.1","@mangrovedao/mangrove-deployments":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.0.3_1704462361671_0.25733712193575276","host":"s3://npm-registry-packages"}},"2.1.0-0":{"name":"@mangrovedao/mangrove-core","version":"2.1.0-0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.1.0-0","maintainers":[{"name":"danielrx","email":"Daniel@Reedcode.co.uk"},{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"a4fa5e4a5d337b279f48f35b5d3f0945fb01c7af","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.1.0-0.tgz","fileCount":168,"integrity":"sha512-oiNN/MsyzbmCU/Q6Ku7VJDkKd4nS4sGozTyeqVNklqltI9eD0a+9rzY7Y0UrExr6JYf/HM5homia9oSVtuW5oQ==","signatures":[{"sig":"MEQCICbe/+zsDuC7AfwnwOnhzQmC1pIUkFJYiLr0AlVb2biQAiB4o9+GlM7Hj3ZN1S+FrHgZKhtttelgMCONkj93sva43Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4425193},"main":"index.js","gitHead":"05dbc790725634fa09d44e10d06dc023f7507e51","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex && node checkNatspec","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.3.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.2","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@mangrovedao/context-addresses":"^1.1.2","@mangrovedao/mangrove-deployments":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.1.0-0_1708589231605_0.6126301767975939","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@mangrovedao/mangrove-core","version":"2.1.0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.1.0","maintainers":[{"name":"danielrx","email":"Daniel@Reedcode.co.uk"},{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"d633eb1e2cc2936f0d3815a319f9e6660077706e","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.1.0.tgz","fileCount":170,"integrity":"sha512-OrVdw5ONNsOrsGIVEJOJPO3OPtZL1xo6iouo/9gCCiZ9qOg1bpwJRsCZdeqmg5uUQF644tTwp6ogBuGOmEZGXQ==","signatures":[{"sig":"MEYCIQDDjR7N5IbkrfmTk5KXZorfqKVv+/rrtWxr/Y3maRWP3AIhALvPOOCAsd+RBpuvPLKQz8S2DeviMT0tF/8rNq2tBBnw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4439285},"main":"index.js","gitHead":"d18bf5cac6760cf216117fb04f2cfd29c928e06a","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.3.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.2","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@mangrovedao/context-addresses":"^1.3.0","@mangrovedao/mangrove-deployments":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.1.0_1709112005283_0.5867838725489629","host":"s3://npm-registry-packages"}},"2.1.1-0":{"name":"@mangrovedao/mangrove-core","version":"2.1.1-0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.1.1-0","maintainers":[{"name":"danielrx","email":"Daniel@Reedcode.co.uk"},{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"4fe6991a33f84448888ce92b7a4ccbfc15e296ee","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.1.1-0.tgz","fileCount":171,"integrity":"sha512-U9WC4BhhUFXkMQ/vNHrpq1XQRZuj+HjT0tG/+9j0EucWw6caEAi1ZbEC3UZPD2JqyiVvWejZ+XKj1V9Jkt/fmg==","signatures":[{"sig":"MEQCIHiMksrDEYjnaJmgH8i9Ha5l77Xx7Z5RjmGq9Z5k3oF8AiBmY1SShsikGmdtS3pGOI/E5Z/IYDFBL4jbrDsdx9Od/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4439705},"main":"index.js","gitHead":"a7e51dbd557cf57ff31deeb3924c5e76c7ef4fe7","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.3.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.2","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@mangrovedao/context-addresses":"^1.3.0","@mangrovedao/mangrove-deployments":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.1.1-0_1709159997759_0.012387655384501706","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@mangrovedao/mangrove-core","version":"2.1.1","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.1.1","maintainers":[{"name":"danielrx","email":"Daniel@Reedcode.co.uk"},{"name":"mangrove-automation","email":"automation@mangrove.exchange"},{"name":"louisamas","email":"amaslouis@protonmail.com"},{"name":"jeanka","email":"jean@mangrove.exchange"},{"name":"espendk","email":"espen@espen.dk"},{"name":"dontrolle","email":"troels@mangrove.exchange"},{"name":"adhusson","email":"adhusson@gmail.com"}],"dist":{"shasum":"87a472aed051f2731ad75fd3ca9fd1a3628a9941","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.1.1.tgz","fileCount":171,"integrity":"sha512-AoM6PPQcByK58kVPoeNfnccfYnLat9duSI1o99eacfxhQP32B2pBCA7cIm/u7OgcYUg/ihQ+rTT27HVUO1WJgQ==","signatures":[{"sig":"MEYCIQCfFQrvmpmTfEsYdcYAYc7l8OW0PxtpBBvh/oeUI1GvDgIhAKXdOOESNGA6DhsH06f0WQ4axElSUAF7HOTlA597/g5S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4439963},"main":"index.js","gitHead":"3670ecffb2fe59afa9d3e3294b1e4046f1b089f4","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.3.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.2","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@mangrovedao/context-addresses":"^1.3.1","@mangrovedao/mangrove-deployments":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.1.1_1709194736316_0.4768262461050148","host":"s3://npm-registry-packages"}},"2.1.2-0":{"name":"@mangrovedao/mangrove-core","version":"2.1.2-0","author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","_id":"@mangrovedao/mangrove-core@2.1.2-0","maintainers":[{"name":"maxencerb","email":"maxenceraballand00@gmail.com"},{"name":"danielrx","email":"Daniel@Reedcode.co.uk"},{"name":"mangrove-automation","email":"automation@mangrove.exchange"}],"dist":{"shasum":"34cd804b447c99721dccba1e983aaf8be9d5c9b8","tarball":"https://registry.npmjs.org/@mangrovedao/mangrove-core/-/mangrove-core-2.1.2-0.tgz","fileCount":173,"integrity":"sha512-WCO7FYGGVHPtwcx7F3S/hhoLhC10uijuqdjh7d1ILr5V4wT/p2DaEB9CHR9MA7/Q+Hbnr69Mh2bg2LbHYTRjeg==","signatures":[{"sig":"MEQCICkCc7mOSuvX+wzeZZ61ARYuo+XVhsLvcYVx0IZGWkIeAiAKVzICyiZt7rcKWm5Kf63nl4zRpyez6Fc3XzJUnROOnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4442890},"main":"index.js","gitHead":"385e4c696086dfda98c4733e5f21dfc51a7bf611","scripts":{"doc":"solcco -f doc/MgvDoc.html preprocessing/structs.ts lib/core/Constants.sol src/core/MgvLib.sol src/core/MgvCommon.sol src/core/MgvHasOffers.sol src/core/MgvOfferMaking.sol src/core/MgvOfferTaking.sol src/core/MgvOfferTakingWithPermit.sol src/core/MgvGovernable.sol src/core/MgvView.sol src/core/MgvAppendix.sol src/core/Mangrove.sol lib/core/DensityLib.sol lib/core/TickTreeLib.sol lib/core/TickLib.sol lib/core/BitLib.sol lib/core/OfferExtra.sol lib/core/OfferDetailExtra.sol lib/core/LocalExtra.sol","test":"forge test -vvv","build":"yarn run copyDeploymentAddresses && yarn run copyContextAddresses && forge build && node copyArtifacts && node buildIndex","clean":"forge clean; rimraf index.js dist","corecov":"forge coverage --match-path 'test/core/*'","prepack":"pinst --disable && yarn build && yarn doc","preproc":"ts-node preprocessing/run.ts","postpack":"pinst --enable","precommit":"lint-staged","test:fast":"forge test --no-match-contract TickTree -vvv","test-ratios":"FOUNDRY_PROFILE=test-ratios forge test -vv","_postinstall":"husky install","gas-measurement":"GAS_MATCH_PATH='test/core/gas/*' bash gas-measurement.sh","generate-ratios":"node test-ratios/generate_ratios.js","package-version":"echo $npm_package_version","copyContextAddresses":"node copyContextAddresses","test:memory-intensive":"forge test --match-contract TickTree","copyDeploymentAddresses":"node copyDeploymentAddresses"},"_npmUser":{"name":"mangrove-automation","email":"automation@mangrove.exchange"},"directories":{},"lint-staged":{"*.sol":"forge fmt","*.{js,css,md,json,ts}":"prettier --write --ignore-unknown"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"bn.js":"^5.2.1","husky":"^8.0.3","pinst":"^3.0.0","yargs":"^17.7.2","mathjs":"^12.3.0","rimraf":"^5.0.5","solcco":">=1.0.13","shelljs":"^0.8.4","solhint":"^4.0.0","ts-node":"^10.9.2","prettier":"^3.1.0","micromatch":"^4.0.5","typescript":"^5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@mangrovedao/context-addresses":"^1.3.4","@mangrovedao/mangrove-deployments":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mangrove-core_2.1.2-0_1717162694096_0.3141494358956638","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-10-04T14:46:06.982Z","modified":"2026-07-24T12:44:49.808Z","1.0.0":"2022-10-04T14:46:07.321Z","1.0.1":"2022-10-04T16:09:14.701Z","1.0.2":"2022-10-05T00:27:34.677Z","1.0.3":"2022-10-05T00:54:48.153Z","1.0.4":"2022-10-05T01:10:59.127Z","1.1.0":"2022-11-15T13:57:45.389Z","1.1.1":"2022-11-16T09:27:03.788Z","1.1.2":"2022-11-17T08:22:26.004Z","1.1.3":"2022-11-17T10:50:02.061Z","1.2.0":"2022-12-06T12:51:41.469Z","1.3.0":"2022-12-13T10:57:37.868Z","1.4.0":"2022-12-21T09:57:24.369Z","1.4.1":"2023-01-25T14:38:20.963Z","1.4.2":"2023-02-15T11:52:12.063Z","1.4.3-0":"2023-02-24T09:46:56.604Z","1.4.3":"2023-02-24T18:24:52.693Z","1.4.4-0":"2023-03-08T21:38:09.227Z","1.4.5-0":"2023-03-15T12:53:02.507Z","1.4.6-0":"2023-03-15T14:43:36.858Z","1.4.6-1":"2023-03-28T10:30:01.164Z","1.4.6-2":"2023-03-30T07:05:35.116Z","1.5.0":"2023-05-16T14:35:45.847Z","1.5.1-0":"2023-05-16T19:17:14.472Z","1.5.1-1":"2023-05-16T20:47:20.264Z","1.5.1":"2023-05-19T12:41:56.358Z","1.5.2":"2023-05-24T13:13:29.730Z","1.5.3":"2023-05-30T12:09:44.783Z","1.5.4":"2023-05-31T06:42:52.283Z","1.5.5":"2023-07-04T12:26:16.514Z","1.5.6":"2023-07-06T13:56:59.457Z","1.5.7-0":"2023-07-12T14:28:30.548Z","1.5.7":"2023-07-28T07:50:02.866Z","1.5.8-0":"2023-08-15T11:33:01.645Z","1.5.8-1":"2023-08-29T13:32:32.564Z","1.5.8":"2023-09-07T15:17:49.723Z","1.5.8-2":"2023-09-08T09:27:50.574Z","1.5.10":"2023-09-15T12:58:09.161Z","1.5.11-0":"2023-10-02T19:19:40.365Z","1.5.11-1":"2023-10-06T10:41:14.052Z","1.5.11-2":"2023-10-10T11:16:56.889Z","1.5.11":"2023-10-14T14:07:33.007Z","2.0.0-3":"2023-10-16T08:18:28.835Z","1.5.12":"2023-10-24T09:22:40.566Z","1.5.13":"2023-10-24T13:27:07.517Z","2.0.0-4":"2023-11-15T10:43:38.828Z","2.0.0":"2023-12-11T15:36:23.410Z","2.0.1":"2023-12-15T09:55:27.164Z","2.0.2":"2023-12-19T07:22:47.590Z","2.0.3":"2024-01-05T13:46:01.928Z","2.1.0-0":"2024-02-22T08:07:11.925Z","2.1.0":"2024-02-28T09:20:05.474Z","2.1.1-0":"2024-02-28T22:39:57.959Z","2.1.1":"2024-02-29T08:18:57.090Z","2.1.2-0":"2024-05-31T13:38:14.299Z"},"author":"Mangrove DAO","license":"SEE LICENSE IN LICENSE","maintainers":[{"email":"me@maxencerb.com","name":"maxencerb"}],"readme":"","readmeFilename":""}