{"_id":"@bounmecie/v2sdk","_rev":"1-036b2c325c6918bbff0c84cb6302dc8d","name":"@bounmecie/v2sdk","dist-tags":{"latest":"3.0.2"},"versions":{"3.0.2":{"name":"@bounmecie/v2sdk","license":"MIT","version":"3.0.2","description":"🛠 An SDK for building applications on top of Uniswap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/Uniswap/uniswap-sdk.git"},"keywords":["uniswap","ethereum"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@uniswap/v2-core":"^1.0.0","big.js":"^5.2.2","decimal.js-light":"^2.5.0","jsbi":"^3.1.1","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta"},"devDependencies":{"@ethersproject/address":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/providers":"^5.0.5","@ethersproject/solidity":"^5.0.2","@types/big.js":"^4.0.5","@types/jest":"^24.0.25","babel-plugin-transform-jsbi-to-bigint":"^1.3.1","tsdx":"^0.12.3"},"engines":{"node":">=10"},"prettier":{"printWidth":120,"semi":false,"singleQuote":true},"gitHead":"37e3ef082d96c6b318851e481b7771bcf04fe9b7","bugs":{"url":"https://github.com/Uniswap/uniswap-sdk/issues"},"homepage":"https://github.com/Uniswap/uniswap-sdk#readme","_id":"@bounmecie/v2sdk@3.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4MGIPFdv3vXmxrOEmc99QTGGUmYTswRKgQdIMEhK03QpHR2Lv4M3iXU/9+zbsxXxhwGnO+BHwZvYElOzZHsi+Q==","shasum":"f76447a45f40d40062a3c13242a7725a42fa132b","tarball":"https://registry.npmjs.org/@bounmecie/v2sdk/-/v2sdk-3.0.2.tgz","fileCount":38,"unpackedSize":461805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL5+dCRA9TVsSAnZWagAAyQkP/1iWbCjgbgZ+hJfOcCVW\nSBjpVfAEGY5PWsXczeu8bsKupMJJgmZ9HA/xwUY+ZOSuR3aDeHBo6NQo20Py\nuief91ZNlsmt3feZBcE9rOK8zpJL/ns0SHH+gV8uJTjkbIvLYkrCITNWQVTH\nCXALfjOJBwMH+U59uvNw4NQm8KhrXOsJ4JlDcIoExFNW3OaBe3KUx30AMDI4\nqQqW+UCik7TJ6fZtdF4ib8VRC1j+NLlbvUl5qeu2xos+Z/IdMuFahDem3wvV\nrR5n/g7RtXNfCIJpzRh22ui94YpPRGfSbMsvKglJABC5Mp9PJtgI+DI4rku4\n4p5SHfU1Ty4aSeKdcK5nixjONEBVCrVm5zA9vxQ+83aV0AYAU6z5IQcqA23I\n/L6Yc3R8JQyX46lWxoqOKnmZLqGdHPmG625f4gLQuKkC8Xb3Oqvqt9ql5+PE\nB/LDoTM2FC6X4tYftyTSajBWUEvLO38y9liJ+kqR8+eCDD1s+XPfLxMKgE4e\nXwOBhKuQMJ3UcS0AiLWMzKZOSKtNY9ef+cybwcWoH9FJKj+lpD/5aD7pA5+S\nGu7AYLWN451sHHNj9sM29+qhbQ98b23uHPTyq1FytxI5kJUomSL7goJOOnml\nsyKLT8Ucrdj1vc6S868DhAVGazubQxQFxB8z+pWC0ewnPhFhVUagMj71YbNk\nxNeE\r\n=ZKEy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlXc70dPNCNYgrqKBFJxj8RShxczhe65xTXaCpeSbJDAiEA5pVy4DTlpMUHKwUP4AmjHTvywMj7Il33Z5ZKqLYgb6I="}]},"_npmUser":{"name":"bounmecie","email":"jorckelommdhh@gmail.com"},"directories":{},"maintainers":[{"name":"bounmecie","email":"jorckelommdhh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v2sdk_3.0.2_1630511005299_0.6733684913428664"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-01T15:43:25.230Z","3.0.2":"2021-09-01T15:43:25.554Z","modified":"2022-04-04T20:16:08.421Z"},"maintainers":[{"name":"bounmecie","email":"jorckelommdhh@gmail.com"}],"description":"🛠 An SDK for building applications on top of Uniswap.","homepage":"https://github.com/Uniswap/uniswap-sdk#readme","keywords":["uniswap","ethereum"],"repository":{"type":"git","url":"git+https://github.com/Uniswap/uniswap-sdk.git"},"bugs":{"url":"https://github.com/Uniswap/uniswap-sdk/issues"},"license":"MIT","readme":"# Uniswap SDK\r\n\r\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\r\n[![Actions Status](https://github.com/Uniswap/uniswap-sdk/workflows/CI/badge.svg)](https://github.com/Uniswap/uniswap-sdk)\r\n[![npm version](https://img.shields.io/npm/v/@uniswap/sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/sdk/v/latest)\r\n[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/sdk@latest)\r\n\r\nIn-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).\r\n\r\n## Running tests\r\n\r\nTo run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.\r\n\r\nFirst clone the repository:\r\n\r\n```sh\r\ngit clone https://github.com/Uniswap/uniswap-sdk.git\r\n```\r\n\r\nMove into the uniswap-sdk working directory\r\n\r\n```sh\r\ncd uniswap-sdk/\r\n```\r\n\r\nInstall dependencies\r\n\r\n```sh\r\nyarn install\r\n```\r\n\r\nRun tests\r\n\r\n```sh\r\nyarn test\r\n```\r\n\r\nYou should see output like the following:\r\n\r\n```sh\r\nyarn run v1.22.4\r\n$ tsdx test\r\n PASS  test/constants.test.ts\r\n PASS  test/pair.test.ts\r\n PASS  test/fraction.test.ts\r\n PASS  test/miscellaneous.test.ts\r\n PASS  test/entities.test.ts\r\n PASS  test/trade.test.ts\r\n\r\nTest Suites: 1 skipped, 6 passed, 6 of 7 total\r\nTests:       3 skipped, 82 passed, 85 total\r\nSnapshots:   0 total\r\nTime:        5.091s\r\nRan all test suites.\r\n✨  Done in 6.61s.\r\n```\r\n","readmeFilename":"README.md"}