{"_id":"@coffee-beans/v2-standalone-utils","_rev":"10-5596dee465dcf23636f6d2df6ecb2a4c","time":{"created":"2022-02-11T10:39:58.365Z","2.0.0":"2022-02-04T13:06:18.062Z","modified":"2022-04-05T00:10:29.145Z","2.0.1":"2022-02-11T10:06:45.224Z","2.0.2":"2022-02-11T10:39:58.568Z","2.0.3":"2022-02-14T10:41:57.639Z","2.0.4":"2022-02-17T12:18:23.722Z","2.0.5":"2022-03-28T02:00:08.699Z"},"name":"@coffee-beans/v2-standalone-utils","dist-tags":{"latest":"2.0.5"},"versions":{"2.0.2":{"name":"@coffee-beans/v2-standalone-utils","version":"2.0.2","description":"Coffee v2 Standalone Utilities","license":"GPL-3.0-only","homepage":"https://github.com/coffee-labs/coffee-v2-monorepo/tree/master/pkg/standalone-utils#readme","repository":{"type":"git","url":"git+https://github.com/coffee-labs/coffee-v2-monorepo.git","directory":"pkg/standalone-utils"},"bugs":{"url":"https://github.com/coffee-labs/coffee-v2-monorepo/issues"},"scripts":{"build":"yarn compile","compile":"hardhat compile && rm -rf artifacts/build-info","compile:watch":"nodemon --ext sol --exec yarn compile","lint":"yarn lint:solidity && yarn lint:typescript","lint:solidity":"solhint 'contracts/**/*.sol'","lint:typescript":"eslint . --ext .ts --ignore-path ../../.eslintignore  --max-warnings 0","test":"yarn compile && mocha --extension ts --require hardhat/register --require @coffee-beans/v2-common/setupTests --recursive","test:fast":"yarn compile && mocha --extension ts --require hardhat/register --require @coffee-beans/v2-common/setupTests --recursive --parallel --exit","test:watch":"nodemon --ext js,ts --watch test --watch lib --exec 'clear && yarn test --no-compile'"},"dependencies":{"@coffee-beans/v2-pool-utils":"workspace:*","@coffee-beans/v2-solidity-utils":"workspace:*","@coffee-beans/v2-vault":"workspace:*"},"devDependencies":{"@coffee-beans/coffee-js":"workspace:*","@coffee-beans/v2-common":"workspace:*","@coffee-beans/v2-helpers":"workspace:*","@nomiclabs/hardhat-ethers":"^2.0.1","@nomiclabs/hardhat-waffle":"^2.0.0","@types/chai":"^4.2.12","@types/lodash":"^4.14.176","@types/mocha":"^8.0.3","@types/node":"^14.6.0","@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/parser":"^4.1.1","chai":"^4.2.0","eslint":"^7.9.0","eslint-plugin-mocha-no-only":"^1.1.1","eslint-plugin-prettier":"^3.1.4","ethereum-waffle":"^3.0.2","ethers":"^5.4.1","hardhat":"^2.4.1","lodash":"^4.17.21","mocha":"^8.2.1","nodemon":"^2.0.4","prettier":"^2.1.2","prettier-plugin-solidity":"v1.0.0-alpha.59","solhint":"^3.2.0","solhint-plugin-prettier":"^0.0.4","ts-node":"^8.10.2","typescript":"^4.0.2"},"_id":"@coffee-beans/v2-standalone-utils@2.0.2","_nodeVersion":"14.17.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-ZqzYRwkfs8QVCkUhHSZ9v+tAl7Ul3B3XvCh7RVMWztXEohfJhMc4qtXYQIiEPrV9hvmb67F6qY8sMavxAk1cDQ==","shasum":"e6219fc8b6995132b5f718ddb04ff5a2bd261fa3","tarball":"https://registry.npmjs.org/@coffee-beans/v2-standalone-utils/-/v2-standalone-utils-2.0.2.tgz","fileCount":22,"unpackedSize":74089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBjz+CRA9TVsSAnZWagAArVoP/RSj7o0pA7JY7Ud6RQrV\ne3JGRCnjmt7PAm6on/M+FMMA3zy39srEsHuaBJXQ30urbGDON391Xoq85YFu\njrJ7gCAiyymxndRkzAHFAbi2PSDi36MHBm19oVSFldCDplDXLP0Ko2pG/+kv\nsJyi9ugbkcZlvra5cTUZ5bjYq5eMGX6Y75raHkanYyJKZfSlWSUZz8j1S6mc\n0f4KRT0du3aEWLckZdwxlDstAhZl2R3UYLCb8G/0udVZbPA/kBP2erT7Dtzs\n/TbYrKMhRUYQaWrZbA4r1nPo5ImGjoZ5u0reFzRK7d+OVCoEhub7MqdPIls1\nClwKROYCq+WC5cWFv9ZalO7pfng1riMU+EovLzCjPfS02bZlXTFrSkCP5vyO\noaU+jksVl28j0Sk/Lo+71wEPI84sXtrm+gLiCPojNKxx0CohSC5wst7kyk9T\ngoletr/oFOvdL6UzPBy3J2MYjjo8rhIO0x5voC97khWsFgbSbpndVKpaZH/c\n4ONrrul99N6DUGMyqz6PbjnF8UKKVwTlDzquOVqhEDQAzaJoC/OlobrXMfAr\nF2wAmWgOfVylV5+VPziced8KyXcFklNDtbR/r6rxzclO/Im3sw97MlqOkqYN\nuUmeQqlV4LWc2l02lNinuS7ToTEKrWzv9s0OKiLKDuhIUuMiWfpPVmURaHFG\n9zFJ\r\n=ZhaJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBM8ChTUPBKU+CPCDz4eBqNWzxCyw38IxAhSG/hUv47wIgBKjpcSI8KE2Vxk04oxfgZEZpJhxNYu1AwXtrwQQQ46w="}]},"_npmUser":{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"},"directories":{},"maintainers":[{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v2-standalone-utils_2.0.2_1644575998423_0.577898295591631"},"_hasShrinkwrap":false},"2.0.3":{"name":"@coffee-beans/v2-standalone-utils","version":"2.0.3","description":"Coffee v2 Standalone Utilities","license":"GPL-3.0-only","homepage":"https://github.com/coffee-labs/coffee-v2-monorepo/tree/master/pkg/standalone-utils#readme","repository":{"type":"git","url":"git+https://github.com/coffee-labs/coffee-v2-monorepo.git","directory":"pkg/standalone-utils"},"bugs":{"url":"https://github.com/coffee-labs/coffee-v2-monorepo/issues"},"scripts":{"build":"yarn compile","compile":"hardhat compile && rm -rf artifacts/build-info","compile:watch":"nodemon --ext sol --exec yarn compile","lint":"yarn lint:solidity && yarn lint:typescript","lint:solidity":"solhint 'contracts/**/*.sol'","lint:typescript":"eslint . --ext .ts --ignore-path ../../.eslintignore  --max-warnings 0","test":"yarn compile && mocha --extension ts --require hardhat/register --require @coffee-beans/v2-common/setupTests --recursive","test:fast":"yarn compile && mocha --extension ts --require hardhat/register --require @coffee-beans/v2-common/setupTests --recursive --parallel --exit","test:watch":"nodemon --ext js,ts --watch test --watch lib --exec 'clear && yarn test --no-compile'"},"dependencies":{"@coffee-beans/v2-pool-utils":"workspace:*","@coffee-beans/v2-solidity-utils":"workspace:*","@coffee-beans/v2-vault":"workspace:*"},"devDependencies":{"@coffee-beans/coffee-js":"workspace:*","@coffee-beans/v2-common":"workspace:*","@coffee-beans/v2-helpers":"workspace:*","@nomiclabs/hardhat-ethers":"^2.0.1","@nomiclabs/hardhat-waffle":"^2.0.0","@types/chai":"^4.2.12","@types/lodash":"^4.14.176","@types/mocha":"^8.0.3","@types/node":"^14.6.0","@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/parser":"^4.1.1","chai":"^4.2.0","eslint":"^7.9.0","eslint-plugin-mocha-no-only":"^1.1.1","eslint-plugin-prettier":"^3.1.4","ethereum-waffle":"^3.0.2","ethers":"^5.4.1","hardhat":"^2.4.1","lodash":"^4.17.21","mocha":"^8.2.1","nodemon":"^2.0.4","prettier":"^2.1.2","prettier-plugin-solidity":"v1.0.0-alpha.59","solhint":"^3.2.0","solhint-plugin-prettier":"^0.0.4","ts-node":"^8.10.2","typescript":"^4.0.2"},"_id":"@coffee-beans/v2-standalone-utils@2.0.3","_nodeVersion":"14.17.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-RhJFb+NNt+Mb2l0bMzRiMVjKd5M0SEbg0EgrnIRKWe5OONu5fKiT+qWc9z6iibgtfVw1CAf6FVzm/LX1TSL9ow==","shasum":"ba090d8c96317a120816c7a88c772450beb007e4","tarball":"https://registry.npmjs.org/@coffee-beans/v2-standalone-utils/-/v2-standalone-utils-2.0.3.tgz","fileCount":22,"unpackedSize":74065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCjH1CRA9TVsSAnZWagAANKkP/2wA4je+IRD+lNnLxZuX\nSGl+fqwNOvuTh4qWFiKoa0LtSddIjiZYcA85ewJm/OMN4zvXbX2qeTdO1icQ\nfQxtREAGELJgDVP416kRGm32gSW34iAA8YkeBJripXFrEFx20NbopeffXY9V\nNmdvdvGT6gzRo05EAvV5OcjqVnWEqOHUimZSM7m+jXI4pBLobkBKx0qt4Hrs\nOzn21hW19tlDq+RPpofl5qTQ038H9SMr+h5HFh17qQ+QEmy+OMMZB3hn72Q1\ncPywwCTcZKHV8eokOx+P9L/FdYLWx0VAVcljSG5VZ5UNjYi+lSjQDoFgwvtI\neB4vwmRUDAEgHDpl/fNwGPuslSZ3kiXCp+nTuz5xJ4SCtFnC9ATHK5D+kDKc\nQ1VCmafiBRlc/wxWJcid4caa6IPgOwrv++Tq2GyhZw0A8b44ez2puX5E7r+S\nByZsVvkCmznhzyfyxnKeUiEnzzkvqX1ngBPA3NuuD46oiIqaeS8slFXOKD8E\nzAG6xJRbCNPR92jW4JueVh+q6KMHUf6O9VCQNRN2bJniPynKBqavO5Mychge\nfPC/bLReGIl+nhfOwwh0uFKChjTSrF9JjrOuAIwi4GHhjyn1atiOsiwQCdS1\nI3M30hJSAoHmU2SKC5iUWKeXb1IBeL6XqEyiL64vnoqopnozM/ZfBcRy7QjT\nmyrY\r\n=77za\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC00eLT+KxCAxYXU4YBATXvAMrSUPtj8eAjYuMaQRrhgAiEAqG4zHh7W21Lrrayk4VQlE5Xej3++1ByF8gp9peIZ7PM="}]},"_npmUser":{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"},"directories":{},"maintainers":[{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v2-standalone-utils_2.0.3_1644835317445_0.5474096788193781"},"_hasShrinkwrap":false},"2.0.4":{"name":"@coffee-beans/v2-standalone-utils","version":"2.0.4","description":"Coffee v2 Standalone Utilities","license":"GPL-3.0-only","homepage":"https://github.com/coffee-labs/coffee-v2-monorepo/tree/master/pkg/standalone-utils#readme","repository":{"type":"git","url":"git+https://github.com/coffee-labs/coffee-v2-monorepo.git","directory":"pkg/standalone-utils"},"bugs":{"url":"https://github.com/coffee-labs/coffee-v2-monorepo/issues"},"scripts":{"build":"yarn compile","compile":"hardhat compile && rm -rf artifacts/build-info","compile:watch":"nodemon --ext sol --exec yarn compile","lint":"yarn lint:solidity && yarn lint:typescript","lint:solidity":"solhint 'contracts/**/*.sol'","lint:typescript":"eslint . --ext .ts --ignore-path ../../.eslintignore  --max-warnings 0","test":"yarn compile && mocha --extension ts --require hardhat/register --require @coffee-beans/v2-common/setupTests --recursive","test:fast":"yarn compile && mocha --extension ts --require hardhat/register --require @coffee-beans/v2-common/setupTests --recursive --parallel --exit","test:watch":"nodemon --ext js,ts --watch test --watch lib --exec 'clear && yarn test --no-compile'"},"dependencies":{"@coffee-beans/v2-pool-utils":"workspace:*","@coffee-beans/v2-solidity-utils":"workspace:*","@coffee-beans/v2-vault":"workspace:*"},"devDependencies":{"@coffee-beans/coffee-js":"workspace:*","@coffee-beans/v2-common":"workspace:*","@coffee-beans/v2-helpers":"workspace:*","@nomiclabs/hardhat-ethers":"^2.0.1","@nomiclabs/hardhat-waffle":"^2.0.0","@types/chai":"^4.2.12","@types/lodash":"^4.14.176","@types/mocha":"^8.0.3","@types/node":"^14.6.0","@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/parser":"^4.1.1","chai":"^4.2.0","eslint":"^7.9.0","eslint-plugin-mocha-no-only":"^1.1.1","eslint-plugin-prettier":"^3.1.4","ethereum-waffle":"^3.0.2","ethers":"^5.4.1","hardhat":"^2.4.1","lodash":"^4.17.21","mocha":"^8.2.1","nodemon":"^2.0.4","prettier":"^2.1.2","prettier-plugin-solidity":"v1.0.0-alpha.59","solhint":"^3.2.0","solhint-plugin-prettier":"^0.0.4","ts-node":"^8.10.2","typescript":"^4.0.2"},"_id":"@coffee-beans/v2-standalone-utils@2.0.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-UHqj8McXIz0AV3EMEdiTh7UTWknQaQk0ecVjeSgyPYCert9JkeGrQQGsNsX2OwXrnoiQ2OFMYYXlwDkYp5WBMQ==","shasum":"924463947f457a13c11e418a23b381f763cb3021","tarball":"https://registry.npmjs.org/@coffee-beans/v2-standalone-utils/-/v2-standalone-utils-2.0.4.tgz","fileCount":22,"unpackedSize":74065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDj0PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi8g//YIFzLg0bqxZRzoUPba4ado6R53lJoBdvtpEw/FbbMJr8Lv3D\r\nNCAkHl0iMmxbR9QVOcsR8nFfQSP57k9cXK734TTieqwfqU/iN+dUxk1jBxFA\r\nwMDe/n5KGb2Zk7b+IAoWHFOe6Pqx0gsuBbHlXx1EgAQ0RWVWTBHU3bkt+4ir\r\nvsIdb0trVo+M+VmftCgl7l/DxrtvaJDo13Kp11YSfQuy3s31Fk/d2Tczkd2j\r\nvZRzNsFlCgHd0rDnl0RCpwBHuVX1xr/tUTezCGD0TxhQ6KviZKL4+KnK61ru\r\n6fGtzz4VtvZAAOKhSIawnMH3lAXZq1QWQm9W8XIU5A2YpJvKQuO2CRFLWZBa\r\n3nuGFEgf/62u7YKDd/k5XQaPJEdXt9Bk1zXq7ScTViolY+tWwTD9tM6Q6GE7\r\nykOpZ6ekMIBnBMNDo6eFQvNIEmcKKxNQ26NkYn3nzIWoNeIV3KSnPMfpgFAP\r\n9Lky94O9r7NnfZSmWTkg7jYXiyB2kDSj+BCLEsvjhjjMc4vydLKNWzkniMVB\r\n9g/TlxbSv9quJUEOfwGH/N8iu6WrQ7hwA2Sl9RSXozLoOJSP0OVUc7QfeyJM\r\nf78o0HPC3xLsifI4uuSWBTD+Ckm423qV+6CVgGzKl4g0nvhMBLBFBgGQA7sO\r\n6aG2adPw22wgA3Qp++lVQQruwhQ8LVj7y2o=\r\n=9zr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaYLf16pvmnw0uFPcRu7O80TwqcPELBtagYGd0htSMBAiAV35lHbk+d8KWF1SBo9FZuHAZeR/t1zJLeFBwY69QU7g=="}]},"_npmUser":{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"},"directories":{},"maintainers":[{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v2-standalone-utils_2.0.4_1645100303549_0.6662107415791008"},"_hasShrinkwrap":false},"2.0.5":{"name":"@coffee-beans/v2-standalone-utils","version":"2.0.5","description":"Solidity libraries and utilities","license":"GPL-3.0-only","homepage":"https://github.com/coffee-beans/coffee-v2-monorepo/tree/master/pkg/solidity-utils#readme","repository":{"type":"git","url":"git+https://github.com/coffee-beans/coffee-v2-monorepo.git","directory":"pkg/solidity-utils"},"bugs":{"url":"https://github.com/coffee-beans/coffee-v2-monorepo/issues"},"scripts":{"build":"yarn compile","compile":"hardhat compile && rm -rf artifacts/build-info","compile:watch":"nodemon --ext sol --exec yarn compile","lint":"yarn lint:solidity && yarn lint:typescript","lint:solidity":"solhint 'contracts/**/*.sol'","lint:typescript":"eslint . --ext .ts --ignore-path ../../.eslintignore  --max-warnings 0","test":"yarn compile && mocha --extension ts --require hardhat/register --require @coffee-beans/v2-common/setupTests --recursive","test:watch":"nodemon --ext js,ts --watch test --watch lib --exec 'clear && yarn test --no-compile'"},"devDependencies":{"@coffee-beans/coffee-js":"workspace:*","@coffee-beans/v2-common":"workspace:*","@coffee-beans/v2-helpers":"workspace:*","@nomiclabs/hardhat-ethers":"^2.0.1","@nomiclabs/hardhat-waffle":"^2.0.0","@types/chai":"^4.2.12","@types/lodash":"^4.14.161","@types/mocha":"^8.0.3","@types/node":"^14.6.0","@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/parser":"^4.1.1","chai":"^4.2.0","decimal.js":"^10.2.1","eslint":"^7.9.0","eslint-plugin-mocha-no-only":"^1.1.1","eslint-plugin-prettier":"^3.1.4","ethereum-waffle":"^3.0.2","ethers":"^5.4.1","hardhat":"^2.8.3","lodash.frompairs":"^4.0.1","lodash.pick":"^4.4.0","lodash.range":"^3.2.0","lodash.times":"^4.3.2","lodash.zip":"^4.2.0","mocha":"^8.2.1","nodemon":"^2.0.4","prettier":"^2.1.2","prettier-plugin-solidity":"v1.0.0-alpha.59","solhint":"^3.2.0","solhint-plugin-prettier":"^0.0.4","ts-node":"^8.10.2","typescript":"^4.0.2"},"_id":"@coffee-beans/v2-standalone-utils@2.0.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-ghUm+BLvGO802nsz1Q+BOGZ36dzNVnad7JSzvSu7fQdrDIQCoUiDHFXzs7FWdF4D8XzjErTCrJh46Foku2KuTw==","shasum":"4e654125c538f391a67ece7745267702c268f56a","tarball":"https://registry.npmjs.org/@coffee-beans/v2-standalone-utils/-/v2-standalone-utils-2.0.5.tgz","fileCount":54,"unpackedSize":199337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQRaoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB3A//fk1lpSl2i2D5GwrN93i4nqf+sbzVqi89mreGdna0dvJWFtHI\r\nYitcAgHtN1DNFJ+bDZeNyXQgF378tJE/RfQ7WASmLqZX+6y+hJG5owgAuY8W\r\nPUogguCRvVzHZZ3kN6x9k50ltT1bpxJa/VU6ak/a/veyKvluG1PtE/apxVR1\r\nWT0fv6rikHajdzKI8t8JDmNrcXWZ04P6jjNUdNQxcZLoZNb1u1i0LCmdj51H\r\n4bQGO6FjnFxYBIi+15l07v8luDiSiNLRdnomlFMWKOVX/GuxvxnC75GOK4FN\r\nDEhvKEeJz2qKpZDaxlFAi0Ysu5diMAzHKoBSMmkveb1tKVEp9P9NRETMpV5k\r\nKFZ0q3hg4W+8lZ7W6ntCQvItr8dg0nvflV5b2IJfXYPKhrM00a4Tw10LWq5W\r\nAS5C5jGPiwlfVctc1prRhkCD6xj5VMfdqlw875R7L4bm4ErMvO9uxoZ0Hext\r\nUUw76YmfqnQqiNFPPHwwdznypaxvJLInVUQkDFL/gRbXs3Ow4SRUkWpNeX10\r\nfJDYVhD1vGK+PxBp8b5gNe8bV+RcITwkjysaUFjDj8xpZFY1dfrOVmwRy9Ik\r\nQA88Y/BS9OwlsucGQQiZyU1wFR1jshEoob7YoVfFbc477pewUS0/lEkq6wa9\r\nd/NAJ0ZAuRWwFHZ7CJTUZRWvLkN0I/vff8E=\r\n=lDG2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgMKTbix4oTKgmwkkU3JmfFC7dyTJJQY+vQmw9JCxyGAiASg6ev722/EaGx1AzdvhwsQ14qi2naivSBSaNnF1FlPA=="}]},"_npmUser":{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"},"directories":{},"maintainers":[{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v2-standalone-utils_2.0.5_1648432808551_0.3014903668306217"},"_hasShrinkwrap":false}},"maintainers":[{"name":"coffee-arabica","email":"arabicaa.dev@gmail.com"}],"description":"Solidity libraries and utilities","homepage":"https://github.com/coffee-beans/coffee-v2-monorepo/tree/master/pkg/solidity-utils#readme","repository":{"type":"git","url":"git+https://github.com/coffee-beans/coffee-v2-monorepo.git","directory":"pkg/solidity-utils"},"bugs":{"url":"https://github.com/coffee-beans/coffee-v2-monorepo/issues"},"license":"GPL-3.0-only","readme":"# <img src=\"../../logo.svg\" alt=\"Coffee\" height=\"128px\">\n\n# Coffee V2 Solidity Utilities\n\n[![NPM Package](https://img.shields.io/npm/v/@coffee-beans/v2-solidity-utils.svg)](https://www.npmjs.org/package/@coffee-beans/v2-solidity-utils)\n\nThis package contains Solidity utilities and libraries used when developing Coffee V2 contracts. Many design decisions and trade-offs have been made in the context of Coffee V2's requirements and constraints (such as reduced bytecode size), which may make these libraries unsuitable for other projects.\n\n## Overview\n\n### Installation\n\n```console\n$ npm install @coffee-beans/v2-solidity-utils\n```\n\n## Licensing\n\nMost of the Solidity source code is licensed under the GNU General Public License Version 3 (GPL v3): see [`LICENSE`](../../LICENSE).\n\n### Exceptions\n\n- All files in the [`openzeppelin` directory](./contracts/openzeppelin) are based on the [OpenZeppelin Contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) library, and as such are licensed under the MIT License: see [LICENSE](./contracts/openzeppelin/LICENSE).\n- The [`LogExpMath`](./contracts/math/LogExpMath.sol) contract is licensed under the MIT License.\n","readmeFilename":"README.md"}