{"_id":"@danielvindax/spurdexswap-sdk","_rev":"2-2fe63f68ed128c1703cc696138bbd522","name":"@danielvindax/spurdexswap-sdk","dist-tags":{"latest":"2.4.9"},"versions":{"2.4.7":{"name":"@danielvindax/spurdexswap-sdk","license":"MIT","version":"2.4.7","description":"🛠 An SDK for building applications on top of SpurDex.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/danielvindax/spurdex-swap-sdk.git"},"keywords":["spurdexswap","credit"],"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":"4ccd4ea9cc8a7de9ee9872b1f0c32d3230941723","bugs":{"url":"https://github.com/danielvindax/spurdex-swap-sdk/issues"},"homepage":"https://github.com/danielvindax/spurdex-swap-sdk#readme","_id":"@danielvindax/spurdexswap-sdk@2.4.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kjztVIuT00vHnLeVbQ1muFB2W65xqDH5QK9EfMCvXogvbD+whkxdxkzGQ4sh3IB6DH4DeeLbGoR78opMJSRuUA==","shasum":"c8013bb2e0adc9db40a69209c2ebb79b142ccf9f","tarball":"https://registry.npmjs.org/@danielvindax/spurdexswap-sdk/-/spurdexswap-sdk-2.4.7.tgz","fileCount":28,"unpackedSize":522528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENJEBZslrKpEp5CXKfaIdVKF0GGJsZt5zMCSLg8axZrAiBR4/AkDqLuiZkGXWgAIY7nUJ6V3dr3z/CGTCMyofQ8SA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9L4sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG6w/9GulIcfwortFi7MogZ/b5u9TVTXtPY/DolLNmZdC4BkFjVhXp\r\nl8wHHW14jDTZ8uJWhtw+s/RJsTLdSvxn0Epe3fHCZLc6A/EHBwMn+0wd+xUX\r\n9pdBxNCANwIFKp2Sgjtykl5F+DRLBoS3yyBTpvHqJ3i5wyPYq0jZ5CA5+I04\r\n0HtJH6idlMudFcDBUJpLhRqMURQ2LHLwebppm935c3Q5dM7+fstJJfuzovtO\r\n8JZ8WytZ4NI+RLqvjvHxF5wF81Fm3hReobs57v34lrhBrrjYNDL5rAciriOi\r\nFYHVPuJmV5j3p1Izo6ika6kb05+ZYM2zQULVq6MgdBZ2q3A62K2fr484JCU8\r\nWLWzzufztxt7HAT0Ie7BISK6cpmTOqZUFu/eFO6Kso7OHm7htMSORkmKfEHN\r\nR1UJ8/0t+hpO0DdVXZQJRW9cSgBzIsaJAnYQklkG7iG1zMUhrdynl/Ka4QP9\r\ntq2t+0kKYCxRglmlNbqxSgqOI7pKuJz4N7htlSgsLgphKw4kC7EgWwkTv2tk\r\nlRwEDmHmV121xXoSGK8+3Zm6Ga5GFNwNdRi6B7sOjvxG9eJzfJ5gdVwpqot4\r\neeAW5T8ITc1igaWd26/JqvlNINfoKlWKtL79O564mCagnNsm9cpfs9dgoMEn\r\n3m45WKDpZ0ev3rOdOetzKRgCeJn4+Ek7pqA=\r\n=7Uif\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/spurdexswap-sdk_2.4.7_1660206635961_0.7727005183303823"},"_hasShrinkwrap":false},"2.4.8":{"name":"@danielvindax/spurdexswap-sdk","license":"MIT","version":"2.4.8","description":"🛠 An SDK for building applications on top of SpurDex.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/danielvindax/spurdex-swap-sdk.git"},"keywords":["spurdexswap","credit"],"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":"c826e526ad2e01cc789c519de916f198c592f181","bugs":{"url":"https://github.com/danielvindax/spurdex-swap-sdk/issues"},"homepage":"https://github.com/danielvindax/spurdex-swap-sdk#readme","_id":"@danielvindax/spurdexswap-sdk@2.4.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-My2ukuY4Iq95b/tAu4uI9P/H8TFdbqOl+ocrhBW4HQVTk5DlBBhEOWUbuZxt2DLCQ21/y0MBU5qw1tViZ+FGRA==","shasum":"9cfe79fec721c051a39a4a0d07fc8d6437eaa306","tarball":"https://registry.npmjs.org/@danielvindax/spurdexswap-sdk/-/spurdexswap-sdk-2.4.8.tgz","fileCount":28,"unpackedSize":522528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqZkU/9y2squ9+cqfwFVHsOZwPToew9ez1Q2CRBQCkJAiBGiEPBIXzt1VvCJbKwdDg4pAZW0MSwBI/eJsfo/3UUkQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9hCbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnIg//X+ae92DXnpr7Qry9U+5x0yg98g/vXn7v5qMUZAZMvOTAgRaG\r\nfxDpI7uUxVLnuVuP6Gz0tPs2mRfLVgdnDYxVsP9oW2BcylN3FyoHFQf9Wr6O\r\naKwz3eQaBz1I+1ZI6QbPsz+wGKYs+QylaESu1XsfpxEZSaUoifcH3nlGspF7\r\nZFj8RIWPPhM9/oQvMav7yPRFB9B6Cb/AyDBrJCFOvdMc1Jcfz1Fdfh3ILOD2\r\nSbDxb3neqHn4emOoWxQej5/5MGFlnTMitjBVD8T/eHJGz+t+Cu2MC+m5mL1z\r\nfxfw+fd3UxPH606Ozbh/p62mJGmP5P2Hbjbr5nHgGozuymODiI11wbEWg6Dw\r\nPuXZRmtD4AbGvYJv/bTCD2rIg1+HtwE5Tq/3yTlb9mCsc7oOj/cHX0Fe9ABn\r\niZfNI08VougHMMNVaP3SyMgliyKuxVNxRtJJ1Y7mpMDZTAe0sVuo0hWKMsC9\r\n28diNguUcYmMIY6sAJw7ij+JmLbGawoXbZa7xXp1xTt2GAvndW4RQ+eZHwRy\r\naqOH6SUHvj0Z1BOzCOD0QyawuvIKXN5EgRhe+hZz7wbHKec2W/OS2lhlkPd0\r\ny+4iG7pMkU/hsATFlrJNTuDiRFoagwK+FY4k79VApiYtT5B/exfmLb8sl2eH\r\ngrcJgu6nPPb3g3G8FTJBv4gKNVkKxcww1QQ=\r\n=M8Iw\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/spurdexswap-sdk_2.4.8_1660293275400_0.618141574690541"},"_hasShrinkwrap":false},"2.4.9":{"name":"@danielvindax/spurdexswap-sdk","license":"MIT","version":"2.4.9","description":"🛠 An SDK for building applications on top of SpurDex.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/danielvindax/spurdex-swap-sdk.git"},"keywords":["spurdexswap","credit"],"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":"8f22ec92577d536f33a73418c77259170285fda8","bugs":{"url":"https://github.com/danielvindax/spurdex-swap-sdk/issues"},"homepage":"https://github.com/danielvindax/spurdex-swap-sdk#readme","_id":"@danielvindax/spurdexswap-sdk@2.4.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Dq907b9guHepvFiFib41Gg0WO4FI/ZkFaYJbUkZHqAlruE0URl+1DSZgK55Q5uKmwwxfVx+kQEgA/rJaN/lqew==","shasum":"96bcf8720bc2d25c72a3994b3f28b88aca6af4c1","tarball":"https://registry.npmjs.org/@danielvindax/spurdexswap-sdk/-/spurdexswap-sdk-2.4.9.tgz","fileCount":28,"unpackedSize":522528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLizfATOXzo7MxWk0L/VTZmupkMFdCNw6i0w5oOjQnrQIgUU2LWgA76I4BqSQBCMBwuKGMqubv2A4AvNb96wEp1as="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+1S+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWQw//Us4O7oPZ5/yRntkqbtWqspfZRLFHmflkzheFrKj0XS8dpUXT\r\nb0WzeD9C0sk5P8xcX9G1Z8POoBZpxyl1Ccf2ws7VAnFFErw5/Xtwq5gVjVAX\r\neQwO6oC2iXUiyF5BD1ADbZIgvUlrccU/sX9bpUYNU5IHNbAO0p+YLSPs1Cqy\r\nJMx8IHNgK9wpOWHSqYayvnqUAZ2BzuXH4eNMwwjMVplou/J2I7zTUEyFHPah\r\neoMJW5xwi4xh0OuR4Vw3OrIotEanFOHW3inFQPubT6NnAmacxo7NWgAXqQDf\r\noULDW2LqmF9xBIx/qlslmo8lEmQySrNNHNe0OQajvwf3lrSFMZfocPSWVim2\r\n/XwnmVWfY9+5U+3xWzPi9x8PrUun3+OyytywF/ywYTQxPN/743pbeqyt2y/g\r\ne7pRylLIk+2AxwBMWWoJNUiopY/hBtA5hsrW/Ec00XxQz71PRWtAgxMFSrYj\r\ndsmEUmVDyGc63YHYSsefso8qcg3cYjTw6sCha9NWLl/cM6uvX+rYktszw1LJ\r\nJlnBv9oO1KerOBWl34hMl1CkBpATfpRLy516d3bx4LvpL60Y4QpIJzHAnIiJ\r\nII3yP+11yj3kqREIq+w6ZBnyIEuHcoh0neJPHeedDfVuUr6y/i09wYRvEcCq\r\nLUs6PW1KUx1pKupO+2I25vctv4sv73Z40j4=\r\n=4Hvy\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/spurdexswap-sdk_2.4.9_1660638397966_0.7077748483224209"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-11T08:30:35.888Z","2.4.7":"2022-08-11T08:30:36.151Z","modified":"2022-08-16T08:26:38.322Z","2.4.8":"2022-08-12T08:34:35.597Z","2.4.9":"2022-08-16T08:26:38.250Z"},"maintainers":[{"name":"danielvindax","email":"daniel@vindax.com"}],"description":"🛠 An SDK for building applications on top of SpurDex.","homepage":"https://github.com/danielvindax/spurdex-swap-sdk#readme","keywords":["spurdexswap","credit"],"repository":{"type":"git","url":"git+https://github.com/danielvindax/spurdex-swap-sdk.git"},"bugs":{"url":"https://github.com/danielvindax/spurdex-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"}