{"_id":"@aborean/lib","name":"@aborean/lib","dist-tags":{"latest":"4.0.1-alpha"},"versions":{"4.0.1-alpha":{"name":"@aborean/lib","version":"4.0.1-alpha","description":"📖 Solidity libraries that are shared across Uniswap contracts","homepage":"https://uniswap.org","repository":{"url":"git+https://github.com/Uniswap/uniswap-lib.git","type":"git"},"bugs":{"url":"https://github.com/Uniswap/uniswap-lib/issues"},"engines":{"node":">=10"},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","chai":"^4.2.0","ethereum-waffle":"^3.0.0","mocha":"^7.1.1","prettier":"^2.1.2","prettier-plugin-solidity":"^1.0.0-alpha.59","rimraf":"^3.0.2","solc":"^0.6.0","solhint-plugin-prettier":"^0.0.5","ts-node":"^8.9.0","typescript":"^3.8.3"},"scripts":{"lint":"prettier ./test/*.ts --check","precompile":"rimraf ./build/","compile":"waffle","pretest":"yarn compile","test":"mocha","prepublishOnly":"yarn test"},"license":"GPL-3.0-or-later","_id":"@aborean/lib@4.0.1-alpha","gitHead":"c01640b0f0f1d8a85cba8de378cc48469fcfd9a6","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/Yz3/kpTMC2to9BubIFkDxPEZJTdTLIsdTrztNYCep4qa8LbvWOKVxqbNcc/mR6KaUnkrR8C1CFhUWpoC4XzGw==","shasum":"01b2f382c7ede3f4f3194232eeb682bfb9060048","tarball":"https://registry.npmjs.org/@aborean/lib/-/lib-4.0.1-alpha.tgz","fileCount":10,"unpackedSize":55520,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4Cnz9RerqtijMFmioCwKVjO68QFYN0Qz74iM0C98/gAIgNedYPfjacOQV7EOyuO1q4kxZGK1afsw3rnOtJ8TLm+8="}]},"_npmUser":{"name":"cryptoaaron","email":"aaron@bombmoney.com"},"directories":{},"maintainers":[{"name":"cryptoaaron","email":"aaron@bombmoney.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lib_4.0.1-alpha_1754682217968_0.5272196814084338"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-08T19:43:37.849Z","4.0.1-alpha":"2025-08-08T19:43:38.138Z","modified":"2025-08-08T19:43:38.419Z"},"maintainers":[{"name":"cryptoaaron","email":"aaron@bombmoney.com"}],"description":"📖 Solidity libraries that are shared across Uniswap contracts","homepage":"https://uniswap.org","repository":{"url":"git+https://github.com/Uniswap/uniswap-lib.git","type":"git"},"bugs":{"url":"https://github.com/Uniswap/uniswap-lib/issues"},"license":"GPL-3.0-or-later","readme":"# uniswap-lib\n\n[![Tests](https://github.com/Uniswap/uniswap-lib/workflows/Tests/badge.svg)](https://github.com/Uniswap/uniswap-lib/actions?query=workflow%3ATests)\n[![Static Analysis](https://github.com/Uniswap/uniswap-lib/workflows/Static%20Analysis/badge.svg)](https://github.com/Uniswap/uniswap-lib/actions?query=workflow%3A%22Static+Analysis%22)\n[![Lint](https://github.com/Uniswap/uniswap-lib/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-lib/actions?query=workflow%3ALint)\n[![Fuzz Testing](https://github.com/Uniswap/uniswap-lib/workflows/Fuzz%20Testing/badge.svg)](https://github.com/Uniswap/uniswap-lib/actions?query=workflow%3A%22Fuzz+Testing%22)\n[![npm](https://img.shields.io/npm/v/@uniswap/lib)](https://unpkg.com/@uniswap/lib@latest/)\n\nSolidity libraries that are shared across Uniswap contracts. This package focuses on safety and execution gas efficiency.\n\n## Install\n\nRun `yarn` to install dependencies.\n\n## Test\n\nRun `yarn test` to execute the test suite.\n\n## Usage\n\nInstall this in another project via `yarn add @uniswap/lib`\n\nThen import the contracts via:\n\n```solidity\nimport '@uniswap/lib/contracts/libraries/Babylonian.sol';\n\n```\n","readmeFilename":"README.md","_rev":"1-825c674a3bde22b458286ce5f2d8a1b1"}