{"_id":"@danielvindax/norswap-sdk","_rev":"2-551b0a29fa80a683777ab418c4893503","name":"@danielvindax/norswap-sdk","dist-tags":{"latest":"2.5.2"},"versions":{"2.5.0":{"name":"@danielvindax/norswap-sdk","license":"MIT","version":"2.5.0","description":"🛠 An SDK for building applications on top of Nor Swap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/danielvindax/nor-swap-sdk.git"},"keywords":["Norswap","NSWAP"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"big.js":"^5.2.2","decimal.js-light":"^2.5.0","jsbi":"^3.1.4","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"peerDependencies":{"@ethersproject/address":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/networks":"^5.0.0","@ethersproject/providers":"^5.0.0","@ethersproject/solidity":"^5.0.0"},"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.14.1"},"engines":{"node":">=10"},"prettier":{"printWidth":120,"semi":false,"singleQuote":true},"gitHead":"5abd1463a361330d8ed295a9f5a18fef9f8c3ee3","bugs":{"url":"https://github.com/danielvindax/nor-swap-sdk/issues"},"homepage":"https://github.com/danielvindax/nor-swap-sdk#readme","_id":"@danielvindax/norswap-sdk@2.5.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-nr/7raIjvuMeq+RCcaV3QCmAFInfQ76RgI9MlCCx5aFHJjfX9ucT9Lux6r8V6KtP73rzu7OzrFwcKnsCaDdxJg==","shasum":"4199ac218d0008ffeaf49af675efda96cdbb6756","tarball":"https://registry.npmjs.org/@danielvindax/norswap-sdk/-/norswap-sdk-2.5.0.tgz","fileCount":28,"unpackedSize":522418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5D2ONG+wavLpBg0Q8bAm/rEG1WHQLzpkgsAoEsYLw2AiAzH51dRzw3K9gZ0I6fqW9zGWOtPmfstrIzN/i0wgr5nQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5G+xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlqA/+Li3XLyA3gZfPlh1JKutdAh5W8M+RyV3zBLVCgQKvTgNulW5C\r\nVOxxoorTrkx9AzNftnwLEWCeZGCMDRYaG08XVtPClicmI21YRyttLAc/56Mm\r\n7Aij3vcF1LuH2p3C97PzDu5cLboU7tpVa1cQ2DfDuD6uxlgxCQ1rfD6Q5avC\r\nZ+8h5MKoipHLQVOWK4Q+AI4t3p6kdqoYSVJ+ouwRGguG8ytx/q0ZvpuPeoj1\r\nGk2KMSzb82WblkVi05+0VddKKFeR8EOF7+AQixu34+4LUIgaZg0UhCp+1Rr9\r\n0Ph9UvAyg82nGGHo6DzKXoblDYiLROcQ4WAlNEEwDYLU56WAA5ZOXj+FkVKG\r\nCeAtjY4iadb53pyMiPJ+JGGxOWTf3TbSK8yp2v0TZUQcEcH1hzHvpau8Q5ze\r\n5/+9FWCDR4Ql14ZSBteujcq4hk6/QR0gsBW8wMitB8k9hPC1CIMTluYTnIvA\r\nNgQpviSmUyRVQQ5ZtRZXU1pKCEPQQWYPpV6bR6nDSfIRVkOqjawMYNXznh4s\r\nBcxvTeuWRTn/QKCun6JKBGaO4oo5gbkMDHYg4/QHUaxbCn2J4zpWc0U2bq3Y\r\nTXXK8IirV83YL7gIixKeANzJun0FhIIQiKkstM6Eh0OdQXHqoBFzQ9WCD45R\r\nuMW+FvhSJ0m2lVzFJFKMuAldhPs90mrmGHg=\r\n=4shP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielvindax","email":"daniel@vindax.com"},"directories":{},"maintainers":[{"name":"danielvindax","email":"daniel@vindax.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/norswap-sdk_2.5.0_1675915185115_0.248604172578474"},"_hasShrinkwrap":false},"2.5.1":{"name":"@danielvindax/norswap-sdk","license":"MIT","version":"2.5.1","description":"🛠 An SDK for building applications on top of Nor Swap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/danielvindax/nordex-swap-sdk.git"},"keywords":["Norswap","NSWAP"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"big.js":"^5.2.2","decimal.js-light":"^2.5.0","jsbi":"^3.1.4","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"peerDependencies":{"@ethersproject/address":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/networks":"^5.0.0","@ethersproject/providers":"^5.0.0","@ethersproject/solidity":"^5.0.0"},"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.14.1"},"engines":{"node":">=10"},"prettier":{"printWidth":120,"semi":false,"singleQuote":true},"gitHead":"192ddf4f5c2af1581c1f69cf4e60215f38d5ee7e","bugs":{"url":"https://github.com/danielvindax/nordex-swap-sdk/issues"},"homepage":"https://github.com/danielvindax/nordex-swap-sdk#readme","_id":"@danielvindax/norswap-sdk@2.5.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-fCj8l5jjoM+KGEbR4Eu4zJkfrNC86Zpcz3yMpM5AExTzPjZNPbStMpn57Nb5gnbU0/BSOHzgjjoxFFwSD6go4A==","shasum":"13fdd279759e78e6321467c33461ca083f5283be","tarball":"https://registry.npmjs.org/@danielvindax/norswap-sdk/-/norswap-sdk-2.5.1.tgz","fileCount":28,"unpackedSize":522421,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjGMX/FEmmxP9HuBUY+BD/vQeul1xSBFNS8f1Bc22bnwIgbJr6jFi29198pwVq8m/VBFlgwTfpzZCPt9gWwnFGbOA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5HYLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq91g/9E9Qkc69G749MyOG8J+dB4u7/Lz9y1IaXaE1CRNGOWWf8vWrG\r\nBLXJusqUop/gnjCeRulOqXKxAsqWRerdL0fL2t1eN6Ixs5LjZUztxXksRodp\r\n6yvHtEPEDfFjVY/zcwwRKfPjoHBeiOmmPvikF80I8C2vyzV3TBIO/k7tw0KO\r\nj4jEtPB20JNkhLX6+E9uEFHRJL6pr5lCbWBwiM1Y9Z8rsGkSjgk4EN/x5iLS\r\nzRWl0zFgUIph3A5AmLXT3nteTknqIqUKhdub2Jw7qD4RsSp5bqRSRlLv3swx\r\nj2PB7wUKsXIOKHR45YhIxUwJnV8oda06/tAAMvwHnTsQc+Fyz/7jyMLIM+13\r\nOXNJMdNMQYWcou7H9bKIg0h5EkMBFaVR1p/v4H6g/Bz1DZcdI8dvRlKxFAhw\r\nxJ8/LLqxW/z1aVRcg/xy9sDOmNo4D6ZMF7P4nr1U/q4ezagaG2XxTS2Emb/+\r\n3ca//kmbWGdHerWj2JMeTJKDQ2giIEVUAZekJ5W2rpq9KWIvsoK7nzsgPz0Q\r\nSceVbrK1zAS80tqpclJnwlBavV3Gi0vpe1BYlop0I5LAYNy7ZDAzgDC/0ilV\r\nYAYushAtfivGvIGPE+OJoAGSAzVnH5xTGsBSvpWimGRL80cAj2hi8KdPEd43\r\npTodhzSweTSDuj8qiDqC4+d/dLeEBU6iMF0=\r\n=zRRd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielvindax","email":"daniel@vindax.com"},"directories":{},"maintainers":[{"name":"danielvindax","email":"daniel@vindax.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/norswap-sdk_2.5.1_1675916811650_0.46087788086204196"},"_hasShrinkwrap":false},"2.5.2":{"name":"@danielvindax/norswap-sdk","license":"MIT","version":"2.5.2","description":"🛠 An SDK for building applications on top of Nor Swap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/danielvindax/nordex-swap-sdk.git"},"keywords":["Norswap","NSWAP"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"big.js":"^5.2.2","decimal.js-light":"^2.5.0","jsbi":"^3.1.4","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"peerDependencies":{"@ethersproject/address":"^5.0.0","@ethersproject/contracts":"^5.0.0","@ethersproject/networks":"^5.0.0","@ethersproject/providers":"^5.0.0","@ethersproject/solidity":"^5.0.0"},"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.14.1"},"engines":{"node":">=10"},"prettier":{"printWidth":120,"semi":false,"singleQuote":true},"gitHead":"2e8313b9ec69afc3d41018559ff74806f23429da","bugs":{"url":"https://github.com/danielvindax/nordex-swap-sdk/issues"},"homepage":"https://github.com/danielvindax/nordex-swap-sdk#readme","_id":"@danielvindax/norswap-sdk@2.5.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-rGDtu/28k/EnKKgvOw34A2MXcESCgjM1Ie8qRhS5YuQikelN+uzjRP5KKK7mlJyNss4wijD0pFHPlf3itqlXvQ==","shasum":"2302f643668e5c2aec2a61e40b2984ec0500c738","tarball":"https://registry.npmjs.org/@danielvindax/norswap-sdk/-/norswap-sdk-2.5.2.tgz","fileCount":28,"unpackedSize":522427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaB7dgFw6xf2xUFdnpO4kShHRSTW+lEF7+9723tNBmvAiAx4o+f4OqlQv4mJ3AdyIcpCE+KxoBpqTLLem18W2WiEg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5fHuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJPA/+NG68RsC8MHA+qf4leqxmcaVPZR/cju8clfELEvtK0i12oRDv\r\nFfF4QkVLrMST+WMJy5VHsyhceueiXK/ONFkA59LQqMyrZ5yE2sQkbXMFxex1\r\nctSn553GlhpCIwwNIgK2iBMxg3EGov3FJI5F6jjw//GVG2MHkivBe6iMk38F\r\nUPvNnMPIcg7/KwANnrL49qRVDSZF3phaY6ScjQVz92IXcZZ/o2t5yvFGcxub\r\nSjNusDqt9eN05vF7+arxVtvXvcilwFOD3x+YGSLCZkZT1aQwsfyEf8FBjBi5\r\narakhAY6zxEt0O8HIxVYUUgBooRe7XiiinYPZuRlHYX3C7HhD+Wb5fBUy8jA\r\nWcMW2vsH2Fxd6iB2ZiXav9ksDItVzEwGVK+bUtccRxnt1GNrFUfEA39l9dET\r\ntgrX6ii1gkyRrtdGC/S/2Iy8+/FudP0Y20g0jokbUWBzs8YSkQ4D4Eg/LR9o\r\nZKoBBVu0wyYQaHmXcW9vEc+itk2xCQrD67cAQj8yEFu6f2mVBzSZ5kp7D56B\r\n7xGz8omEXYakCZlw2thMRP5JcJd0BRJCFRp8vHZRjC3nA2bmRkrxoMM0bHeD\r\nXihvvdO1JqGvrNtT36Z6W1KmmqJ57pgwpZGam3wqp+G3A7BoxIQeNMIWCXHu\r\nPgRH0PAW6tLP33SZEWF+HgbfTDD8TX+KM3Q=\r\n=/4CX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielvindax","email":"daniel@vindax.com"},"directories":{},"maintainers":[{"name":"danielvindax","email":"daniel@vindax.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/norswap-sdk_2.5.2_1676014062765_0.5483995170248963"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-09T03:59:45.047Z","2.5.0":"2023-02-09T03:59:45.375Z","modified":"2023-02-10T07:27:43.108Z","2.5.1":"2023-02-09T04:26:51.808Z","2.5.2":"2023-02-10T07:27:42.952Z"},"maintainers":[{"name":"danielvindax","email":"daniel@vindax.com"}],"description":"🛠 An SDK for building applications on top of Nor Swap.","homepage":"https://github.com/danielvindax/nordex-swap-sdk#readme","keywords":["Norswap","NSWAP"],"repository":{"type":"git","url":"git+https://github.com/danielvindax/nordex-swap-sdk.git"},"bugs":{"url":"https://github.com/danielvindax/nordex-swap-sdk/issues"},"license":"MIT","readme":"# Pancakeswap SDK\n\nForked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk/commit/a88048e9c4198a5bdaea00883ca00c8c8e582605).\n\nYou can refer to the Uniswap SDK documentation [uniswap.org](https://docs.uniswap.org/sdk/2.0.0/).\n\n## Running tests\n\nTo run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.\n\nFirst clone the repository:\n\n```sh\ngit clone https://github.com/pancakeswap/pancake-swap-sdk.git\n```\n\nMove into the pancakeswap-sdk working directory\n\n```sh\ncd pancakeswap-sdk/\n```\n\nInstall dependencies\n\n```sh\nyarn install\n```\n\nRun tests\n\n```sh\nyarn test\n```\n\nYou should see output like the following:\n\n```sh\nyarn run v1.22.4\n$ tsdx test\n PASS  test/constants.test.ts\n PASS  test/pair.test.ts\n PASS  test/fraction.test.ts\n PASS  test/miscellaneous.test.ts\n PASS  test/entities.test.ts\n PASS  test/trade.test.ts\n\nTest Suites: 1 skipped, 6 passed, 6 of 7 total\nTests:       3 skipped, 82 passed, 85 total\nSnapshots:   0 total\nTime:        5.091s\nRan all test suites.\n✨  Done in 6.61s.\n```\n","readmeFilename":"README.md"}