{"_id":"@uniswap/smart-order-router","_rev":"510-a8773548ed89fd3b531a1901da7e8ec3","name":"@uniswap/smart-order-router","dist-tags":{"latest":"4.31.10"},"versions":{"1.0.1":{"name":"@uniswap/smart-order-router","version":"1.0.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.0.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"bin":{"uniswap-smart-order-router":"bin/run"},"dist":{"shasum":"a173d109e2cb9c5e0f6ac04573f2811425e3f20d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.0.1.tgz","fileCount":491,"integrity":"sha512-NQVSvGKphSjASw2baTlsZHELtVhhwdAWj9HZ9yUoct/T22dbGBPv1Ezgc3YMUMYJ5Pi71H9W0kLpYa3hFbOcVw==","signatures":[{"sig":"MEUCIGenK/Sn6KSEbucLEl94DuYx3dGyeKTBiIRDeQakEMqhAiEA4dr74bXGavASW28mhPUdXI0JGbLeRTEag62VrUZQ7mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3751911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwS/yCRA9TVsSAnZWagAA3KIP/3/L2IqIGfXE4m6FY7Yx\nc+hYI4c28vs6guDC0YZxNtqxtv/bPHahlsz3qEI+HOsPP0ZoJ+P+dx+/dxm1\n5zEMpMH6L2Rrq7/uvh+uE7CjmcWKWDghzc0QbpQGdvsnmpFDpyyfQG9uinOt\nBLOvnGifLP8zSweUxngnjvpVOWpH9aTUmqvzhY2semMqvhiZOCXqPd504xZB\nf7LmnzizhjaSvh4gvQNdCwMwX4Wh5up7KNjqQrtc6APk8DMq0wjLstJyTWVV\nNH7CFGI4cF5YxCgF7bVDkgnxbaMaEpfR8YGy3VgjS6II+8SwCPNvTQ1sfMkC\nCn9g1jeJVNbv+pcJKB4Aprk79NmJA9xKXp1603q4lD8Zd/k/uXwFtPpUhMAV\npZ+H6/92qNX7Yvf1y9rf1QQD0EW4hNsc+9QjPl8LdXdAyA06+4ypwOtx6TsG\n2S6DdQjkTjQS5R4JauP6ZjjPaTSoX7H28V4Ml15xG367CFY4ZImRVeOZHITl\n+qiDCbOL3N6OGgoY0beuoujnpCdae1TH2bJFYFXAnDDTh3MjKvrOyT3a9uwu\nc4wgbJuQUqWfO27kOu0HYlvif55mxOnNtk856VJnFyIN6fI5x0NpMiABppas\nSRiFAQE5dY1STGsOeg3Y0yZgtDTr0ZhoFPb8Y9tYMSR3MK/oJDVzEK9pV9WB\noSGr\r\n=tPRX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fea28e635afd0d1e307553f83702ed477f15fc47","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.10.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.0.0","dependencies":{"jsbi":"^3.1.4","axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","@oclif/config":"^1.17.0","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@oclif/dev-cli":"^1.26.0","@uniswap/v3-sdk":"^3.0.0-alpha.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v3-core":"^1.0.0","@uniswap/sdk-core":"^3.0.0-alpha.1","@oclif/plugin-help":"^3.2.2","bunyan-debug-stream":"^2.0.0","@typechain/ethers-v5":"^7.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.0","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.0.1_1623273458318_0.9446226153572399","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@uniswap/smart-order-router","version":"1.1.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.1.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"bin":{"uniswap-smart-order-router":"bin/run"},"dist":{"shasum":"f6229adf0cc255c35531e45a6f05c7b42ff18504","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.1.1.tgz","fileCount":491,"integrity":"sha512-dKXsO/R+LHKyBMMVKXOTqmiZcFD2pe+Ij0mkFDdDf86WmxI/bHYWVAzHs0EtHDt+HIUWz4/qfkFC59ShC2o9YQ==","signatures":[{"sig":"MEQCIFmdpiN/TIaXg4pESGLVFrCYQFSFXsYvbEyVQ0dAFhqOAiB9mwpMrB/Tzo8KeeS40p8NvBuToWX2BxjHvW9wZZxFbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3756642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwUJmCRA9TVsSAnZWagAAHJMQAJ+xryKN7Jzhbr8V82j9\n8wRgso4L+K8lR9x3ywCkJbBLK3HYY/fnZvrErXA5bjMMDQx7mvwKmE0Ur3ye\nJWHBn6QWKx4jtz9EZWz+PHwOt/+G2SUdcsWHUtCZdm2/A2dbLYXw+SvabSSJ\ngqR/O/OSQaqLyNh3rETy0ycqKVk6W814L9C7Q7Caoe/yQ4/DkbAfhEkL3Glh\nDTyWln5ksGKQcQwkR1zcHYxhTaCrHA5TdA3BRd+Wls8zyR4fwtlbn4/LwNep\n4cf3/GrMPXq89TSn0vRDl7GaRaQpcmbJRC0lK1NOIk+nfbn+zTk3GK+x3tjj\n3XGSJGduvyk5tN/Sd4pK2EWwximKgusaY0xuVkIFHCpdoGOyD7U1lKgRcQEN\nLO02Fo7p6zwHTUmWqlhiYr2fMciTLPw5pVSfeLcDk7N8HPHYtuW2X0PFyW+K\nzDk6wCvuwdzxyNMFfPzRp++D6d1M7IUVlwzs3YL0jo8doNKNwzWBP+SFYfYn\nfARB+/CG9sbKPfumfQVLaM8oCfi+YvXaJT/1RVIO1pWCBMdQQdRRCuB0Phkk\npT/7cSo+d8k+w5gJI3gZOhjrH5VDCL+HChOmPiIg0l4xaqtWOLS7VUmAGnpO\nCtRkUduBzV+4vLTMqY391BY7wr8ym1xhDV5yl+dZKgc9fZRfvc5Rp2u9Z8KK\ntnF1\r\n=TdCM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f16f225cc4d575a128c36fb97b1e65d0e404ccb5","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.10.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.0.0","dependencies":{"jsbi":"^3.1.4","axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","@oclif/config":"^1.17.0","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@oclif/dev-cli":"^1.26.0","@uniswap/v3-sdk":"3.0.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v3-core":"^1.0.0","@uniswap/sdk-core":"3.0.0","@oclif/plugin-help":"^3.2.2","bunyan-debug-stream":"^2.0.0","@typechain/ethers-v5":"^7.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.0","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.1.1_1623278181844_0.013613419699631146","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@uniswap/smart-order-router","version":"1.2.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.2.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"572c1b79d45ef61a6608bd1ba7fa095ed54bd3cb","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.2.1.tgz","fileCount":298,"integrity":"sha512-PVuhVZ0iKwr4YVVp+gg4ddYZ2DMQE2VBKGXv6aTVnTwpj14Zkkt83qARpfVJM1LrI60K7CC+MGoPNMcgKKSpPg==","signatures":[{"sig":"MEUCICDwSXX78SWUOVc2XxPKvGLYcdth+mebKTdAsW078xIOAiEA3vJ26j4q3/ZVQUoYWfLKoodowEzRjRZtjTp9qIvkvu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3210858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwrv1CRA9TVsSAnZWagAA3uMP/1MpDjZxjgk35XrYbPOM\n8nctelmyJPGPt5Vf+KposloeaAzsfwTrHifoElrFKlYxIyf732Wl3C5RLlmI\nO4kuQCC+GUEzrG6RaL4wRZ6M30oMEarjwhvexSurrJnD4Dr3uU1MSmTHSS2V\nibT+jRqOEffMlQ79/kDOTnF6i2DB9aSrGyne2tyor5ltGgMgTcXrGTm6Pq2d\nni98sfkr5EnI+7qfbrWZsIQDqzO/j111jAWYVu24OfO2nJNpSdz8lmhm15OZ\n86kKZdhq3haiUiB/BL1FgTPWIp5/1C+J3YRVrB+hQZy6pagcGHAKBHQxmh8B\nrLq+rso3g+53G9q/dLE3ncXh2PFVVFneOgcsdvZwuiXeiBCxPUQRtNlOOs4W\nawIQgfFxEvugPJozF/tUyNgJldF7FEWNuoF4wHpYa/nmn33DEQhN5YKgVQhc\nVMilNvZ9XTpvEthDuNIDl2e5vIlKiDgCqi9Qx4pPf0zrTfZKkNy7+gqpGQVz\nMI9IN5F0lyR6X068VqjygCvnnpQWrK32bNGHQOK0oUIeVswSZg/Tv4GYX0FG\nXrx/sJhxOsS2R2oYTI7L+PI4EkgAnV+puKwNq11V4LTzTk3bEtYrFvOfYv13\n9CBglhUrl10grhnC3ssnFXb8tHhIGruZW52415X8B4deAW95zeCgBmVWMrWU\n15ix\r\n=Rw7d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"00f8e860f8fe56bdfb60dec0559e612c5c26437b","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"jsbi":"^3.1.4","axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@uniswap/v3-sdk":"3.0.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v3-core":"^1.0.0","@uniswap/sdk-core":"3.0.0","bunyan-debug-stream":"^2.0.0","@typechain/ethers-v5":"^7.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.0","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.2.1_1623374837327_0.8683074769295498","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@uniswap/smart-order-router","version":"1.3.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.3.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"2be0405ec6700667c68a724087c393d9c5ef0117","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.3.1.tgz","fileCount":302,"integrity":"sha512-DuinDfEJs57NUUXcg/QZBqiX9o/EmdhETE5yYnzvNoRwsAD4HUUl99IOy/ZyxEpJU54dfj57tJ6Tyo1rbC5qCg==","signatures":[{"sig":"MEUCIESKEJj6ukSdghrXuycr/TAGi3Bqdn52JRci7JaDFg0cAiEA07Fh071r3YEUvRkEg5YIj6KcxYYDqwjSrPkY5LPXlXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3255286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyPKACRA9TVsSAnZWagAAogAP/RBWyyokyDi42bxHdltv\ncKDuZFsqlslLNxTs6knoZg2UxP4tL7jE4v9P8TColrxN3smN0hreVQ56U4MU\nn9mAd0fjONToyyEmzQt0jFXxCq1zsoIPyWnP3KzeSNG6J9nWtIu9wdWs58ry\nC9CbQSCeT89whIJ++eig7vZPZv763O7L9atLSe6LZWGGB6gWMIxRtDtpbvFQ\n3Mq43t+/4fx6lcN3KMnHbthAElXUUP0XjL1yz0ArCT71GjPtIij9oN1gnUbw\nQP7ka1BKgYhrZ+tzVDiu93RGr8yxF7h0z5lopGL7oY2HSG9UYNTk7cFwN5nD\nPBYnbuk5VzzCzwpP38xwqTBa0IOgFkaexDRbe/Hn+gT43pi3jsU7r92LkBnR\n1UGWR9aHpijaVZVKBi/DKdiIuCKQ0EqAZ5UdN+0SO1YI5a4dJG1od2YF/fzl\nDIiheytVw4vvixQ5QAqf14QfZLR/H/Rx8qdbf+RBKQ0ajbfXEI2Ao7Vd9T21\n+yhcrJnApM/hJ5qTywn35LgHlQcPF04XB0cKzney96jYqIoRE0WLM5u7nFq6\nUKiStJg6p42qy7bdxGF5xYoParLxB7ArYd7xQo5xPyoITW9Q4FB++WFZmdoE\nsX7aWQ+mW4MAxzkt4GEiXWK45ieRKUtZTVvYnYeAXFfz2Bp97wKGwUpHwYGF\nx+/y\r\n=ahHt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7ceead5d70d11dd6e3f9ba96b088c331ae4d29ce","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"jsbi":"^3.1.4","axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@uniswap/v3-sdk":"3.0.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v3-core":"^1.0.0","@uniswap/sdk-core":"3.0.0","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.0","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.3.1_1623782016175_0.5054765477948973","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@uniswap/smart-order-router","version":"1.4.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.4.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"8597e644a0d0ab70cceba6b2e2177a35f769c4fd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.4.1.tgz","fileCount":346,"integrity":"sha512-03aeS10r3EIPPkk778eaPmltreJugUfGLNvVIWd6OJhlWjCbPcwzBayIIh4h/cJiagTHwiHiVDIChLVs3D/Sxg==","signatures":[{"sig":"MEQCIDcoKb9VbPKw3z6AsT5ir1FU9ai7z9ThdmmSXbftJSG8AiBTW/whmA46E6RfF76NK42flPzcd7Ipu2WvgDx/2uBDwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3159149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0OK2CRA9TVsSAnZWagAAGPIQAJTH9Oc+zzGq4oCwn19X\ngM+KVnr+jLC5h+SaUHjWSHdg2PCIKQojR5zoVjSgP9qJydrDE0I40uv6T4d9\nvdby+Fp4SrwQddKSPNYfYG9cZsPqwltwesEmvE6/WaiPk6JJ8ZzHiCcGfd2v\nWPJBBpPpMav6vDl1Yd00qoAome3eaxyKlh+snfFQHNRvb4/BKWjCd0Hkaynn\nNRdk7p9ixyaeAlV2Bt/9fTE8dzqFwE0RjZgdrZ0MSfS4YnvHTzuVBW7uFYPn\nSc6dB2XSMrz1eySu0vDIF3pJ8PD5rBzC++cBqguDvSorNbETJj+oUnxA5BG1\nnCF4gyrIW81QqzEbt2LePrAXoB9b1SwEytaKg/712UmW18h4taN2MycTEbeI\nlzYdOBTMjlbiEzUPxO/OAjXBM4PUxbkzMzc1DUklH0hP3KahcFUwVRHSonKj\niQV/i2dDPhHw9a3Yv8k9imQRHIbEPqbNpPyo9n4hHfGljroKZ44+v5Iwtsw9\nIki/Amo8TKa6MDZ6Nn/j+1U2FyOSGfCpN9GgJ1zAI3vIZYAKlvQVmeX/7mDA\nAwtg+5iU3f/srMa0LpgcaDxfqf9eCnhnjJSIUvoDlaskKelMO7Ymlf3loEi0\ncf2XxlpfXKZ4eBwW8TLZNANT3c3cCsRWYkeUCdbziTeloj4fFNuzx6ULuscX\na6Dx\r\n=KFRd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"03be757539ed7bee5fb2bc8e728c48cf2bdab1b0","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.4.1_1624302261596_0.5915667422652557","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@uniswap/smart-order-router","version":"1.5.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.5.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"3a2bc7507a6b052b51105d3e4f9eb89ea62ef4f5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.5.1.tgz","fileCount":346,"integrity":"sha512-/qglrOvHj2XbFKVYJXUaoUV1Gp0HOJJVmGV9aKJ9cKgAmodHj4M9mEYK0kZsCq1wgNNRZIrS0wYFY38Hr34k3A==","signatures":[{"sig":"MEYCIQD17vBP0v3VP5WacpyrINEnIJcUwywWCKmIlzQ00nC83QIhAMgG5OlqPzf04HuJk8ygzLUL+0JERLBj0lT5e0pvJkg2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3160203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0pFECRA9TVsSAnZWagAATW8QAIKa8H6faHSteykU2BuF\nsJIAPh7Pm/G2Zm4Xrf13+1XBZCDyTyE6+jnK94Bu2rwioLi4+cIk2kwO8U6p\nir+7rfJDn0QBwbYr3exWy0Wmkljl4JB3nRFOFdjyoHa0q3FvWW4hR6Prz9KP\nZwPpOT/riTbuGjxnRnvIxOCmsKhHdmMZ5MSDOub+rUbCyDpLd6YoPczTAa+j\nn7h0hik0G7U/R2wfeCk7MdFhVwvQzIRXGLDqNqexuZf0r0/wgQe8vsv/Ag2/\nyZnpexRj38SYZ8b+/A4ctbAsa0GKYf18WZzN488igGNljQc9ANCEtFs1erC9\nriWHlAP43/Eq1dK9YjGc0o1y6EOVrlbem87JEKmfsEEezOiBpag9ZLYBICn+\nK3x0k/zfdlZOflkIlFhkddS/W8mLYyz7qTabHHTZqshqt1pXSnPGwnt52Auz\nY4JCi5UNxah0UdrDSMDIYqxogSiRKJPa2KNN7rs4/ANhJxz00OpqWm4RpKoa\nwbaqvCtj+dFsbZtEhStRFtoZqNhtODB0pizWHwDSoOz8CgP0kWsHhZFd8CxM\nz9ICox4SwL0aObvGO1dJl8a31+5p7CmEOxYI2jlfTGRx/Bh8RGopovEkgGFK\nHFlgx37IKsLaOiU/R2Pv830UdfXrZX9k6jC3A2S/sa3JCBZWp6EG6ah3jatv\n/FeB\r\n=GSe2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5dd50ef50b9e7358063ce002bd3f69e7a9934589","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.5.1_1624412483590_0.3959638976635196","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@uniswap/smart-order-router","version":"1.5.3","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.5.3","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"be1b52302832c7d1785caf25ab130c6ee389d18a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.5.3.tgz","fileCount":346,"integrity":"sha512-XS6Ies7X2C137UD2YCqrI4nsWWaaohwLMiixDFtwcV9naM7xGSwrp1gifqgSjQV2We5bPbRSy/B75nI/OKTJ2w==","signatures":[{"sig":"MEQCIAIvO53vOQHjdI+q6r8Lq3p5BirkYrZa6EHynqI9sLKsAiAizrZRPVfHedJbVap6rLpNSxNFddyQ+RQjK2bPim/V+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3159478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg01AOCRA9TVsSAnZWagAAg1QQAJ17FfL/0GXvZ54Zt3nT\nTtfp7CVBg3sZ0lkcsfwX7m6sW6ax4LNNhCcyR9it2wCFTsezLmPm+XnaosFn\nvxr/W+U3Z9psETpl78An3RsGfDVa9I+jI+8qGkk7ai4r6JuqMKs3WGDOWD6J\n44Qo4yPMnv9bVotXU9gxQr+RgO+vjCtoZDw1Ulgp+aTWw5ZH/zP0U5FBYDlw\nFJ63ZepdZHNsmm07g6X4E7jEJ0ap90MNGXx2F52r7O44FXA4NF8TINkjEj2q\nzZD2SBgmN2XQzhR70eSMrsDvNCpvSZYoejH6vYiZlshm1j6PfZAPVNriRreb\nZn49bI9d6g7Gy0IasPxSAyWJZ8xmAZSiJcTGISZkf0ofVcIJdELVTE7UECnh\nNpLxtNRLTdP7V7SslNMW2K+bRkhlFKcddVKzvub78XH/PjB/Oo3n4zq92H95\n8etp0JnUhDeXIIULqKpuoMf6jTerwK1Ktsj0uSI2rlmTB6QCitTSPOtgFDw5\nD1C/n3GyMP5SHEG0u/CE4rnmSXb7Z37tsi9z4rl1zEmckqQ6SrhxQe62vd9V\nD0A0iGLWFgdGxVeK9r3xVeBxNMQV1NFkS0+jMgnrMegcgmHVYWItDDkgcQ3R\ncrpLpwB+QSw7JaN0ALz+zwx2Ed7DWMVUEgCbwam9Lbm0o9v0f3MBHkhxetto\nqPcE\r\n=299l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7e3f21989851e078e134ea3b7a6c5df1e174dc91","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.5.3_1624461325354_0.03028006360603608","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@uniswap/smart-order-router","version":"1.6.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.6.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"d6b8ab4a9a796a0970d26874d2c9f5d561a81e25","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.6.1.tgz","fileCount":354,"integrity":"sha512-uA02x/mnA8ZfeOA9OhK9bBiPD1eqqlvL/h7/WJuId4OVOCIgAaPPH8+XBb1yL2Nu13E5J610gnXtqwjDzlFkoA==","signatures":[{"sig":"MEYCIQCEo4g2ncC+YmKyPELulWsaDujhSspHR5E43paUob1f2AIhAP2ZoLf2BMHVnmZXiGzU7HEaS/QwXwnoi1kO8eWFTT9f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3168915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1nmXCRA9TVsSAnZWagAA8MwP/i+z9PfDqL+TJl72VVK0\nV82vUS4l4IrTutFYZ9ssfyr/jgaQNZxxcgEfpcZ8i/QAVLRKoUg0v7l3+4yt\n13otRZCA42UJ51Q56jLYfcA8Slmk/sxdyBEhJ+QTZWJ5TPtqEc6BK1gHlYxW\nNiXf0OYzicAcPDV6Ou1z5ULbgnXesefJ/vy7uc308qySDcdz6tTLm7IOlrk7\n3qfYG3CX0YvKbNMo5DwI7W907kr8EI0saaQbGJKs+vLTO6Iu6X1r3S1ANEZ5\nGJZdSiOcV9yaygJMALnct5JUi5g+V1Zdp7/AEEtAKiJdCPOxMkuzhg2Mh02i\nv8jHUfe1uS5WzqjQGqrVhHAxxqXwR5eVruwNXbuYAEPfnC178RXJtftg+RdE\nTtKL+Opksum61tC0IZk2UyJK+NKC3IWW8OstpuzKb6sXOSLWEcARdB+BVfZD\nyPz21LeYquiKnM/LXPX7LdfLheTUle42Cbfj4zdWeiTt8ZFOR9JaQwoB5sLS\ntk4YlLCwhEuCqlrtWaSdID3JZiooYcIBrSaF3g7O6SaBzUMh6uWqH+H+Bq0D\nPCWmtAgULQOuzBgiKD8xJACzWV9wUaIK4MYGxcFZmxysCDOWf43fCEbFWZd5\n1qQUDC/rIx8B3ClkAlnsZmaUkSGzbJQOI9gV6lVnxtMIetSd1KxPHNYeuNat\n/rch\r\n=7KwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8ebf3778e7782e5bcda811ee29b7281a3d05fc2d","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.6.1_1624668567273_0.5238190546003008","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@uniswap/smart-order-router","version":"1.7.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.7.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"0f839b0391895f0e915807265d5cf3b469d5335d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.7.1.tgz","fileCount":354,"integrity":"sha512-SRyWhg99JFi/6ms51NWIqW3tzCQXBSEvOL5Fa+Al0L/Z7d1uX/s+NZyfJ9MWWzG3LoAE3x1DYAoWcVihRHfxUA==","signatures":[{"sig":"MEYCIQCM7hkMs8FTP8TQJTW8GpeeGd42T9xvvO1JgFd+ZV6jRwIhALqqa9QyTsvPrLqOpTbFmytg6CNoOtpeGnlQ6f6AvlPT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3172258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1+dvCRA9TVsSAnZWagAA9AQQAI9iJgMh7T24Xcrt5+3j\nNDNM/Ar9PULEDLzL73Zh/B3Q/7GCDWgNF4/OW59FSI3Qiy7pMPDSyN1iOwLb\n9yzUh8OhQmlMUKbUa6gPEupRfFlVdmFlhM3Qf43oWNfkhmcgSCUsXntTHO4y\nAp/pOkdJg1BsxgFuYfmhSjAWdCIkFzN0tz5Ojx7uuHAhvBnoIITB36DA3On+\nEtT5jZ7tx3ZKDCKugXOFoepc/Udfl8oGMLGXYnumzHmrNj0JJDQ3LwpP7E2Q\nsF+a5Zovc7MslKPgiAkp62icHZZx5VZD+uaNF0wvFTg+4FyVinJ0a0OZJ4df\nyuHh8+7n+4jg8gf69+s9syoKSDAuQLJzGctpxUGK5bg7pIf8J40KuN/0ZvsR\nDRUcGFDqP09BIf1NsVNYdEBjcUDQlht+EtQlXSFv9OmzypsjzBRvhZlCNvCG\n6WYdCyh+0NdszyXqG7uJGR5UQU1bChvn78thDntVD1xKMceRDZU3aq3oYwKd\nGfEiPwK05C4RX+DTA2WS7X7Dn8zW9+inpnt19pXX6ahDADWByYauES1tTSUR\nqb3vfR4ADudPN9Y6ukfRIpoBmOA3sq4/gMh1D2fiOi3kJu3s7Hi1M720ctwc\nAbvhuMz1QDnhZI/iR3cdq4lD+WFN0Rfh07WcQVND9mD+UI/7tuY37/4cDm8f\nNFpI\r\n=keBL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"313ea26a51b3c9247c4315356eef9a73a4f1762d","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.7.1_1624762222671_0.6368185028165296","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@uniswap/smart-order-router","version":"1.8.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.8.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"250ef7b53d39685227c263c84fde18b44241c169","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.8.1.tgz","fileCount":362,"integrity":"sha512-vNN22JKtSiZSs6jpiTAuIQTQSWf/opbnPKQCeWn7xhs3GeR1aXEdFlocacYJm/HO6we2wFjOK+kvBjhjEHNgDA==","signatures":[{"sig":"MEUCIQClSohik8XJ/ymbq/GvPy/a5HY4V/lx3SDGK0xEmsf7zgIgAaWP3f/I3OMyAVw6Y2I2FotORizj11oJWNIVw7I+YRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3187900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2d+KCRA9TVsSAnZWagAA6FAP/2QGmKt9mP8if3KkBJkd\nSPzO+4QLB1O1N1BOB/MqxeT7Rb9XS0PHo5iE7XNTUvZXkqgduV7TKozZn0E9\nB/oGa0WoGd8rqJe8Nq9s+bTFk3fPbbxsmPQzuIU7Mt3G7VsBEm4kCYTWrTqB\nqZARxcKqeubALsA5Qs2M4YY81K2DxemjGcJhYWsYi275npHo/SEGvIrhHPeN\nvIng8dPGHl7TP3AEIkXAZlTK4yOq+CNoYGTIO7yfewECXwxEqNB9lzgVPZcD\ndhatHFbPcbxebuVGmjbNE4ZetiN4eLVxDuCizt2CogM5/kjei+t+58vvpciG\nI9lNJPXYfldak5hB1O2qqrsJOkvrFC+w5TTyLPCdJkgLP+0/AzXgRoKKvX4m\nCpe1uMxo1MdAhx1NhuW+JM8dVv6Td8dJg2A1J29aQuA7wLUVUvq4IjF8My1V\n+VQD5EClIxlW5OoTLD1u11gJ9azzsEV38JVIQBqVux2C4gbc/xgrZPOlxC/E\nb3M5Vm/8KCUDkhl0dWa8m/XBJIqA5fuWC/MUooFWxHBvUaZErZwqtYvAE4Dn\nsg+SvVExAdcOz55dqUT15VdDD9G74LxM2n8Nd6yAjda535DdbTFyN8TVbNva\nuFmWi4e0vsHK5ZfrsaZgaIHrCb7bz3Gddto/95Byg8R1qf6aN4vP+FYjyv+K\nRLWs\r\n=qbS2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1ea008f94916751adee58dd296ff08bd0df6b5a8","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.8.1_1624891273758_0.8384388023390896","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@uniswap/smart-order-router","version":"1.9.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.9.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"42aa2924b6d60929881bdd720e0746b30850442c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.9.1.tgz","fileCount":378,"integrity":"sha512-/Htg9qMSfnTAgjcmvTMuprmAKAeAE9xJm1vd8XlUvRe90PExt1akyPN8T33/ceEbYcr0QLd5HAMg03F5D4RhlQ==","signatures":[{"sig":"MEUCIQCX9hb1xqlfKT2UBW/aNFEy2nzuP8cYZSSotcSJFKamNgIgZzI1akQFI1vXXHAtF2zU+CTSNShQrg01oSDAeNhxbiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3310969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4yMeCRA9TVsSAnZWagAAkgkP/1SgqjhIbdzuv2CpBCsR\n4w6/H3+CXYcbMBr3a/a+8OlgK+EohMI17BN5xu/p6VZGzqhLq1gOoAMB6hQs\nJS3twb3qvcKW9kjbME9kuGEbgtaInA92AImT5ImOumjYk5Vl3U/3c/5tp5Bf\n3tUpgUW1ZDckIoi5MXN9GIYe0gZeSJ0hho+vHoXLYH8eb0fh9nrpU/BEWWSm\nfvmpco0IDUwXM9sqAjV6vxUxJgKP2q026flNh7nWVgFaZPmxuR5dCAWCPdeh\nHxz7ygNN4zN53cQzyru8ZSNbYdbr945vQqC/jitFIu02l1KeHeGkBO0TFun0\nIbJ/xOsYfnIFgrAZGYDv4JF4vPA5usejPMwRg7gh+g9e8eHhXpXtbB0fQu1j\n9KNT/gNL25tpULpF+Owvbe+G5AdIgsUPSON3lFURN26UFTdpT1jv5ED+R6rf\nJwBEaNYYdev1WPI/cYKRhzAcudwF/QH6RZ0p5H9YS+YU1uEHhTHrKbtmDPvS\n6GzDZMBbysEFhihCvBAhqSIxvbDpAIZXMg45EUszV/xtCwk2f7dK4fSHXEWq\nD2T175a0b1LSqh5GYdGc0Yk9qJc1WGdWzIx+R3HA/sGdq+YabnKYBmIp6ine\nq15MF9Od9coEXA6NxFVVPD0rlpGel52g4qvUaSrLTdT8Gv/1F31jFSpzripe\nhjss\r\n=McaC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cd37357587edd910a5bd47245944be48211017d7","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.9.1_1625498397489_0.5200019458457537","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@uniswap/smart-order-router","version":"1.10.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.10.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"1796632a8ebb18df77ed2834cf02631cdf0bf986","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.10.1.tgz","fileCount":406,"integrity":"sha512-V3CG/dWuy1YOB33gG1NBdJWsZ9x72pD1h6BaSgZ0qoa005BGTZvhK4iL3OsHV3O7acx3RyFX6muRgpm7s3DRfA==","signatures":[{"sig":"MEUCIBNtVBwOQRHCsTBhsn0+z5ilFngKsz5eXNuk32FqRaEXAiEArEwrUhCYR+Cg/Weo80/LamM3/PzqTmttmAMm8Jk0f2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3463417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7jAwCRA9TVsSAnZWagAAg6kQAIWZLzG9HD79DSQ1UtvM\n7jVpwVmbszx5hooP+pNCFAtiJLOyymOss5m2t6acNHMFpEvUGlasouHhsVlH\n4CZnZN1uuO1OO7bfFgiC+Z98jwATdb/uHFlBwvIadeFM5Ob15OVcIA8rpzBz\n6Xtd8FERrMbiqeMJlvl1eSL72BPeUvrMBvMAxV+QZhE6gbRWdQtDX0eNj62t\nKT37FOrMujYj0QKhPpNxKBYYlxZHJacfF1Q+VNpPEg0/ROWR1RzKcmcaNySz\nD2e9XU6gvkVZwrpnpaXs6SKF2X4fl9OIsMlh57VmkxKKCHYXfCinAcvBAdgB\nXGMQ2RCQfEoIhhk3yRAYt0/lfwo4eBhENMpKhe4LYn6zlqjHlsZMsbdPHSMt\ntfPeg2ZCxScR38jTXh00EZ+7vkJB/S4nww+h9bLEMs0GYIV43Pe1EfAXjFvl\nmoa/U0/FIYlezT7vEl5I4AixexUzgHGgSYwk8BjIzh+17JlcbEYfiiMmi4Fe\npz+KBPS+gu5FvdXeJyHLfKexRRzsA13Lo7c5gEDdwQ83c/sSXqVnx5U3t7mD\nu+id+Jlt61NANizAvZSK4v5E+PJGaZe/1pZoEFu217klrtI3XlpQHLiHYUWB\nztDco5zhD8p2Awp46G/GhgEj3/RENomgUxdf5VtwpONcHBg2tDkl8oHQIjL0\n3Sgh\r\n=ypub\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"024819a06237456f4a28490969e548821565bd94","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.10.1_1626222639979_0.21463497164555845","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@uniswap/smart-order-router","version":"1.11.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.11.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"a6a97a475f93a7f4652d8ba9b62b896c0fce35d1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.11.1.tgz","fileCount":406,"integrity":"sha512-zR2qUX+aZ2Jl4b+T0VVyMDAIip/MMawMgH75WUbBT9lOq5lO93JcTPNJtg5kvpkKiriW4ifiZGpkRVjE+zcEOA==","signatures":[{"sig":"MEMCHx0vzPsaiblWoVBh1vCVDAtWk2p/skR7CqYaxVUpS5wCIDMXpSj8kZgSDztwhDTnGxeEfhOJ5Olu0CK57bqxOslp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3463583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7zlCCRA9TVsSAnZWagAAbX0P/jiEZFVUX1Kgjdb5CzAA\n5MTxJb2sWNlLY/EAbdT+rGLjQVtJgSDQ2bM3F2bnIhNINFzZKduvbSVdm4U6\nyG45qOG6uSsKDa+PzdWI4qvKSNKE2paNSWu+lvutxM65iuUL670gKccbzdWG\nSe39d3we1ZMTKBSH6zZJajy0TtTGAuktusGb+AFZ1nWvSlI/nZ73UyXaZyT1\nDW1G1aBtXpmms6FD1UWxFiGMNVOzfKRTZTvPQPA2MegopWNY+Ze7DHvPkXr4\nrIvSD26MRc9Ay2zs0fTx5dWu9Klcbpe7b6VMJwyJO+7LmD1x4Q67KkdfN0eq\nfTgtbDmSq77IF6qENJH4KSRoaD39ZLlxqteqx9RIVIjZLZDwFp3rbt9RHrpZ\nI3zJBRc2n5OJr67GcwPxujserW8mYfGpY1eQFKwo0HY4C1cFi0cUFpSqfIHk\nD+FBSUdAg3f0OMoWGyoCaDLwapKoG3ynkZwNJfSRpmwD5tbXVSqWPIKiIUGE\nB5ICBG9lZo9P8fJdSRYOuvt20B5AbgMzetiZuY3javQhvrPBdGGouPyQD/K4\nhaJhbfyKEw1ORDs+sXVJtov+c5NnKVGaeVgLPccXGUkVUeTURkrs0hjbZpVz\nK8PRaPmKkT7NeYC/NwLZP1Z3Xn8muWhV2eZ2Ic+clIZpLWQGEyGxdYRdyidv\nJcXu\r\n=+mNh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1f22c9ea451c38b13f6a3493c952d493d4f301ec","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.13.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.2.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.11.1_1626290497964_0.9642098383476112","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@uniswap/smart-order-router","version":"1.12.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.12.1","maintainers":[{"name":"willpote","email":"willpote@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"eecbd3da7a9efe34f5620b2277f7d54ffd0c827c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.12.1.tgz","fileCount":406,"integrity":"sha512-ecaTgCkAZ5GOHVBzlY2DY6zyDpPM82KZV2oViV/C+URs8rGbQibp188Si3pc+NSaO+dNdjOqC3ZmHpy7+zdLng==","signatures":[{"sig":"MEUCIHIe0Thh0Onw0XqpWaj3zwWJqj7rfcJvRmWHsjnJuhNNAiEAn5WT8IfkR1gZOA+9EpScIu5A5P6iHinRLi8eiyc7too=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3474686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9afzCRA9TVsSAnZWagAAVkkP/00IiO5PFcZutkHAi6Mc\nIbYO6xf79zseDlpoaQ0QgV7WlmQrnp0/1GQ6zdBjVoiRlH/Qj3IxxzR/trzc\nGLib0dBNy+0SmKbhY3GgpZc+DjPnmuXkKDksJXlLRr6K26k44B5Jssu99iJ9\nF5k7A8WlihNroX6MEi1QYym46rbpOHQs3wUPsGK9ibv2r0RCYj2HYm+wp39K\niEzo7UIfp5/WlMy7A1SNC1tARU1KbibTkjIfSMC/f9B7dN/c0zLmD9Gw5lI8\nh9QkgCAY9c92Z2hK+tRO2IH0qqQ7OB4SUDNuLoFBpUeLqQE2yQwyK6lxsBZT\nQB/0v2hl2nZ06yPo5kWrLWmPhosPhgPX57hiyucGVj3drShkvM8lvzpdC715\nud+rGQhvL42xqyYMw0pAB1XW5iejp9IlMK7l+TKFoV37vP5bPxUUnV9jaQxS\nOT6YZBGicucWJCc6My8wH1LPKwoj1/BxArcJzniYwTpdDc5LET5RaPGkETBC\ndUQYqxa69l2/zKfmhOApfGhQpKwLKoEjemz4xs4PqkEvw0W2lzFay69v1hax\nYKwp49iIHoojqvddbEiSoOAY3e39VPfcQhZk4qWCf7tMkaDFXA3SuPn3XAld\n3FJvyVup2Ym5ehujUmXs+C0X+GoNCU3imzHmF2wP60I6tzuRWo3Patj0qOAj\nVgqi\r\n=Ibva\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8e17f3e66a6406926640fe2f05d1bf9e41b8fe1f","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/jest":"^26.0.24","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.12.1_1626712051550_0.9446771404323495","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"@uniswap/smart-order-router","version":"1.14.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.14.1","maintainers":[{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"77480175adc8e3ae43f7f4c8ecde8fc8d265a1e4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.14.1.tgz","fileCount":410,"integrity":"sha512-ej3m+S/VfCEa3zt8qiY2YYwyyWctGkb/DsGgLfktmrQ7PcbTRRGxnTgypcRCz/5Bgm96jZpe10d/emVYLu3thQ==","signatures":[{"sig":"MEUCIQDmcQloOFEOtvDtHxGk+pg+8pQTauu2WzfLgNvEPpXZ4gIgL1HQ/+OrA9R2zAcUPaebvws3BmaFOEXPDNuiZnS8MTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3480818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9y/7CRA9TVsSAnZWagAAj50P/iFDf6kyDbhQEHUbwVn5\ni5zzkBfK00o+ik3sF52yLqNLaMhkL7t1VdcvJp7BUSLQMuGmCIULj8Bg7DWU\nVGD9ECG7c1C94JxfSHj9cdKpIZB0Gy3iiqrDrl/GUGHjuETAdJdE7DVF6sPM\n/C4oz0kWHHnkjf4F0NMhpryy8La8cg/+VeVJjE1DEQizRBWIB4+46zGr4VKh\nhO4uPnKLgKR9k6b5ObYDRYpXkT4htcB0FxJePGFXOxHI9M3QlDESRtCCTlng\nL83OT9QuOVzel+6n0CpF9hJfn9OdfTiVwjp004uiio1FBr65Jfm6jYJu5tlX\nUgS0B5wq9f2E02DeIbia3RxgUNN4cKw723n1oGgynr+sHO29yOhB7fq0osaK\nf4pjuFKdpGQh/INsZw/FA4UYSdl15ya4sDJNzzv0mP14Xb4apcW+4S+AKpqK\nOM1UX1UW2lnGGMONgOzwnS/IzE2tzjsw80aphlGJu9IFmOX/HK02GrKagbiC\ndFuuhFh5FQ9/JnH+Q9aR+wYEiFszxrSHox6Ga4vHyB6SIWtd5mIhWwKUZL5O\nYRSl8rTkTw8blBFVcBetvKSruwK0N8WzrnutM/XCueXmqUrUUTC4OsSbn1Gx\nzQ7tkangD8VBDMkb7r+e/smrUaI23cWzlMmuaEkQElrczIsBYnna4xjGjcCH\nySLc\r\n=RnLC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2d3e357d236b46e9832ce8f62d4dd8990264e9c3","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/jest":"^26.0.24","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.14.1_1626812410767_0.7575674924754199","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"@uniswap/smart-order-router","version":"1.15.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.15.1","maintainers":[{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"d4df9cdbbd37c01d6002cb7331c43ab0ae898362","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.15.1.tgz","fileCount":410,"integrity":"sha512-Iy0oYdpoCFnR+RtZE0PmzqJGZ+GdR0nKZGpSut2vA1wCTfFbpNwZq1VEtTSfTlLIqsoQRYwv3RGdPc+c+Ghf0g==","signatures":[{"sig":"MEYCIQDlelPKp/0hfosaC03EBgRwsva/cIv9/31kp3uCPdP/jwIhAO/+Ye29riZvrD76uxYsPgMV2yh6HCqoefEgfGa5+nRo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3480658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+DyACRA9TVsSAnZWagAAyPwP/2eGiDiDt150yIawgS4C\n8/rz2s21P0mWSP9rM7BnGk2Dyb1mVP3W1uiDU50DqCy+Y3gamlllKGrNHHel\ngNLPaQi4HRUPDF+qKvb4B7VmacaVN/m4iTbEzgLfriCf0y+z5dazNY11e0Vw\nrRx5hgMOH2d8JnZFEFJQcKhGiscYOD2n0VUAjJTYSwzVqkWffmaA98PwEoBJ\nnJNgAZwPd0GRN/6K8Q8ORNovIe8kkxOh+cxNR6Bj2I/B+iDp8RqbF0jRb+K1\nyrHhSxNk9FmMVPDfrpn9DmVxQgcpWns694w55VgTzVz87Gkyn5QGU2Tn1Q1r\nvD0bozKWHu3J7qj3tOgzNX6t/7CRdaheAVLpVRLQnw53mWQ2e3aapwMQtOHJ\ncyl209KtTW8u3RfwwEi6t0Xwmgb3Wwgi94L0jaNHHvUb7ayORX53coZtYnuZ\nJMI3pb/93LLSMR1pAnN5GuaeLb7V5YAeOIel3PmGSCzcFoaMDq5AumuIgt4c\nmlOI7XvPY2yUuUKRuh7O/U5FcCnJOR+EVleyPohCuKaLRzkQ8HCHj1oDpOZf\nWESIOjd1dYLVS603BbCUZlm1e3jDHVGj15IJP8uW0xUlHEra7hu+hOW3mne/\nTu/yP5Fhu4BBzpVe4hWcDZk7qd0fOoqw0LkQ7IPPF0CzrTaGrafXRIY3an1P\na23k\r\n=22TL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a431ab2987a6e2bfe6c2d53aa3da05df74309c4b","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/jest":"^26.0.24","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.15.1_1626881151894_0.029322243067164022","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"@uniswap/smart-order-router","version":"1.16.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.16.1","maintainers":[{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"3ac26ddcd862fe802b6f59b34e90a8cb1b1cdd32","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.16.1.tgz","fileCount":410,"integrity":"sha512-qtTwD+CRU++/7AzCb3slNNfNWcCNGNGkssBPXNADGjlfyS4Mw1Huitf1YdbC29ajqoelmZIAcfoNYwiq3IK3Cg==","signatures":[{"sig":"MEYCIQDx+Hvp/S1bju7FP6lWCYHrDXRR2+eGD0zW8YEba22FOgIhAJLKb9uz5+7D3Qf3rOGzD0Rw7da56BRTBupW0KOkWw2/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3481439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+Z+RCRA9TVsSAnZWagAAviwP/2JSV1eTmS4cCar3ZVQ6\nC0dhmWdXfzIXIGaGwbMBhENkNknKi14hpdHhdv7T50+B/SjwEaS4kET0TZ1t\nCJgPRtXOqbBJdKtsKlonyPJ3zx1cucnh/iXAuUNm5+mhlVpE8COXOZ8MSbPV\nfcTVquihsE0MF4BGrb/YWlgesthaQJ2CSL1bWjNnMirTsWrtlo5sYdMfGorm\nRknzoh2nms70Myl+d+fbiydRV41fVFhnixFm6l/r/eNcd5lS0VhZxc9SWSg9\nE3FIdQ5Hy8SBZUvqakegZFi3sc7fhbpQJsThs0NavuYJdfbLKIxd5dpkLUWn\nTr3x+NBM1DyPGHu7SwCM+9VxJAb5olbeKLXnmBlEprSbL1AlMPt9yM9wnfe2\neePEWPPXZC+/aVkrFyyfLmfLS94TdEDcsCnIQoOXpdUW6zYeV0SXyIFDkC3h\nuZtglImWE+7fhrwcQgyb7oOG52+2OQTkF7iI5f2krL5tKDDu/eawgBHGra6R\nWZdtNRRLnij7ydW/6OMEod6xvSVzTBzywgteWjwuxpH8Xv3yrks9Zud2VRs/\nNkh2IiUxM2OG+Vcgvf+QjDpclyPAp7ur/KMvZ2SnIMLJz5HHJw7xMTmMltl2\naH5kF59HAUx42kOh2WExFsdEsV0uKRa4lDkbcIJbXlyPCKUes0eCx3ZpAcy6\nog06\r\n=/2PH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"14536517bf280151103a5f81a6c04341c1aebf1c","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/jest":"^26.0.24","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.16.1_1626972048879_0.6240592818952582","host":"s3://npm-registry-packages"}},"1.17.1":{"name":"@uniswap/smart-order-router","version":"1.17.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.17.1","maintainers":[{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"36dfbc3095d03d920289cb451e6c509acdb4844f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.17.1.tgz","fileCount":410,"integrity":"sha512-CNInKqLrbshSdR/JrW2xeACfxAq672OAvNQ4hdSleYTaZ46KV81etA7dogSTK/Sba+GGN2ieIohzQmqhdS/3Gg==","signatures":[{"sig":"MEYCIQD6+m+6hnLweWGjy0+Uj4XZHhUrfLgCu/b+ZL6UigOOvAIhAJlFkgStCwENjXbEknlaFTn9Du5hHj2a2YJPs6nW4AyC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3483353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+ww/CRA9TVsSAnZWagAAutsP/1vPP+iQyvfya0ikAHhE\nW/SyM4iCiiNcu9kWoYMejhpIYnvpv9+T4civGryO8uNq8ZeGUkDLvDMegaUN\noieUA/KP4uZptBLMdb62E5amyH9ksCq8XEBc2f8796VeLNix1fSuRtcssWkn\nj+XD0zFlHPmNKzWCbaiqUOzPbxGZQmmHEIYNxpSfGoyt3WZu4Er5WCC+eHUL\nUJIccD4svKVz7+Pf1HFTLiHdzlu/aOG5JwE8ttqnVlmWY4HcAGsz9cYdNRCE\nxLX6EjtH0Vnj2lugUJAQb1K1uxEwMsLrkopsOy7Mv6VjuJvvQAy5enmcFEOJ\nlhYdKPRjuOFbJg6yeqTSnrDDsnpWt83U7nff+IeTGBnMzK1Bg9ROmLXdd1ut\nwcFNjGgVByFA3FBNlcHafAmZ17GK8NZy4M2n8ENn0zzUnb37idDNjLKL6njP\ndYB7E1weLLY8dYsTd7ndLFGNhMgwcr2/wspJuOXusyOj1SL28LxVQkF2MRY4\nYXAcfv6KIehraXSvVLKnO5aBslILryfR1o21lsMhXrJLDGrnrEvTa48PizHb\nLm7DLYSVtqGShK9nGYuKXnRhPRR2FNbOKGG2NIo1eGqX+cm4z3xr00aafYVm\n3OGPYbSqLG2eSEQUV55zN8+Wf0tAiQWIWo3+Wso3MyanDwhvGAoEueaPihso\noRL9\r\n=9fXc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f1b5349cb9b6b164345ca8d21b075309d4cff309","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/jest":"^26.0.24","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.1.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.17.1_1627065407011_0.5741391382877203","host":"s3://npm-registry-packages"}},"1.18.1":{"name":"@uniswap/smart-order-router","version":"1.18.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.18.1","maintainers":[{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"b08c809fc9da2163d3dd216f93f3e33e127acc5f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.18.1.tgz","fileCount":410,"integrity":"sha512-wVJu4QTSuWop6uVxR3TnkVuE8dj1MHuEs0Xir7EKvK/08S1/v9JOxQus2BQob8HMxuBEZoNbnLEQ6xyKT/31yQ==","signatures":[{"sig":"MEUCIBMF8NkHOd1tzQhpMupX4j+H9B7hWPP7h52PhA+h5R59AiEAkqqrZDJTGNvyI6zwy8fz+osq9N7vdjSweKAfFRsb1HU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3501394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/xVCCRA9TVsSAnZWagAAzuEQAJEWbYPpB+FCuCarUXVg\nlN+iEsjYYuEW9u46HOZsqzfHEBC8Iru7kNVF9ZgJ3A8ZU6V79iJhP1CEsEWN\nCS8iq/P1S1wt3ZLWiLC4HEtozOa6XPxU3YKBjq4F95xCRK3GQRbx41azGJmy\nyXSUMIJd9PCD0iUfN2x2Ka7ePCDRMs6g1Sk+8AQBdH0b58f6vSUztVF50Wjd\nLFiURyQLsa8K9MjQIo1T4G2S2A//x8RkJAHshjD4DYqY5fdG+CiwoZuPdgv2\ngB2tP5880+gtYvzKSr3WnIsMXnzdYOuBY0maXRHuYBvTVQAeIhuqpPsfnN33\ndIQB/TGhz24d2r+wHtSWadUIu3kZZYzIQDfet0igxdRCE9O479ZoB1AifCYt\nCFmqd9jRL0WsgsScN09SQVFvkv7a8om81BhvOzaLVnMssAlUWYDTGi6TjSNe\nvb0YGfKU9TUS4M6Xkmtv5DLHPcd/84EYPzZM2wUesLf2N/58rrMh9STdC7DK\nfwqD+YS9dq+2jgF/tEW4gSJ+qllLjaxPOsrAQQwe45q9hJgo0YBKPFuYULxF\nUGj+Z8L0YSQYxNqmq/A49Ordezgp763GAdAjJ6gwHmbQgZFtPUvJojX96kRn\nN5kYZDWPeSadzp5/zINiI6sxVvudHLS0n8o7dywcmX9oNsF08RW+XXikSf7Q\ngbsB\r\n=Z5yE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"61823606bfe5d9b3d182b2ba9338b727b0ba2517","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/jest":"^26.0.24","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.18.1_1627329857938_0.013568534344381433","host":"s3://npm-registry-packages"}},"1.19.1":{"name":"@uniswap/smart-order-router","version":"1.19.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.19.1","maintainers":[{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"adbac733972e5ca9bf477b2d75994e4c40fb7285","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.19.1.tgz","fileCount":410,"integrity":"sha512-TpLDSSsyi/SITlSj+VivkTVdsa9I0fgcZ4ItmE3wytNbtx1YyKf3R1Fptl9zdA7W+Ie90PXiNiRDq9abFuLQPg==","signatures":[{"sig":"MEUCIBwV/YYfUz4rI7WX/NIhUKQAlEFgIgAjSmgEIMSaCSYcAiEAwltsEyPoJu9QRs8uIL48t7B5Ct3l4xq5KmhbFKLUkL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3501826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/xw3CRA9TVsSAnZWagAA41IP/A10Ffdd4AD0jB1jq7dU\nKlw352JfmdIBFyhyHfaIksqHec7lEqY4D4JdDsQ5rAQE4r4TThFa/3xRpTTR\nk6HbNWvNYkeN8ab3sAwHWy8tIh/oQJwrEfuH08izCLm3LYcE57ykaUIJH6Yj\nwo5hukbxeXR34tDW4dQEB5v4jKZJ79FW00CP5sU6OVFMRgc6SFyWft2mUBZq\nklOjjk20jsuiAMhv+63Sd+ul3oH5s/06liW0DSWL7NThaF7jKeSUgqi6sWrg\nE/vkLpsGCRrrkN/zGa3peWEycYBJWANiIFXzZG+o373/95gTv+QW4F2AHIAl\n626w+l56llS+uYqpPs02pUgU6I40ZjoXrFtmubXjR3AyQDBH4e8WGPIy0Q4r\nmR5isQyW4tzj0iiyeT474u7NVYd1fqW22Wip0OP08jzPdn/qCQjMIlpXi8tZ\nWClYS5EfTE0KrQ2ePZ3t5SaxuiaKakCyS44nZ1fkqrrNBFd//X+sxd/TAVpt\n4gsQv4iPdTub4ucud2rtJ1CE2o2EgeZQ8oUMCMOY4ZakJlqdT0e0z93Myuj5\nrxblS5hvcHltLf13hYahACRo3uMOrQhhjAJmqnQ635L4Gmq+guddG47O6AQB\nmWfcPnEIcebKwTanjNqyAFNsJ6ERP+JJ6gDpOdCPOP4Z77Xv7UglahpGGhk8\n21DQ\r\n=l7eJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"08884597ff21d3bc9342683bac81421443b812fd","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/jest":"^26.0.24","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.19.1_1627331639264_0.6452543244984486","host":"s3://npm-registry-packages"}},"1.20.1":{"name":"@uniswap/smart-order-router","version":"1.20.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.20.1","maintainers":[{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"eb1fd130084f5812bf04c42bf87c94ed40c6973c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.20.1.tgz","fileCount":414,"integrity":"sha512-knlW29aMZO/AH2q/Nxj64iDRXRb3sC97iBvQ1e4JNWrxpWHEtQV/LVbWP98pVMUwvjanu3JKKs0L8UoWowDMzg==","signatures":[{"sig":"MEYCIQCxhBtdj2x/MAK2sSh1yTXciSjraXugutzCmgNuQoxQmwIhALvW7oJTVqboqmQhm1bcBL1tcwONRGAmpcAfbe9GN+d4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3504788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhADFpCRA9TVsSAnZWagAARZ4QAIFoGCPXpyoSka6Wnl0t\nlH3EXyGJTTnDO97J1CiPKvfpaTb1Hx/jzlHZnbzkNjefkvlkP37vdPcnrc4D\n/gZ0u/rPpMbbiDx4BNNTqEqCuR8VkYOpEyzOpGfYGohR2aTlPfKAy5vzntqd\nTcVc6GCVXt+gzOjiHIlPeOsiIoRQY/SRjhgnJ3YbXqI5esz7ZA/H/ftuHXtY\nz+9KQRh5HXxpjpC7H5KbKMXkYF1ybr/js0aarmuqHcZFD00EKMxlD4EFbTAP\n5dNGms4HhvE7jnMZN5nrIVqdhFRJUqaH1yG2QXRDbrw8OAlFA31DZA9WeC+X\nwxgpTEchvRXcxatEBMIpF6pAwf05mFB54aDDiPaY3Z56ooPzB4DRxgdtH8e1\nJ8C2Up4Du1o/jGrmNINQHqv4F+mU2LKjtwbDKRRPQIezpb7W0hiVwmkmUH2q\nzjmYKHskknym3ak1KlWFoUatXN5Dop1qMkFTPFosda3h+7cUqRZWd3U3h37e\nBB40yYb+w1Ki71CdLymL1WFNxjqOHhhfoXgMG5yBM5kZR9cScxrJWu8SZBuW\njaBvJ3IM2KSYrj3OUj1qYSdRs6a3B4+3iSyoAi5XlUSrXxaIoEmp4kH5/KK+\nV15MRGZqGf6uB2hRGbpXuAne1b5ry3ZL2wxG5HDQl54JbTwv9NS0ZXfSg3Ti\nl78H\r\n=QHAg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a8556881649caca9f42a759ab335bc00e001c98b","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","@types/jest":"^26.0.24","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.20.1_1627402601068_0.9476138912698722","host":"s3://npm-registry-packages"}},"1.21.1":{"name":"@uniswap/smart-order-router","version":"1.21.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.21.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"f153f4f2dea6028b132a5447fe05cf961cd59b46","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.21.1.tgz","fileCount":350,"integrity":"sha512-duDNpxwqSblh+FNqJ893tw4Cw0Ed0P6WqiDn7fAxFPy130viVOLLOBWrEeG1oAm1SNZ0VzCKzwaILBuoHX7azA==","signatures":[{"sig":"MEYCIQCUYuFOKG+UjDFpfXPyOSlcSumP5yBL25ysHixUL1j+GAIhAJLXQ30iex3/PXKImUj/wDX5RDgC0qwkK1oOR0uhhB43","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3077982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAhtnCRA9TVsSAnZWagAAESoP/1NQXEQp0HobLSfvseeK\nFTZcrHloxN3eUXkkjGDeTMt2u0RIEJJtIviZlX1jBnc3X7TzHHLFQxXFgucr\nDJaiqOH7u2iDPL2AhVYGnbSp8Nw5DZkYRi5eUGQr8ge3Jigyy4xSK9BAOJ5x\nxeouyMkzoXF0xT/kqKQnrk8Ix27DLX5fP+oTx+AMl1gg+MLsdMwU/K9wTUn0\nLPaFNjskIUBoknXbFa823sbdsScjk5R+hd0Am9iN5/90YgQyvpX8BkYOyiK0\nOhVHchQN8YDxHbbXTPQPyR/b2APLp7ZIyRcRpYux7E2OKlSsa+8q/pL0r4MZ\nk9O9WRfO0RL6Me47kD4ot+zrOA/2SMHPsL+CA4XWO5IXgw+Z3BG86CGUikMg\nJU0jKKHRJMgXpAHduvR+0nDDF55shPRjWCE4b1w+lCiYFjmz8mKLj0lZwTWd\nnMvuWYZWyuK+V1JG7q3WAm5tcZo0sTBQsOXOU6frur6Z1iEcdpKcX6bsX7sW\nqvE31bT2r4RlRJJj5XmMxbsAVgbkQ7iJtCVR3YvsFc/rehYgh1w3je10gRy3\nroYYHmtQmtMm6/rdZLLTTLVRxImSvF77imeVmcINz0JeyHv0cM6WvE0HWnp7\nVnbjpH/dykwGWDdM11Q2CwgHcT+0f4EhUjNQZ4mNJCO9tp6o4wVSLPOPPZTv\nn5Q4\r\n=QM1X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2fddaecabd525b137b22d2de7623f433dda98f09","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","jest-create-mock-instance":"^1.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.21.1_1627528039123_0.15675851395859297","host":"s3://npm-registry-packages"}},"1.22.1":{"name":"@uniswap/smart-order-router","version":"1.22.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.22.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"3dca9ffd59bd52bebb186e673a27cc69520e03f9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.22.1.tgz","fileCount":350,"integrity":"sha512-NCArphyHjZNcU6dQaGTAHKHzHyLT9d88MXhY5gx4Fw2JAQrVWBs+b9Ar+KfjscahFlR0gx4U0NFXgZza/1CguQ==","signatures":[{"sig":"MEYCIQCbbBilvYykGVZhUX3XVOsHCd1hukUE0Lh5UB4kGd6hgwIhAIn+IsteLfsiMZxTm1AGOeubvOulfDZ1j3yiVcrxNPhO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3079651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAjeICRA9TVsSAnZWagAA1o4QAJ8CjJ6543IOlhM343bS\nzA26Gij7S6gftmAyKRyo93bFUbd6n4rleMn2qNLvC0BFTde6vI0rgky6A4Sv\nvPFrJ/B1wCLzuM3agUk5uQ/TR1N6aDxEa6OA+DppF2R9U0wpAKO0zySwLsP1\n2fqLf5uoK3fipOhF/iFAXZCZN3Ay/m3Og3W1S6x7accbNIOv4TUhEtpVE0Fk\nis5laeGMp3lKMIXK2ZPNZ/X8d8EFajRwHNFP/WYbLXwGkR/0DRJ7sbKwEBgh\n8VsRFLv3nzzg0OCxkcOGOt5/G2QpfK0iyyq/2b3jxpVXADI61gGZYGwBRwrx\nXhWEAeCY5LMy12hL1miQ23YJrx39X/pFg6Gwl1kZo0ODZS3LF5EE0/0qQzPJ\nU+1QUJuzqKyE3KEKuRo/6MdqJUBq8YwlQLb04AMW6vdpCPwgM5W6TN5zsdIA\nEkqOVqPVPT/UWRwkQdSOYVet0UvHz5PLQmnFtzl8u7O9uR63dxN3Eo+jfgrT\n2kVLlkDfxqcQ2+aore+v1eNrgXN/y2mA2eOUZ3gwNUZ96KOu90bmey7ZQxIq\nYxOIRKjptGMWyutp7l7/7KI89+EtS7xC1gUYJfyWSB6H0l+5vgp+hPAhotRq\nlRC4ksGsQ0/mBWhy/cd08E0EvcQusb4Bl0ebl42FprjLr+mxjHE+xafJExEs\nY3hN\r\n=aNJO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b631129e31af190b5182ebdb989708b7fd182a07","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","jest-create-mock-instance":"^1.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.22.1_1627535239892_0.4764878470044549","host":"s3://npm-registry-packages"}},"1.23.1":{"name":"@uniswap/smart-order-router","version":"1.23.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.23.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"a67fb097d731d3b3053245e549c9a5fc94dca19e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.23.1.tgz","fileCount":350,"integrity":"sha512-E5Hneh3IjWhCSCptqNbbOwONxrGNWwM2ljKnwxrb+YJlhd6qdJvkEm5YsMq6hj+Zoj5r3w360oAOUIZQ/Uw5SQ==","signatures":[{"sig":"MEUCIHPlbHNLxO437NtkhB2klgLg2SnL+/P3qc1LhTosn6RQAiEAt4+RgmwnRjKYliLkHc2KAjOEjX5pKGqj0ylX4+53/2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3091525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAu+jCRA9TVsSAnZWagAAbO4P/1UmwQQB8u00fzi34v6k\nvH2O8OM3JSudLo/orMlPHIAnuCwoRFEXvo2Kxx8Kk557DbO0RbKs99hZmXCf\niFp3COD+BqoMmE/Jg1QYsEqfI+tW47NEp4EjpFDxF6SzcXxVPCzC7bLkXf10\n80Vc8/ErpJEUVCOWB/KCjrBk60QTLZQPoVBanq8dj028Q2V4tdYkMHesxiPQ\n5er386U7DzaL9mOcOcT+bHVaAfW9CkRgZiyfs0xsm3Tf7d6qAiPlJ+pC3u7T\nnbVl1f/7ZwI9j6slydsTIu2MgZTjwpUR4meuy6S/RKCm+loJ8MRR6vr4mwl1\nj4gEJaX3AKuaRXoqtmOrY2Jn7yaG55u68YEk9le1caXgF/G/AQtlPmVlBL3x\nFWJvisnOQxnJMfQyoaFpM4IV5CTlI+KpOZOAtD3S7eFcWr4xBv+wOff2eepn\ndwCU/fRd+tmpSwnkjxy+Q/qRluiVPVxsC8ol0mCBYg1yh3rLW1lI///8OKDw\n8HQ+3xuMAhVdCXCoZnZsxMVR8zvdoiKtPRre8URfgNjzVwJFxnobx1eRtIFs\nRlUlVyfkVQvQzm0MPlG6O0ZOgFyKRZiQeYFJJHKjbt/6Nv1AUb+ZrSpQ2zQy\nZDTcEIhVXvTboieyN+5m5RU5MzW5+ctMfReCU8tVEDgzYuJ0NlsrDSNEIf4V\ni5lV\r\n=HGYn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9dfcfb0c2e429c5278cdae0fd614cc80e216d281","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","jest-create-mock-instance":"^1.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.23.1_1627582371171_0.37356543896073524","host":"s3://npm-registry-packages"}},"1.24.1":{"name":"@uniswap/smart-order-router","version":"1.24.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.24.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"ca62748cd5cb1a645db8ddad853f106952ca408f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.24.1.tgz","fileCount":350,"integrity":"sha512-N4QJWNA9vUCipvcD2q0Cp9eRq4XDJA4gJvTzRhEY2MTpaByNVM6eXhLokZCAXxpvIgO0JJscYfAXzmi45Fv0Gw==","signatures":[{"sig":"MEQCIFVsAHT7bSXVjwU9+Rd25Wky8l4lKIimvX2uRZ4FhwbFAiAkMeNehoSYxE4e+3eG5GNr0psQJV6MmY09n+oTel9kEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3140374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFVPlCRA9TVsSAnZWagAAq7UQAJGFMwVz5YJvfFN4ZMca\naojM46W0Bsoy6R64UTSesVRyPaHnIGVG2N8Bduh2A42ZZFMIIeodG3q/5zG5\nWDHVAfNYSX5mde4fnHOdDs0g+iYs4w6eeZhRJ5OWpB5UpIjyz6PcQxXc1hr6\nq5M0cLeTLYGTLzn/dYyi1gmHx44E0UFlNFl8zgr6puYEUZUbwroOBY8JfxLH\n3COFJh/6iSobniX2azc0BkGgK/EzB/iupkv45UWSfhYTZJUv+1wDPmLDJMos\n3Tw9yQIbGTFs9gzvs1/X3yF9kvJPqVTYHPas5YTreAYOcLhtPdIdNLSoSM0i\nxDzzGi4mRxyUPAEkmePsvHjupQn6vLSLdbzYF2m1AfPNSrMV/dgzYS9q+m5l\nnqhhGizZNzJAVIsDZe0GnwdQCXcwp7WSw2c/fRRRhkZoPWDTdrL6Bk2FKuNI\nr9jyhdmNau5jDla+autgI9ZhU7yfxla+MakxoVHHnr2FGBEN6+WyNShMGBZP\nleOhqUQrukxFyovZkySNnHzHsenw2PWaTSjSNtC2NC67o3Ea/xLkVvvtl1rL\nEywK2Eb92gWWDF9cVPVqVFriOSlHvMMeSmviNvkJXOyu2AfpJbbcMwd7g6rX\nvJfXKmzLMPxHIJ4r4A3rs9mNOxzn6r5yvCIyh/N8KGh6f4dB4XWJNotVbnlu\nHWov\r\n=sq9s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"56f273a93e2ff30e84e422610e8593a1b679ddba","scripts":{"fix":"run-s fix:*","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","jest-create-mock-instance":"^1.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.24.1_1628787685031_0.5760310063329748","host":"s3://npm-registry-packages"}},"1.25.1":{"name":"@uniswap/smart-order-router","version":"1.25.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.25.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"8cc1aad9b737dc37ac3d9fcc60267d38677b3593","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.25.1.tgz","fileCount":354,"integrity":"sha512-Q00GIQeG+fFODF2A1M3TIw4N+YBOCl+tZUYr9mYnUKjT9W2EYkbht6hQrD8hQcVbWlIU5vMlDtXwto7ly3nlMw==","signatures":[{"sig":"MEYCIQCISOei+TA5+pVisWHnqF4Oz26/XzuXuYci3XyNBVyDQgIhAJOwZtxA7NGhmYG2lyY4wic3woTffU77GZOYFxJhS4i7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3149737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI92JCRA9TVsSAnZWagAAPeUP/RtWIWKPIZPDvwhMNboE\nxy8AJZ7gPElqyPqdlLPR0WRRux0hHbpQTCYutq4WMKyw9muJ9awmJwDQkvWJ\nvvYH37O3JtzhFE7BsfGfFL3Qn+ySYmOnQGJW1PN+cbDKYeLYajOasK4u/8CP\nZGVUrtMPoApsjqtVqWIULLu79FX2Fq3Fr7EBoQfzYQQ4wNxv1AAlO5/va+FC\nHzzGlSu+scBfDrX1m9z5NTe1HY5H8Viuh6rAe1wEULqcsdJ1Qra3QsLO1GRz\ndN3JLvFu+mSI35Yp3W/jyrYNykdnq8Q9BPnv1lVTJQJkjb9WpRAbf6dg06ea\nGBVaJoBZa2iR9msasxfP6KbYE5Mfn1Rex8a7PR87cks93tL+ZFzS2a8zT18E\nO3TSaBJa/WXxAzJx+0gelFHNzcz7O9udDhZsFQxCAZUt0ul7wQ8XVXdhpjEk\n4SWwNLbXJDXYUrP44T5+8o0b6tKNJnzrezqlc94kTxe441O4m9rgB4jpGQYr\ngSsxQ1U7bRdCKgzGyAJZ0PVo3mVNDo7z8Hboi/wwjsZ3/prZySJ1C1bm8YpM\n1jM/lkLwe5gd8rjHxG0o6rV0zPbqZGK5ZPStHgXgroJRXHi0PCIR0c633wFU\nfF/mBZ0ewFmkDRK+pM3LSh3bRt6QhVSegM8BucYhrNLxxxsaJHBJvDCe7mww\nRSKL\r\n=3//k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4c0214bbcb47a954f4117f0bb001cced87f1a2e8","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","jest-create-mock-instance":"^1.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.25.1_1629740425303_0.1218935592110415","host":"s3://npm-registry-packages"}},"1.27.1":{"name":"@uniswap/smart-order-router","version":"1.27.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.27.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"10caa6c43ea8ee34b2cbfc46e682754c90a15c19","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.27.1.tgz","fileCount":366,"integrity":"sha512-RAQ29XkbtfTPl6Ce/Spxh4GXi9wbdBhTGbZ0AcNjS2LGdjb3rOr/xTj2/h9ayU/SKmAZGuemy7CO0OcQ+4o1uw==","signatures":[{"sig":"MEQCIHLwPvl+0N7Oh3f6n+OA/rQDlF8gy+kDB33oJdNBWbOrAiABrJyf2PUR4KFuwAZIf5P4h8vwK0sS2VpEEW43u/wOWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3158754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ8XlCRA9TVsSAnZWagAA/4QP/22tI4lg8zAB3ccFZawN\nKNzGYEDfwzfskx7owxfkYz4Tb9dNDvyagCVf8A2fCwHekAkLZ/3RwV2hXqMR\nbOQ/7dU/yR7YlhcohKjiPakn0nuLDhvUSQ0W+DyaFqVXYTjkOWdGMAkMG6B7\naZadfEBsr3+7+xtSzzgoyQT5HjPyfYtltZcyTqt13GG4CMKPQvi2rYd5lVEU\nQt/Pdr6xVtI3Gw9nuoGZ0FrwzynSYLzLh4Hz51NesEPIXNL5v2W1oZTzhn3u\nCHmGDrKrmhlBcTa0yVh8dQ+ts/WNQ50gKGGSiW+WvdqkUlW0dp1KH6OCyTn5\n6l4jUIPuew9e2WCBr2sHM6VdKpR+ZKcTY5hq1d7ool9HRWcQfKO9GJgySVPL\nBT9si8PPNuN96CQXJnivLXMiw94M9lAeI8orFjfyuLvFsc6JsqCcTb4W2XGx\ntTmdG/6dkDSGvUr3K0jCgz4jp5TNFxoiqKmHo8p71WVfxm16R1VOA6u9CKbK\nmKrgJNiPB8EbHt69Tz9IqW8fqWD9p8oT317AT+SlvExjfMM5IMY8A2OrC6sT\naCtGCqrSpiEmvulbuECwnyr1yvfmUQahJOzWkN03imIX9q0HlReh55GyZ8D8\ncvw4AoIXO3trAlAYc1sWbZa40NPNCBrCqAK8+BdKUgo6PTsb8bdTX4dPRc55\nWANS\r\n=3xDj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9ae3338bc07ff4fea940d663a69acd7e63d8c069","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","jest-sinon":"^1.0.4","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.27.1_1629996517451_0.21606809273973537","host":"s3://npm-registry-packages"}},"1.28.1":{"name":"@uniswap/smart-order-router","version":"1.28.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.28.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"07067cf1d651c0ac3acce4eabfc399c3cfc9c09b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.28.1.tgz","fileCount":366,"integrity":"sha512-wHRqM6MIgO42btGvTb8YrIfAXTb+Fuuu7wDRRtZB+rugDOirIgXGhca88MzZ1Mn/VzGc0KK5RwRvwysw6JfJBg==","signatures":[{"sig":"MEYCIQDPa7li7dDd1YBp0xR0qMigbV+cPd0IvgUb9UrjFnuZaQIhAMhZCWu9v7y7XlQJBr7af4VHCEOICjImtQRDxM75Beng","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3157920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKBigCRA9TVsSAnZWagAAkLQP/1E9S1tCLIAdwizRaVWn\nEY9hCuBvb76j5QWP0osLoWBKPI1tGvlPfwtcrQZkHL0plHONrNJ29bMN71NU\nhjNdpd8rBmfeSTDFKNlyQpIrjRBkzpQhNLCFGbrlRAT7wKfIcYh4vPt1dWmi\nk5HkHetfEOyIm2fuj8rXvFVtl1ut5n3swkEiz7DcvvXTeldRkU1OjXOOUYYE\nCc+hcQUc3ZxRmCiTsBZiz3QsOIQI/mQ8lL8Wj2c8zR7/nWrPCMS4l5fibTmB\nQzyX5qEHp8EM8XuAxpNVTfuQ0+SBTPecnmoOCsenuJnTjSlgH7wCiWKXhNfZ\nBoF+TgqmayFm1o/6wizYLIsiorZ4Yy/C9CF4mHyPv2VSSyxFr15k1qm9U+Lt\nEbX5cZER92NpQDhmz7Az+vcQO85v4qmyXK0g2dfpEbRurNiQndbgPIk3psEr\nTN4WN1ztqpypLB/wAn3HUUp5NQUh5WqfnOVJWwPZhbjBeJ+7wG07eL895Sru\nikoU5fRAN84BgGEn0lV3/LlXQPEh8+sW5wfSZHMpfp4+oyJuu2d0I1/2uTht\nWfdv/WXTRhmTEOIuOpuc7Injx+SkjjAa0JwwQKqUXDMEEmuCe9tRh0Wp19iS\nP6zOpLY65jI6EpC9keuIy+xhogN/BKobQrSC80Xyteel7Y6wbpxc/u5fNBDh\nFUO3\r\n=DvNX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"19249ce9fc9910b1b6c989012befa3369ad42121","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","jest-sinon":"^1.0.4","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.28.1_1630017696760_0.7263012756430793","host":"s3://npm-registry-packages"}},"1.29.1":{"name":"@uniswap/smart-order-router","version":"1.29.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.29.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"748b72927839a29cce576c9bcea958ff844e7d70","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.29.1.tgz","fileCount":366,"integrity":"sha512-Ij/2IOsy1GVGakCtHIG+Ys58aZwcU7a6rNo/k2DQcuX7c1iIhv81l/ljUGmQB+1nCxYNDXSoHfy3DHkCcmqUdA==","signatures":[{"sig":"MEQCIFCk+vWhd+0BZGrqz+9kIQ25QM4Qu48Di1l/ThV2aajPAiAtn72grniGWHQlvTzaTvh8OK/cgMTlagtOyoMzvtdFvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3158730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKDLVCRA9TVsSAnZWagAARqMP/2JLWQJt76obAeBk/Zgv\nSAlowRR5oK+u8UxIFce8AFQ6N5AflDpgtTKkWeXU+Et/oXvxeF53Z1e05Vmt\nIdK1fciT3DXL/vC/uUorZ1dxj/uB3jAjEiBpqxJRPqPpXnMtlbSiVDfE38D8\nLtQWD5vCnXQUZL2bdNzzxbQmolBJp2gyPXOYSmEN7jpKE8GgZ9KLSM5Wr4a+\nXRuxIdQeKJ4uSj/p2pZKwmVjmfqyQ8lISGTDfkyAUqKchQS5G5ScE0+uSpNs\nrj7G4umzdymFRHO/FYWdZ6F+bey/c7FL48fxUUZdc6FOPUTnNXvsF9sTQ1uu\nbowtk+/ZK3d6Ly+W5QMiXAHmnr5D3BGkFJm2eCankhjvl4wv+wB4Gr0ojrE/\nfQ+G5acMFSSJcOnOL4yMYfCVBlWAGnL3kwVYCTAHeD0nm0V1SEKqO/Aha+Ge\nBjE/WPZpxypH/ZUZbzCHIWNyiKO6jS4UA7KsgCKVSSKIkOzG7+l/ZsPSO3cz\nCychZonk6aHe7Tcq5zrDaUeCZcqTXAcD4sZbWNMNeCZBU64xWMEaGJvrMpp5\nFXKloi7L2PfN1ImcDxMvHl4b8U3EmAa5oUN95bcaPl+VDVf0gteIwJtc+d9b\nqqS/wVLIEvwYraQx1+RnqrEJnuqq3ufDXuSPPchD7ZE5kPwj9nL+YrY1JxVS\nSyIA\r\n=KM6r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0ac6845d6837d75abee30844df13fd774cf17ae5","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","jest-sinon":"^1.0.4","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.29.1_1630024404751_0.3119808838985263","host":"s3://npm-registry-packages"}},"1.30.1":{"name":"@uniswap/smart-order-router","version":"1.30.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.30.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"566a409e5fa57096a089d6372f6ce1a7a9926019","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.30.1.tgz","fileCount":370,"integrity":"sha512-Z9U/bO+chumt9w73DdE4pbj3OquEAykypzwNF+oYNPsZzVLHwZDGjsDZYtIWVI22OS6O06a8TqGoM9HzMJskNA==","signatures":[{"sig":"MEUCIQCetbPxFNPYyP+ieeZQyz5vAuXZraahEmuzskQaqJOJhwIgW+ubrn+D2HC+zG4vUQBXXtVjUUlL/Mgjx8++Krt7mvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3170404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK/TvCRA9TVsSAnZWagAAY44QAJ1W1leLXG2w01NMPxIH\n+7bE+ekWbwhX2btCgSf+wcqf9i8um08/F++mV/psYT4Tktqcb2c8EFu3avkm\nN3sn/PpSbkn9S15Q3Rr/s1vQPej+V5Q/nHPQvIYY1wnKd8U9FCxSNlbeT3Bk\nEARH/dNGF/S8pgDo1Be+MufhAKsoZTFHgkyF16fdJ+Ww2+O4r3H1OPnc33Mi\n3fYgAlp7K+luFClg5ruGB++jFYNaeVPJvwpP1tUvGH/0g+HlpbQimWssO1PL\nNokiKMwWKxu97tkI8jqIuTimvI+bPWNjEmkopKvTKMB+3uZF04FKSXi4aKOT\nuCgk89GjC2L2jZnz0glTccOL6vXNzj3FUONuHeqr60kzjASrKLPEZq3xtapV\nYjWJlSh+uJle8wDdROhiqAJOWoJsxMmuhwergMFkLeNNsp5oxodeeTAVDL54\nrw0P4Wa7cMiBiJ2ScwKNaApM48GIlw7aSW6drPSQX3fiXqcTC1No5UNnu3Mp\nsYZH8PjU9XCEZ4UvCJ0zCjzZclcCkwvQw3x/5rp6b7i0Tomo6+VG5/8/yBpJ\nXSBQJxeZEwr/41/o3rvqUcTr/4bVmnVWgsZOgF9auRyImihm3+ihXLFSPqNT\ntUz8oOwNvOiFLNSP7BFP5EOMS/xeCTbP9fVuydXAlb+itwc0xkYo5IpIP7zz\naf5h\r\n=758T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a75d1b1d71b88c5c01b054bc79d88ef0341c2560","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","jest-mock":"^27.0.6","mnemonist":"^0.38.3","cli-logger":"^0.5.40","jest-sinon":"^1.0.4","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","typechain":"^5.0.0","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.30.1_1630270702944_0.80395496099758","host":"s3://npm-registry-packages"}},"1.31.1":{"name":"@uniswap/smart-order-router","version":"1.31.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.31.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"c08f003b06d7555e2ca853ab9e0148e981f541b0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.31.1.tgz","fileCount":370,"integrity":"sha512-Q5uXchsSbRG/PQJbvTK2jqdPUkp51H+vz99r/eJk6hokLCUXiqDg9pyKYOx0an7a9atzPRZhmSGzTmXlwOAwjA==","signatures":[{"sig":"MEUCIQCD4lt38SnBJl9gpG96wN4YqSCA1P6SJuGWmLmU8+E2egIgUoNO3Kfbi/P8J8H5Pw75zRj0ceLcpwV+SkZOJ6y6Jc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3179751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOjSoCRA9TVsSAnZWagAAJfEQAJE49w8ASvx05y8oB2Dr\ndNAiKjX+wSyPDHFN6ASLw36sr/m7cMoHVTVymr4wJKvN3WLttyXSlyeWABx3\nzguZRWny0Jt+kpmrfMEH/JQ7bRcDRunD/WzoxYClZ45gVrdLsg4y42Fu2y9x\n0f5TUMZA9eJY1D6WLOYAys2tjiFnXqdpfS3P1/vg2Dholvye6FW80KV3MYR+\n6mjbNAVAZrFJ4vMXHzWCj8yqBVl4ikoc8kUeD9BvgaC6HHy7rnUqQa1qRclA\nqUCL5A306gk2R3vNtv85R/A91AYH7es4nEmnkd9mU7XG3SJka8ZlnBS5thLz\n4VZa+5LE4d+kzFufe5XcCMOvOCYHPK44H8FnPRDOf8vBqr0t28NWOvKAcpm1\nNRqBBE/hyN4BD3zvhqEiiluFb13hSbVS+wJPjpjQu3A2ale63kVz+jW9LXgB\nh5pEtNHxSMDo7ShVr+I7aTRHf4rGA1cXaDHo9EFZFeCocRKrUVQwxqrXsnc6\nH9cVLWhYptJ/v1Oo1zc/73aNwb6ZahkIrPWaFlD0MNz/wpqufVU39y0LonyY\nf6LQ5EBIQN4rUVT83Ql0XXs6I/Dlko3pV8syNPqMzioClA44PE2ow6qS8CLe\n95Xlk7U716OE3YpyjObuydvhFcUMOxnMbMW0ns7NCVdwwsZwFRA5zDeDM3T1\nAdVN\r\n=wOZV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"993f11933c7c48b6b24a1d0021fd779f3011f131","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.31.1_1631204520782_0.5755852827299908","host":"s3://npm-registry-packages"}},"1.32.1":{"name":"@uniswap/smart-order-router","version":"1.32.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.32.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"b97c67f43ac68e5ea9830d29dc92d4c980eec3b9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.32.1.tgz","fileCount":370,"integrity":"sha512-OWvk/N3dhox7c+8yJCEaXwxgmwrn8NZ+bdQ0aVKqDEOsto7e4QbYtLGU5gMyOT5NmrS0Xo1ryENZJJ9urK90sg==","signatures":[{"sig":"MEUCIQCmmfbMNZ+bsJQKjs57G0eZ0/0M8RZLDwMR2pI3/2uFqwIgP6FfECqEVtN6g5LzWNiOzRx1HVkQnQFho7sZ1ZYb0aE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3179859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOj5CCRA9TVsSAnZWagAA/rAP/2EgSt2oaVfIs9rt/cAJ\nBSrFYM4rJeZzW2GBp0A6tvRurklZqOGNrQGFwwhLD71fUClZQsCmpTn5tmBq\nI1JztWxep6p+ep8lmTzvxy5bP9w5kjO9rB9N505GMAPqH+zzORKr93wpqPcH\naObA9Dyc5JwoEd74BSxQzUdfqxS5gaR63xC6QLZUGIX/+8Cr989EiutcrZoQ\niWtKG/tyOonaMzRmrWaADj1+jJLpOKgdJ9klrlqQaEqgJoEa3HfPz/Ig0BfW\nteDnOMEqLxXXJo+sO9QafpdKYBCzRftgcd4sy9JeGz6zFyMmx17HjUtMiznz\nb7cvW+OyqZHqpR5MshoYys3fU5PC/H8AqMMELrnm6m2mN98Uzm0mn4rEFhnm\nlpqyd1ADcEsX8EgDcyc+8udgfKPUwrXgbkzs5HZVpkVhupmU/Gb1WFrESoLl\nny4RGXq5+ECedIl32co1sqWJd6023ZQeTz+9bBg573p4HDNnwFcRmadQ7Y+p\nBrE9uH6jT2L887xZLNP2jKj2tyDxwf/oImkph+U9BrjCMFes3IaiGT1b7fYe\nykNzm7myKrlQtbLtFvqx/IOetTXQZUg/GLx6ooxYJe7vpTkjS8owVW1DKQRl\noHz4VMAwd9XCJU1OIlLftyPYGN6vzeJ/Y2dqHvXQLGw2HC29rujlJDlp+EXR\npAbt\r\n=4S1X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"581107d5ea30e8779e9ba5c6b7f68143971db221","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.32.1_1631206977852_0.019072627030636502","host":"s3://npm-registry-packages"}},"1.33.1":{"name":"@uniswap/smart-order-router","version":"1.33.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.33.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"e302405776de5e7a46e51851219384aee2fbec9a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.33.1.tgz","fileCount":370,"integrity":"sha512-Q16en7SKGwn3AMFG36hhNZPJ1upoa5WvqpGVICr80QXfeE0VWcDaY3pm5NgaIXwQf8Qsx8kfN5cd9cPvwHyt+A==","signatures":[{"sig":"MEYCIQDpePQteHiHzKY+30o8twX2c+L8a5Jqnk+M0QY02EWkdQIhAOAYp8jJR+OVnwZdAmZT7pY/I7o/LpDtrxVGHTmOUWpA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3182451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOkwiCRA9TVsSAnZWagAAEAgP/1qUFX/HphCKzNB0EvCJ\nuugTbBV/JdIocF340wH/bGDQ6VkRczNg5IZyJOh/j7zsahRRAcsjYsM1gwLa\n2pINjx4neMzk0Kb5yK3Qx5fE12/HZj/wWBs8Vcn87KuqQkbjmEsrLLonGWN7\nRBeeIzrcWRV4CEkLdqYdUchkfQZXe3fJQ9663lsxKmFn/2Q3CV+56W542zXv\nI+VLTt4IUyrbc0+jQZRBWURn5ehLzdc7l3DJAvcWlOI6jfUZFSaFHToTKJ+o\nlgvsvWExVSlsKn8W/0qQYyUrNv+qRohcCulyS1SF5Iup/2RaiqPGuyeEfFU8\nlEAcClMTpQklfxueOGRQE98fr3eRoUI+Rj9w0YujzkfFYQ2ACwgVFxk9/W2V\nChwA7hbuyrWcjyB6itqy+vE3TShvE8QeK9EE/iLBE5fRSoGoAVhS3G7PC5qq\ndg543OLbLx9VqFW3eib3GypGM9uZsSiAhWy95yp08oxzN4rYPmIDjuwuBc9G\nOYxgHW5WThEIIUtrKvrQGhg6rTCkmi4kSjDXkS2h6h7c5bnvqNoZOYGRsvgm\nQrk/wIb0LEDTIp7BxZJCdwUQn0Cv47pJn3q3ukT1euvV+RzeQh3vT8cIcK1e\n8MN9D7xIrQcfSMUDAZh4nPYl223mrKPvhND0Ej1g3iSPw1yXc4i/qgZ2Clry\nA/05\r\n=piFO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e073e1089b3ad2a589c51d6282b705462404909b","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.33.1_1631210530056_0.7671382421983319","host":"s3://npm-registry-packages"}},"1.34.1":{"name":"@uniswap/smart-order-router","version":"1.34.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.34.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"83588ae09c3827247b6825ee56aed29edab9cf22","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.34.1.tgz","fileCount":370,"integrity":"sha512-9i7RA00xqdOGrNrva9xBpMr25/SsMgnAGCR7V9AkH0DfXL1nuxam5sr5aqgcJY6UEmlLLDU3qWFH4tW6IAfXXA==","signatures":[{"sig":"MEUCIQDtL2efvRPvoVENBfkh/w11leHQo/qkNM34EvplY5qlfQIgb5V7E16VSqB0e5bWEH8I+Nsd0y29uRlcMohrGTxtTH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3182559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO4gvCRA9TVsSAnZWagAAh7UQAIy7MVkr9Pj1jhR5HKPM\nfITtjq8qIwnK3IoC8c4lbR7RSlJrqfMf9AsSx/uuhvo2PK2l2Iuc+YVJEqXf\nDxw+mUoM2nrcDOm915guzJkBVbSHkj/HccdvnWLnMRHTip1XbGXYmCRDkJ6t\nz7ZcUXq8sAtgCPl+YMQl/qxDm6mMbXVnvYJnecBsSZSwxPddzKnboBrZvtp/\nvEr0gOsoAU8DDCaFohESvwjzNupL/3wBHKDz5sXVXNPE3EBYGdzreZnI1VFD\nhQP8D3d4ZM4DDsKNw0g7J7Ych5/rtj6MoJvRjyH97Ac555XGuHGV8VKwKjmY\ndEaSq543r60IJVrHSpGiR9dvgT9PxRrdDeyjHOlgzEY0lnCFgyrzmD8hymR7\nNIYIVOQC4NfI//hNuXKY5dtkLS7ray+9vf5VBirtnu3proUOTJ96KKs0oC7Z\nxqMWp1/P1PiGXZV/rlYCLZhUQU7hB5HGFHbt8MFmoAFeMsBd32VyVbvxDix5\n8jIixjEARTw4KlGry7W1DllD08LMsMrgq60x1WpH6QuVWl9ZfZnaeY379z/r\n9O8RSSKFWj2mQ8N5XnZnGYgE7q61CD51br6T5l6PjUlNVpIcKr3rbBIFWmUv\nITe7f6ka5asPVQR/DLBTeIH7+m+XQY0XFpDyKAqFmghos7YsxqNnRY8uNCRK\nPRTM\r\n=CM3j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b9da5829406f56b333bf5d52acebcb3dbfeb6c03","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.34.1_1631291438795_0.9015335947636338","host":"s3://npm-registry-packages"}},"1.35.1":{"name":"@uniswap/smart-order-router","version":"1.35.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.35.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"4dbe1f3017ec8b29f27484c27ba4feced7f16df1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.35.1.tgz","fileCount":370,"integrity":"sha512-4HIqIx2Kxs3cja5RYY+qjbBVAZUv3UJlYW2Nz0jU+Z3psV3Qk6W/qRxmv5gIsoxAF319z2Cvene2LVwmCEA23g==","signatures":[{"sig":"MEYCIQCKpSdbotqoRqGgC3SuFL+p8yhl8qD4HKxj3LpRxzmFhgIhAJirINL8cKQC8oi8jipBRufavdd59XLC/ObILzsfmqJP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3199737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO5B4CRA9TVsSAnZWagAACX4P/0CtDFwQ+NP5m7URUNLC\nXjF1ehoCi1/cqH+jZBlViYcDjWKFtsTBxscYyzsaYRq/MplS6ZTtj2USzp70\ncta9g4/HYXN1xby6w25BGut9wAmS2HsOAJnVZYDJON5bCwC/E9Ww2Zo+SH6a\n4Cfmv0652CYPGzZz7mNJKPycN73PGyu1XBRVEeHiGv05CGS3DnSnTvjm0m+0\ngj4mM2/1HvnK2whPzxmHq2LocTFq9m1d4wYInn0hAmxtO7rokyOE9PjGHteN\nS4V1Su4HKJPfnRSPmYnHRBtrSTv7609XkOszORY3YdnTi0XHEkKqVUSlzV41\nWtouyeoz9Mw7jKfwuWM+29yJg7duwZFpy6e7tFK0VNV83vJBwqsX9bPKIW+4\nGKjC7+NdoWOxIJakZJeWbaF0at73TVcGv15ztaHZ2Kby9/lI3ruVrdSMBz1h\ndT86VRuCgj//M0E9yljTxatJmA/34SiHE6oghs6Td2KIkDoBA25Q93PnmA1K\nB7abjLivkFnQjOSjjcK84+Fsd49DyxJBg8WwBMJYKqUfGRUkCH5oks7oM1O4\nxFmh2mGujFccecA/bFCP/A+js7HSH9MgaJE1g2I1GpbH1VSvkfnuQ0JlOqPB\n+AK7vdw1/Y65+n7en01eAYmN5GMrqGL2Mzsw80LMPPRt1DPH84qtp/tKebyS\nKuQ0\r\n=f+bO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"99b148520680dc1b93128b6adec1f12e5f7adcea","scripts":{"fix":"run-s fix:*","test":"jest test/unit test/cdk","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.35.1_1631293560413_0.03250514876380817","host":"s3://npm-registry-packages"}},"1.36.1":{"name":"@uniswap/smart-order-router","version":"1.36.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.36.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"9b4cfdfa6eded745d7cf884ed036467ec2e44b26","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.36.1.tgz","fileCount":370,"integrity":"sha512-Qoq13NExS7mlMxJ47Kxr3tRWfQ7/5CcizMCOKTX+G5qpDUY4hFJZlGRiMu2DtEDvoJz/2vCCvjGzjIEiBEtvBQ==","signatures":[{"sig":"MEYCIQCL2tJBW/4gF6uJcybgezDWWd4lwm2+HX9ui3m9sjdCTAIhAMGdEX8KljMojbyVi2cVLCzX2wv8HAjq5FXVUVqfAWyy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP/VFCRA9TVsSAnZWagAAL2oP/0sBwsheb9A53bAkhKar\nr12nihhkVuXOEX5s0tCrHUpxbr0Tib1h9tsiU8kAoxBoEBbxSquUWbIUdXt4\npfDWYbIG+YEz4MO6FkXmZMzyDzXFuZu3ckaWNm4gmde/dOUVmnGUPAjQNPco\nr7svZPLP22kjp3mOAdOvTk1BflxiH9TVmjF9Ysg4zo1KVJOD05+W1AP1KD++\nNokI56B/w7+6d+zoEN1jWeaw3pEJCViH3y36OXkAjmqGvqyOj8q4yrPsWac8\nmzIeIPy/jZo82yR/JfoIqfpm+uS/9Vmswpn82zRVzEAn3sOvAfCbluDiRp8o\nkkp5uX19E/izAk6WauIutFLBOuWywikR6lmCPUSxwL+bQ7q8lToFlOKzA6eF\n3u17ZFDTDvpMA6IQ5URAQeSpteldPECrqImAOFqzTs01EI4/BM/bPa642k3a\nkSSAgxLWgkeHt+knAJEsYEdr9DObi5tvkFk86qX067huHwaTDcSXVqVu3jCY\n4EE/XTh76ufJ+xDnBE8j9j84TaygSDDV2ikIkAFaY9d1N1Id5FRniSRkX8y7\nIx+SEyXQXaL4XcEUnJp7Q2b/CRGGdeGfCfvrRRZRO1rLe9SbOrZnRZ4cSYeg\nt5uJZnIaxYFbA3uEfKnkWQzAsWid9UmoYP8uaTbQrrRArb4f5roQ60Iipmty\ndjjV\r\n=nVFR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b21eea2c9198074b5898a1d2b2642be41f83a8a5","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.36.1_1631581509692_0.22601552990613683","host":"s3://npm-registry-packages"}},"1.37.1":{"name":"@uniswap/smart-order-router","version":"1.37.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.37.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"f5e260319a2e4becefb3b381f26a11b3eedd412c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.37.1.tgz","fileCount":370,"integrity":"sha512-wn4gxIOph/WwoHfnRmAZu3v4Nc9TXcwIKIMUbvunLD91KdwakTpMv2awsDV/3sX6RCGxWrTKhl5fU0yA3sPg+A==","signatures":[{"sig":"MEQCIBE3g2LjFF/4gV3bk5uS5qOxdMQIKUCN0XwYcMqubF5NAiANLu65cI1G+jGPKKeWYWCcaRJ+Zn7H8tBx+MayF/bvWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQKNPCRA9TVsSAnZWagAA544QAKUYCz6+fRX3LRbHUdkk\n95Kfc8xoTDlM86WrGQkOc4L8TqhNW4CFlsJQCXMGxInq0dIVZyTbhynEi90u\njgChfDV4wIquLTkaFdyDuf8deFYyBZxnRevEmS9U056lXY93zI8IONYeqGyZ\n8ZxCNmTBBwsmLdypgqapP/NQOinp11BXBh0dtexudc68sBUADU/FTWuPnVgh\nJtgTFexT3G8jqIXFAeyX4nYrK+ZfwnVZq23vyI0pf7LA+qvQe/aSmaBV1Y6d\nE0KbFnArx1wlcme8+qtxccVvrdCVYGm2OYI7hQ0HqktFI7VdxX93aIEjk4hM\nrtu1kHhau4BRpLxIJsS0zxJpCFe3xzzYtLyminoqu4vwN2W1Cv733ZYpmulP\nGYDt/KxG6QwN153ebc57dU1EJcBeSkUEHZX8t63XtTqaWkIoR7NoL6zLKG9t\nV+eo9E5xVXWUSPhTF1BngGAeOSbIwpMmnCQUprH98XQyKuQbpDpnAi99vbDl\njhW+gzTbtOuBVXbTYZGFHalqW1MFzHJ/b4hiE/eIKDJNgsIA3jslNbevBQjq\naOSxEiaOI6PA7IDfKriFs6WQqD+ZJJD8/FK+xdK/C8wE8kFFogODaQOknzD4\nkdjhJblK+Z3G4x9lg5njhXFs2cKVuPTC+2kl8HXj2d4VOj7/OY89O0Jr2cSw\nk9BI\r\n=xSrh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"88c05850b03371b46eaccc8af2a2f31e75e2aec8","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","abort-controller":"^3.0.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.37.1_1631626063153_0.5588874008180285","host":"s3://npm-registry-packages"}},"1.38.1":{"name":"@uniswap/smart-order-router","version":"1.38.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.38.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"d593512f45265dd7d39a33b7500c23788e060c1d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.38.1.tgz","fileCount":370,"integrity":"sha512-8yK1OmzoJAeDOM53utf4oCU/vNsZuBgDN9SDWXgu5z3qCZZuLfdmA5TwuWVgVBGe25j4duHpbfs+fNhV9Qu7ng==","signatures":[{"sig":"MEUCIALuzLZbOTRdT2JtHTzJnRVo3kIp/7xy/QLuaiwb8v8iAiEA3dPSJRcDnbaw0pkBbYMdCUZGRTRzMiIYlCy2yntqX7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQPdrCRA9TVsSAnZWagAAgMgP/3oOjRyYpoelZrSHKiPh\n1+5nqsb5QyDZOY5OKED3oaEEiBHdxyNPQyOeAdjo+cJA9wLx6QiWZALFDA1r\n7vzLhrN2dHq211zQ1PquMN1/jy2IHNCEtteMLTL1ymgF0Up1rfUr9ovmmk+H\nsdKuA4Har8IQ/KpKbfRWbSZuA/jVTPIEFJ1/7ufKjs1tLx6DbwEVfFgwxJ5K\nYP84DbIpEazqqR1C1c/Zt4woM0LuBTxviwY9rr8jP4WwzCKnj4tmaeKp5k2w\n5Y1nk5QbuWseUXiHAVW2RilcZZ4P3431gronoNDK5+NCw7zBhTbGvxW8a3zc\nM9P7jTnoNxZ9xtw6tvo9Y4PbZCj/Lm9wFXj9o2tIE1YLgpYjZghagWyLu73r\nXB3aCkUOvkzhNnGvnSynpn92Htt1LfF4U9sOmk4oWvk3V8Mwvyyyx4OTMift\nzh1LI50D/pGISIaae0/de2qKffHvl0ogrijMCDqS/5f2vXamBt33PF5TDmop\nGgxy8yuw5ykKU1xG1HbnRXmpgktOPeuBFhBG8E5C2Wh3YXXYLeDCwW3Q8WwO\nlzibkfRF+Dnm/DigDuiFLmAJck/Y8d2dVE7CboXj7TndwkiCPKzLbLMT9sni\nahpa2rKxlXk4gezhLEA7BVFtyuqdpuO37IEZnUyvUlMYav1+NjRC+iFrYMTU\ntkBr\r\n=mYCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a30f23ab9f96e6c595b79952cd0208b2285f0617","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.38.1_1631647595305_0.2702547296931266","host":"s3://npm-registry-packages"}},"1.39.1":{"name":"@uniswap/smart-order-router","version":"1.39.1","keywords":[],"license":"MIT","_id":"@uniswap/smart-order-router@1.39.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/uniswap-smart-order-router/issues"},"dist":{"shasum":"baef908369d7f89b2c509a27ad1ef9cae4130f9a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.39.1.tgz","fileCount":370,"integrity":"sha512-XGnHZ434/26beMGkrCWNIbHSDsGYLPsBKMqVOilEF3piRSW5IBvTrCH69nwh1nFLiNopPsSMDfWtH18rnCmizw==","signatures":[{"sig":"MEUCIDUj6VTngvLl8KRNLtPw48zeezF3TW0sgkIdiXGy3bRHAiEAwHAd/Bqcj49Zt+XBXrjsciiQPmF+K0fKg87qAPpiH00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3197580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQlO4CRA9TVsSAnZWagAAzuUP/0NDUsALJ4KCHChPoknc\nvKOWM05nvBAIG41CM+Ccua8FVJFZU2cO/lWBi01suAnV6e3WEIuyigazpHA3\nFqQXrkLC/yeEXO8tLOmD3RIkAzOgpBna09nORgV87/cs/MYT0oVbwpRq5dWa\ngPYEEXDLEnKb47dwaE1Yn16zuHwwMbtjAJsguSD/T9iL/d0oo7tFdwhYRhRl\nArH+cU06v0vcGhDNYq7tzJmcTD4+B8Ks13dw2Eit5Y9OpLv2PkIYoiZIWyP1\nUkMLOlD/ti6Q69Dw0U70gjHPhi/4zLSuG3bOICffI+Mk8B7SqJcz/qsRn/7c\nHT21iilP5OYw+yctLo91+OiHMiceN3P6H79TuqLu+KY5GiMLTfqKECAI2J8D\nW0DgSkQmwGk0ibXn16eifQPnUi8XsMaU/kw5A0vfzpp3FskVAnY4wWcETSYs\nv5AzWQwPymQypPsILsGtkjFIxcr2ANLDnBkc2i8Ty3Vyb+DxLzEGBZZvlciA\napLpHSsNrd5bYYYcnoGYLX60G5s+3XItBt1Nd7Vva4kPt5sfa1NT+xnW4n43\nIOlGcjC1DB7kT63Yh1ujArZHxw3mql3NxVNp+aHzPyTJvGeyLrryQqpFyeot\ncIPH6DEi2icgnWnzo5iitSrGGm9qvG/Yjv9yOlsJcsmYvp8EQEsunnbk4ssI\noPim\r\n=Gzdl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1f59621ef8b667d901c5e4e39e3e49b87b265026","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.39.1_1631736759970_0.6707610172849667","host":"s3://npm-registry-packages"}},"1.40.1":{"name":"@uniswap/smart-order-router","version":"1.40.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.40.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2bc927c19a0bd51f49abc0ed7683cc5257874c9e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.40.1.tgz","fileCount":370,"integrity":"sha512-gzuAw3l99kjHOBo4Jhy/Pq0geocGUIoUQjQ5k+HVWgbJXa+q1yjYl2IeZUpDgBsDTqyKrf9g7145dFwdy524vQ==","signatures":[{"sig":"MEUCIQDe/QmHe4HFGrD9gl02KCdQ70PAS4/0TzBd/0tOyTDosgIgSNJhIuKXXCTCOEPeRoeD9XUgjYjsu+LwlGpmYPa0DA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3230963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ5NeCRA9TVsSAnZWagAA38YP/2OjWz8VtlLoqfGvA+an\nIZSRiBufKUwx1q4AYjM5vKWKWD+zvtAbLqDu9sDx9cOTk4fc1UrQhue5qcb5\nWT+4CHfpIe/vfsWTuJGmCNDjvuPT15C/fRSmfyTunLo31eCpM1Th5KoRxZpL\npUe5Ew2X4efKsYBnMsarviJJItsjZduBsO7u5O04ofsDCtpVfbwjmBDPmeqU\nJ4fMsAShpolxC2o6osjzckReBAXz1Hkg/9w7ixge0VWk95Ku3xcAXKvO6r1z\n240gv28ccDraUejHJ6aQe1OWpBAyoFKXchUeKNy7USnXxt/KL/WcjUOtBfzK\nLkHbeOm/EeYugcC3b5L/QFw5LcvH1cZTc8UbhAFWG/HHwhjYBLy8VwngRMQg\n73erLpQYwnXaROIKYrTZmMN3zBpUJVIwem4o9zxkvlQ09ARLqAo+dm3GBj2j\n+o2IctcBIchR+rIFPW8lPeNKPoc06kCqPxvquOf5WTR+kIk3zfTpdDABRGYi\nT43DzyVBTAP1saQpiRbCDjBzJ8nMY1TSNrwrqxEYVvPJetdkivZxHew5nUkK\nhDQ/+uskxoFiNUmYOakkJ+7R07z3Yy/4/iJgzrwxaKljH0swenze5wJoZLtE\npzszeLhpUybIKBHuBa2tRseLH42GxYDTQprj/1S0zHPs1K9vuBzu6kbBjFoC\nTe0z\r\n=B+BJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a433d3e1e5f32a44329041996c92623fd572f724","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"3.3.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.40.1_1631818589864_0.0025528624784039167","host":"s3://npm-registry-packages"}},"1.41.1":{"name":"@uniswap/smart-order-router","version":"1.41.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.41.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a419fb618054d708560e74186642cd156a7527f8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.41.1.tgz","fileCount":378,"integrity":"sha512-Okey8ybcw+yLvsQi6h9DWWoEPGq6xF3ghSLKfq+e7RrGxp+DWbHTS0x2pMFbjUYRt0D1MQ6SSI9nl7u7oWMJVg==","signatures":[{"sig":"MEQCIHQyXTjWzBx4A+ixejf8rskmATE4As+nZKXmcrkAtOOeAiA6nETtYhm5q2Z3j8ZsK8eJDd+wYuRgwmJzR4YWpPRVmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3255480},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d6e34ead352326d5555dccae2024e9543ebf6fc9","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.41.1_1632236378857_0.972454320617282","host":"s3://npm-registry-packages"}},"1.42.1":{"name":"@uniswap/smart-order-router","version":"1.42.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.42.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7cd1902e5d324513ad3749fa76fa3ade2b9cac63","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.42.1.tgz","fileCount":394,"integrity":"sha512-O44zHjV2cpLkKUPUExkKjXUKVk1X80LnxXPLWLv11KnHOSgfkviEBf1KUb/wNmAq0eS6hBiLZmo9hUJYrz4pAg==","signatures":[{"sig":"MEUCIQCajEa1q9IQi5zTln6sjVTxkhWEkoiV8E5ulaiAsfK+WwIgWv+hBNYx/03bJdKfwKrw5QHFMYba2U4aiu/BpsSNN/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3273496},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c47430992b1243f936488c0f716d24f47d1740e7","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"*","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.42.1_1632241027212_0.22316581886590048","host":"s3://npm-registry-packages"}},"1.43.1":{"name":"@uniswap/smart-order-router","version":"1.43.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.43.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4b1dae0f754bbc3f6d8b93bb8579b122f97f549e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.43.1.tgz","fileCount":406,"integrity":"sha512-UrswTK/wo/EZ/O0TfQaimoy+JtbbUBCbJw4Iw5zbGgBPtD+5K9Stp43qDPObe1c7RBnCaXWdU6EDkXyEYJi/PA==","signatures":[{"sig":"MEUCIQCeBe1jczVNmtL2bCH/kwDXyDXZkkOsNCKTKwI7SepZ3AIgKcgRUCfTp5ThYUEaPTlJgDaz8udwmJ3Z7VZeAefKr3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3314472},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4b91b20423be6d598a5d09483ff4b48bb3c1462c","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.43.1_1632327127534_0.13943592128606874","host":"s3://npm-registry-packages"}},"1.44.1":{"name":"@uniswap/smart-order-router","version":"1.44.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.44.1","maintainers":[{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dd1ea52866c44d8ee23038f962f28a0484772f24","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.44.1.tgz","fileCount":406,"integrity":"sha512-Rp31oEe2bT7ydhbV/pw3h0lZdZp/iKFOUYyMoUNbivQC8IWdMrqKTOVqAvh5HLBDUzjNP+Z/l8KnP0+C9fTz5Q==","signatures":[{"sig":"MEUCIFuFzHa5SDB8TUvdFWlBMM65dkllxwpJEeV+OUV3yo0wAiEA0PtTU/mCgFa7P7nJd2Cwxflo0SCZdT04yzYTusFMZy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3324386},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e63c60943947403740cc54aa47c2eb4fc1c22e63","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.44.1_1632327381502_0.7533405852287496","host":"s3://npm-registry-packages"}},"1.45.1":{"name":"@uniswap/smart-order-router","version":"1.45.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.45.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f4caebb63a230b8cf7eaa5855e02b721215f8f41","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.45.1.tgz","fileCount":798,"integrity":"sha512-q2T+BdSjkY5VUpIgrJP9Rxhhy8uCUklqPU2qGF/9qWiEmDJL1FMzkjbLu+qrl36HUWvVpfGGbdXayoAFvobqWA==","signatures":[{"sig":"MEUCICBS+0YRi90hXFrRzhPLeyD/+OJEFeM+kOo1h0jpbnmDAiEA2PujFhgZ/HPLLdQ+tImdZpb0ZHV75vCBXCx9vt9hVoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6483868},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"06ac449bf15066225b0188a55cbaeb8a475d871b","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","sinon":"^11.1.2","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","prettier-plugin-organize-imports":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.45.1_1632847168345_0.5754208968006918","host":"s3://npm-registry-packages"}},"1.46.1":{"name":"@uniswap/smart-order-router","version":"1.46.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.46.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1b42741ea48251798c1187d7b6e40068ee4d0aac","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.46.1.tgz","fileCount":798,"integrity":"sha512-pE/Ub1aj6KU6GtfSd2eYqYSajxO+Pkt2lt2aGqgWIqlDJbiFj8W21L2mvBGlSO71ZyfG8shMSH0gJxQja5rgQA==","signatures":[{"sig":"MEQCIGkUCWSV/IBwvSSgJgeKw9gUbjXmIQoZQx6PzNU/4ZydAiB86V8CmDivRKA7/G1aDeOmt7UMu9rDMVcj95pqiBZ/AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6484227},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d350a33fdcfe947b2e483cd47f8af7a48794ae5a","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.46.1_1633529678140_0.06691939585699513","host":"s3://npm-registry-packages"}},"1.46.3":{"name":"@uniswap/smart-order-router","version":"1.46.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.46.3","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a52bf87746c7065699a18faf02cc7fe940099227","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.46.3.tgz","fileCount":914,"integrity":"sha512-VFJzwE4CwZtoi5HeQ9rTU/nEvSu4CdexzhwEMF8aLSgAbyFHcteTvJ1Ke/RFRupJV5OPXZkhZkWI6ZxXoy9Q2Q==","signatures":[{"sig":"MEQCIA+yDy+wR6kCemlu+cuYlxOhICzzTryy7CB6in+62hIPAiAw/EFaQL6Z2SXeYuTjl1CyfpaxBFjQ+FbCnln3Xvvbvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8128790},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d02a86a69e3b67557f36e76b0a7baf59c67247e2","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.46.3_1633709709168_0.20042887784717212","host":"s3://npm-registry-packages"}},"1.46.4":{"name":"@uniswap/smart-order-router","version":"1.46.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.46.4","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dd6cb741b1794a20266bdb523c9e692d73bd78f3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.46.4.tgz","fileCount":378,"integrity":"sha512-vap43UtpR7L53zPDmL33qVGzCDOyugNUQEA4bv/ouFxxL6wtoYzHOFtItn1+PJEpIwwEtYbTe+w4GJeCiU2bIg==","signatures":[{"sig":"MEUCIG7i+FQ1tGlCFk71N3CNvIx4mi+O1rqBXelsRf6mcp2JAiEAlEbo7X/d5ScD/oVmnUjvaFot+E/NZStZRS2Hsxxbto0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3226768},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"45130ebc4b47489cbd82314bea706538bb6d6c71","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.46.4_1635192210922_0.6941786517825075","host":"s3://npm-registry-packages"}},"1.46.5":{"name":"@uniswap/smart-order-router","version":"1.46.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.46.5","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"028736a25c1c2e8daa5e70dc447eb10446fee31e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.46.5.tgz","fileCount":378,"integrity":"sha512-zBgkhId28MWOjPA+fcfIDuNXWy5CM8i6jIGll5fLmm/KDIIJa33Vw0LN4qFSfEC5RzPas4/TzpN+CUPrrr45Vw==","signatures":[{"sig":"MEYCIQCWREiZn2DizXLTmzBYlT4cRb81SFrzj6+BgBiM7IfpYQIhAO2GTyC7q4W8hEoxFdtkWocdoqASZfAhoCImgas78Rz9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3225738},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c4553841619349439daf885444834ae9185fd600","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.46.5_1635888078051_0.06935508730036855","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.0","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b34cbeace433155d1a986e3254f5e87f0e6feb37","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.0.tgz","fileCount":938,"integrity":"sha512-08GBHi5LTgn/Q1avLTEx/Z+QOi6+PwuWRofKfllrGDVXmB+JzwJmO10A21ZXGHqH7D615renduvNwQQHyVVoRg==","signatures":[{"sig":"MEQCIH4fNsLI4Sc4xmyicobeWtTQrvmq76zx/dLdrVd0bPgxAiBRT7mz95714YCRJQyfnZRPv9Wc0XmqxKI7WWzBRdmv/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8360331},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"347c899d14064e006e0cb9fa4a6cd83437f886dd","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.0_1636135250516_0.4952718514043193","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c06030acb82c9038ceb877265b1dfc5889a5a921","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.1.tgz","fileCount":938,"integrity":"sha512-dLQOmYrc+Bzgynu/JtEpSwejC587w0oaakb5AaqepEH1iJy4WW3bt80xDgAOAVPqnhsu4pZVXwqIkK41Es/LVw==","signatures":[{"sig":"MEQCIHvEKIMchdEiJsdTTwdHNJ/5iP/4VVx9DJEmLqt77R68AiADaT3d7fkC05uT2je8t96iuenklTUaV1HfSQYnuhr4nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8360526},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"41d2885e47e4e8cd5fc90788cc3959a892e302c7","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.1_1636148376142_0.4985241813416541","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.2","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8e158f308c14624abaff975d18a3622cc9084c08","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.2.tgz","fileCount":938,"integrity":"sha512-4CMP28tARZ5h6AzBwn8KahUNlRPgeikJvn0G+lcoYsltUsOF8zuZUEq/sBmiVnB+ZLFIzV7Ljj/Bkfl29/77Xw==","signatures":[{"sig":"MEYCIQCZQggKBkw6WgrVyOePjSreaTrwjtw0oRq6xDy6UY2q4wIhAKqRuURqVwSnIazCR5tnFhURgcMiutIg0S0D1ViNT1Ag","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8362158},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"891cd16d4813a85b355ed4a899c512f6c054c17a","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.2_1636384440737_0.414643805726973","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.3","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9917337fa3071d2bcc97df45936b99daca55ee8e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.3.tgz","fileCount":938,"integrity":"sha512-HKJfpiWc2GnAB3xcOqwPTMUQEMfS94w9BWFlZTp374FJqGGsDQb708Bj79OoRnmgfl6qRfrMfmqclU82eqxBnA==","signatures":[{"sig":"MEUCICYsfu3XLoF0qF52OgIhti9JMKMkrOytBv28/CuGWRmfAiEA4aisrN4vG7h1HvTlilSJ5jvSw5isRjkVpa4S06f+hWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8362172},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e74b5a8da75fc6395e5357c66e207b5765aa89bf","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.3_1636394796499_0.9536401023577312","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.4","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8021e148d18a98f0257f5eb046dbe2ca4e0a1c81","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.4.tgz","fileCount":938,"integrity":"sha512-vFVeTw64Nq39hRlNigARm85cS+iwpLRgCTr9dGlYhFCBQuFgRXDoo5nYemkJi6ezU1flg8JT3fa1o3tHi+ZndQ==","signatures":[{"sig":"MEYCIQDUTXZfGIwsXPMDbwyfpP4werOIIWp40A0fF6bnRPfh4AIhAKqgqSVY/WFoG5xPusQCDj1R9SHFR50ve4z/dcJZ8vf+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8362483},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7a7b4e3718500768570c731ce77a98f3a9954171","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.4.1","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.4_1636479895720_0.6561286968143931","host":"s3://npm-registry-packages"}},"1.47.1":{"name":"@uniswap/smart-order-router","version":"1.47.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.47.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a7d5bf27842ce7806c1934e9e3daa2ecabb5ebb8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.47.1.tgz","fileCount":1058,"integrity":"sha512-BYr3ZdGirCcrekIjC4bQB0hFmwscCCj1iY06YAmezE6s56QyDHEw3Kzbu4deZFJqqteSmSu5g6miThPjQqZcZg==","signatures":[{"sig":"MEUCIQDGkhDzfY8bULe9SaWz0xocAFy6OScpor8aZgDw81YghQIgdaz62r7z7soFOxy5JZmK/gplfLYgrGt9kJwgdcVLTSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10075476},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0cc51b2c2051b55af1a0e797d1d59241a8e0987c","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.47.1_1636581248413_0.4171449975517414","host":"s3://npm-registry-packages"}},"1.48.1":{"name":"@uniswap/smart-order-router","version":"1.48.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@1.48.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ea97c604d0f78c9e383a9db78a5d498fd0011fe8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-1.48.1.tgz","fileCount":450,"integrity":"sha512-IX+IQLmVHjUghBYibMf6sTa72wE1lN0pv5r4iPfDSszD4NJ8iPEvqMEC+N9DHft2EsVTNbv/07R8+cDe6pVyzw==","signatures":[{"sig":"MEQCIG+xnIXs5CF33Og7ccCWA/NJXjcbaRN9T+YuNQ4ifJeKAiASj5Ic01TXXB8gsn7fFy8TKRGu7Nj4v0LmRmNNEkQyyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4539106},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"db2b2f4d89515c1d8e866db5b0a4c7254796a33e","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_1.48.1_1636584036438_0.002212421928983188","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.5","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"76268a940671776bc7f8e3f5e0510143d85ab358","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.5.tgz","fileCount":514,"integrity":"sha512-+0ZCRKIZ31MiogOYS45wo/6Ud7xcvi54U5W9Mw2UvfS793FWoPDpAfr4LwdqCtUNYJ5i6g3BFkfHt+YySN0p5w==","signatures":[{"sig":"MEYCIQCPkozspfrpfCMTLVuH8qCEUnVWbVyXeEoBbKB+FVcikwIhAPzB6LrM7Jpm/aIT5xCr69e41woCl6nAQyaXmYtPWQn8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4946061},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"61610514eb39ee0c460b21b139c0ea1a63f3c91e","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.5_1636748915380_0.9150604467721455","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.6","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"273adf87db9c695772bc81b037ef7a5da0752b82","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.6.tgz","fileCount":514,"integrity":"sha512-GEKqfPiTOERzrY0+jZWV+y1h57/TkVLKQtEO1EiM/VDPbu61FgUBbdiB4upIyz8PmDTuL7zYBKmx14VXgsxefw==","signatures":[{"sig":"MEUCIAhQoLHGJYi7c9I2Vx9XhylblshXvzwpu5ZUFMa+btlsAiEA8vPBshNDpC8Cug661TUJ9iUX3EMRFObpaFXCWZR38eI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4952868},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"105760a91ea63b79356a22848710098379d7ea12","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.6_1636989078340_0.6678488372939893","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.7","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"aca8b47caa2744c97c3724588e0c2ed69e719681","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.7.tgz","fileCount":514,"integrity":"sha512-46wb8LDEe/w+c7TpJrZvi2KBY8BXRPNPcofnO12t5BozpCSkv8HbF0rOOXA1zq65fn1Y4lolvBYp5565bwY/FA==","signatures":[{"sig":"MEYCIQD/LRB4gzzcG0O2x10Jkx4eu5F3+7W25V6CjyZp1jn/4wIhANjkazj+Zo67bdgtosE96o4SXt4ziHA0bANevJO7nbKz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4959973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlpS5CRA9TVsSAnZWagAAllUP/RsIxE3cLFXhDGeiBlHw\nDE4EeEqirvlHwRXQgACRe4qzSWIHTcEoptCXF5bOyEnVodT4sKrQp7oWT25f\nxjMT01Mq/poP96HQ3sscBDlhE3yqd0GW0KZ4Xj4ucCP3nzdK6N9ZMmw36A2F\n9JST1Ax2LyUurIT0btasXOsDHsiTo5M6H+hANVOVgSSaAkdiPm69KLS4AVcv\n+81PWyAsD5C+JHKVZxEr4ANYlzCyja5SKImzStfDxuZzChjeHMise4NIVPIM\n/07nefwXTeuH2z/1wSW25GhpgI1ns2S4puFK1O+IaQPyiqvWBRZEv1GC4IOn\nzLAPTCMxXAFkhhoaymolGoB9tsGYMULW48s0VaIVXXH86m+0Pic6v1wiQ3C2\nXiD3OZy3iQPtAZVLZXG+W5pk+ln6YtF4qbedCw35Dm+38QLrK5GviLo72cbh\nozLe4Q8WrBczkLa0tjKQTLHi8C77Vm48TqfBzEXWsEQbtHwxIeyNf50YixKh\n6px9IzXGoU/oohvWhshT/Wcl+VsdIOBNTI8JvzUONy02PNy4lo2YVvlKkLWK\nAK6xISp4fEyQKiNxVslZJ0YqXrCBgTJMFA5HjxmDh3JkNYGjjTOZaSsdUGHF\n3+y65pHUzJbNvxi4etkmLdlqLGYe5jl2KfyH7NVFxGUx0YX5RqTGPMCemH7/\nWW1s\r\n=gaMC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"5006770c16b1cb811d978b2279a7583470c64e97","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.7_1637258424940_0.9259650546250455","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.8","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8875e2af20d89d6e35fefd723129e6fb375c32d1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.8.tgz","fileCount":514,"integrity":"sha512-gsOaHWOdXDw7PNAE7meNqfsUpaYUKJIfTD9LJ2o5W8Oh1nwUGVKY4YYuZsDnT7CZMWzWcSYl5Nc5ZzMea9FwvQ==","signatures":[{"sig":"MEQCIAfyquB5qwqmzUlpVAdOaMvOOZB7CwtImaCB/uG9ekKKAiArOUPr6OGUxy8KRHPEQGBvHmHhCn90l+K5Ak0BB1Z0ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4976621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm9+YCRA9TVsSAnZWagAA+qwP/15/AoL9GJ9bBaGMmyZD\n5j+gHfFDDGnROueSxmno0sVl6B+o5sFoNXFE+Qyj+3ZuXHlDqeR32PFigc3r\n/gwsklhahTBmVbJHHup9xj7e31E3948NGDzKR3sEQqPWcxUkForvnUbNmnN5\nub9Sfsss4g4xNN2+VnHTVBFBRKdRdIltuIwEtUtWj5HNv1QCOV+y7OygRmoU\nMKCvLdcrRBRtjmcHctrIzAc3a4CrK2/eW/Kx5RpMdRS4O2SFYu9qgi1SmyJm\nr2uW8yJ3vbxN+Gg/kIBwkC0wnfGL5SluHlofwgf0TTL81KqF1vJy3aQUFAtH\np3bbgAYAS6NzA59GK1nwqLGZoIvwDy1BbvOKois1n02/X4YdA64pasEMjvNM\nJQdKeAwt3LwrPWogprwagsNNxFLA6PHzNrVLPK/bWSw4qcw7CvSVj+mZBpJw\nDP211Oa2T7fMcXaXmeiLkIj7+BhWX9m+t9KlWfTG/8Gs/1talb2fJd2Dn/ka\nBT1Z9IVmV1i0ff5uw1PwKEGZ2RC1qGIBpYkBUTINfMLtvaeBwtAzFS0cqD6o\n9y5ZbHr5RgTCR1zRUK2KIxrDp/r5irSffFdrciFLyD65VvIv+RhR0NB2jmKa\n7r+LLLVG34M3aT/uOE2X7irpvDc29ymTda/qFideh9xx2+4YBSQEohwIxE7a\nM+Rf\r\n=7GVI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"7398e7c341456e5ad456a28914c4c1f5afade963","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.6","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.8_1637605272308_0.6309439405424542","host":"s3://npm-registry-packages"}},"2.0.0-beta.9":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.9","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"faee56562e4e0b430a1bafa881f6167edc81f52d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.9.tgz","fileCount":514,"integrity":"sha512-n7fJLp/b7nQi8d3RjqC682TO/LzWrUEmBv9e0zwbOlOIfnNkgb/JRnoPnl01J7ba5MOWR4u2JSfHHjjYHzYY3w==","signatures":[{"sig":"MEUCIFTzSjB5yw1x6a4N570ITAFVBfqpPPdfIXhpbsa5hm3LAiEAlX1gf3y72A+jI0v18Jma5BcejI0ZiUIpKtovMW89mz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4977333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnCcJCRA9TVsSAnZWagAAEw8P/j02ls7A2lwjE1FkACWZ\ncpl0cyg1dttLT4XtQN4NDL4/TNfeQFRQfsKHNvAN8QiOuZWVNysOEutm66a8\n0IQnW0VViyyms0mgRH6/q7QXi7RdWPNzogSCL22rv/d2CJAclRyk4EB95xdn\n38spy5kiJGK47oVxYg+09w1rVxRzqsmMI6o9xkqFzj2jS6EnZQirH1+qRZU9\nym1cuQ6FecWqIM034Q6vrxA6139MomiSwuUaRAHn6HGfSsO0h5qoB5Tt/QEF\nAvZhPKEPKOg6nQ6QYLPdVJk/fdy7i7QLxE1s3bna1hSg2gZDeoXTnLtO4Vwb\nqpiwABG7KlQNajm9HsMDYHt5jtvirLwc9F+AQNoRwE7LI/olqyUMYuWLXbI6\njap0IHuw46M5vkQQxgUTLWKgGsBcHhacheewqYDPYdlenPdxKOmliDsUL2Ix\nUSZpXgpaWW3Wll1lbSBBWmOUEP3SgKVewVNpm/VdxZFyaCSVQPDxmGPK6+mY\nus7kWR3F2F7Ff/0N2lUWdthXVn3+UtlpHzQa2LeWgv4P41n9LGT+sMRkArjN\n59lJTGp2oFKylmGmTCX7TP+JApviGlwaJjD8fWYyBpko7FxU/bzbaL3BhpZh\n1UNelKAcfAS0sQHFD7sysRrkU8dImDw4uFJ0k5F+T4wexpMDW1NoN8zu2CJI\ntCTC\r\n=cvqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"820b64ca8c74d4eac3385d5af60e5f9b923cdd7c","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.6","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.9_1637623561162_0.28105086579763383","host":"s3://npm-registry-packages"}},"2.0.0-beta.10":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.10","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ded8d4964f1e6c784a9029707852d27575a8d084","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.10.tgz","fileCount":514,"integrity":"sha512-5hIlibxmEQeqWSmK22gjAXoN5h4WQP8VtoFWBy1fi1cgmYhoXZ/NrqfVN81Rw9EYSNzajGmMigEUfuvF1dbUgQ==","signatures":[{"sig":"MEYCIQDWBXfU3lrUVU6aOfQhk7r6zskJwAezj84clPUVzfA7uQIhAMb6+DJJZyGfH3z7c8Ea5hR3UlmMVRhEH8GB9xquDc5o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4977334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnEemCRA9TVsSAnZWagAALZMQAJDL1w/wM4nGk1tR0GPt\nVyQB6KVWpm9E2VOP7bn1RsLfa/SoIaG/U8DjQ7r8h5uZyDUzsfnASnKlt9/m\nEbxpxrEvLka1FGVKjRKwHcDoT12J1w0bsnY0WNGuFmexY2BTRRfVE1fnl0Vg\nGWi56bbmSDU4LPHrgcpGG1PeRTXxU1d48SzwjF6FVf0GN2ppTWnbWQDqbkfO\nsil6ddBoZnP5rliqhZ2lvVIBITnm1T9Rw+WkHg2WH6VLtiHAU86+lf1rxS4E\nWqmmWvXJun1YLm/6V0BsfwkOfVRYbQ2dgQkauDgGIkBTHdLafmmHqzpX9JX3\n7XHs3IYHetpSYcziOMSLVNU9FUeXnCB1/VJxZ97GQnhqxozUYLeNjeIuJRSW\nLs4JnAtkKKjfQq1ysXPn34CfysKpj1/yC3VLw+y7/SwIfqU5hNZte0WPLSlo\nV7oM6lw3E8S83CTeW64NmboJVowan2TiBUIn7iRFeo4Q9OQaoAiE8kPpaXOq\nWHBlzYj3Uc6MbpcQurMi6KDg2osHkaB/LMrmQEVHXtVFxIEpiI6Y2i7eeDzP\n/oRCIHW/Ebd/Gpqf9xge37aNQbF99CqO/wED0cNKAnnXFVFgC6FmeznP+1Q+\nPbJtNhsVLXeYpZ2FOSFPofVANfq2rT8YjkcRRwYh6a4b0f3PhX19iQjbj7EE\nynQP\r\n=oJVe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"48ff40ad93c35a3682d53578049d1554da24e940","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.6","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.10_1637631909846_0.9628532323546255","host":"s3://npm-registry-packages"}},"2.0.0-beta.11":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.11","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"89c0f9e8be8e39006c9510cae533a0961ba413e9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.11.tgz","fileCount":514,"integrity":"sha512-K8tHY/oklNhbLR660jvFVmMQ4Ns51IKflalj5kP+mBoRSWIUU5KRREkIWyQy4qruDB5hItLavE4iQoJe6+iTrA==","signatures":[{"sig":"MEQCIBWY5oVIEV5Bw/WKgrORrOFUzouxGslT+NHbj+T9m7UBAiAZ10K/kVQXo3vmGbXMy8E6bST2+GjW1eXEAEOmeS3HNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4977282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnE7CCRA9TVsSAnZWagAAYJ4P/29rK3TXMXrcl8yy+fyb\nBkXsZ98L1ZJZilA3mZYQi4trGrcWMyBb6Mf6GWfuM7GJHdf6U4H0DldI9ets\n1pL9TqWoxClEg+Vpn96aiqaeh8F1ZdPOXgbdYxB3pmAHppEOcrHjkJGT7kDD\ndhs2ciIur3uu3AVuncIx/kfi4XIW8U9E44cCFosGIDGMr+23LO/0aK8jjNXW\nLbZ7wFg/5mUejAN6I7+VwhesDN2lj4I7nTRwpfhJb4/9QpVd6S5cCfMZgJIB\nQrxxmvHxaSvxKzRKmoBpf4pTNEH2+FZlxg+VQdaYBi6FXnoCkf9ruSMD5C56\nn1cFXD8uA8MH0yIty7PDKiV87dxzFbWbQF7T7ZuJ/Va11XESXu7YCT42Krm5\nMZj0Kzc6+VLOy5C07cY+P4awvEG5LceMhyDPjXK1taUyX1RBLYDe6pxN0oqE\nWuN0hB+xE6G0ivptjBAHVJZOK15nCx5KwK4hEFVDvm6KyueI9TYlLeVka8Xr\nApsLWTxoRBXr4Vx0MdUdZlVwvsgdvbQK/OUjodR18/wzbffeM7ixxfloUdo1\nT8E18CO46JBU0i/TFzBWAxrXj6Jdkh5ywIIHjl/uEqqBfMBRX8fEm7KBTX9q\nHPcmQOrOeQxLIAkToZx7W100Gd49BXIpUvW87XG6lWGnJHzE0jxJ5nzoNz07\nt9ya\r\n=pX7a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"e6b4fde54e97d2055b182260855990abb0e79939","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.6","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.11_1637633730040_0.7748588986108822","host":"s3://npm-registry-packages"}},"2.0.0-beta.12":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.12","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5f1798d32dc44e6aab246c2bf528f017afcd79e6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.12.tgz","fileCount":514,"integrity":"sha512-Ib8TR8q4lEmMSi8whMgpLZpMGnqFGkmRofQbN4UAntXpqIVbzVzCm0Mo0HVzfcv/V7egpRZuCNyJ/1C1bsyWAA==","signatures":[{"sig":"MEYCIQDLD8gN1IZOcxSPJTTBSbyPN/JYaHCLULFuOGdXGrArLgIhANShml1sKdZdD90qyfrm9obLZdzs7IAg1orpuyLinp4/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4976734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnG61CRA9TVsSAnZWagAAPVwP/1xBEqy7kXrXfVFOoJFU\nLlpMsZHvM2sYMnwagMOOTCGxmR39HODrQF7UC4h4u3D21sSlfFFJA9hRc+1w\nPcIUgDqGFQwHDCHaN6Jmt1dHmwBF6OYp7lUTbttIejOmABBS/JH8+wkPJrHn\nbpVHeDMUlpPM9JVxhIU7VI7Ep8cJ/BZMDClwpX8DkDfwofO9DVavfD84o7d0\ndZH5mvoPJpPOBax2GaJaBGw6XX141SlELt4jYBMjqAkjIIDnSJpnfyBrKtZF\nl5x+mcvyUw5fEkORQWdj0oBxWSnwy/+c2iVrs/X5cw31RquOGwoF3Z6iQeQS\nCQLIXk3osc7ODcWJCCzKnmUX56Ue6ucRsgcs2bX7/MMAXHY0vTVobjJB2NV4\nGdrRz46LAiqyngHlnDU3OUrlXp8/ajh0mnQ6Hq2ye4ZBH1fyjmCPaoWHT93i\nYzpfqn749EekrRCZ+sjZH5ODbBb2hcBnnOanOloRysmN8o9812t1nj3Dzo7n\nqI8/V1rvg2634uyaMVOk2wTN7zw70KG5QmREsTgnKav/X8VO3j4PIVN2xSmj\ngCmZVTz2EXOvZJL/WdZt8hDwdul1jV1PL4vc3yUhaNtooC44t7I40kIsx7yp\n1CipwLC9x5aIdWYg9DT9kj6XVBS6sAvxhyEK1+m+SJELtMlPaJcRK+4cq5oo\nCa+t\r\n=z6wQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"8c70277760f9dd53efc7973a447895956c4501d7","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.6","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.12_1637641909537_0.9869613281785108","host":"s3://npm-registry-packages"}},"2.0.0-beta.13":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.13","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b8f9f20f2e8a775e55ca95a4d2d6a8f66f0cd342","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.13.tgz","fileCount":514,"integrity":"sha512-kbZyNMrmG281GyRDy4hdidUrLyhAn+QMhLqoDUbJd7ZzmybFfYHmsLehW90pY6LgPL0Mvts2zNb0EWyatjr8uw==","signatures":[{"sig":"MEUCIQDg1Eevl8pZPjWyuPCZw3/X7i3x/nyXGzmVdE65fN16MwIgG5PVUmXSWUq7wxYn2zsasEQotpFaMuMnWZUjxasypFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4976734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpObzCRA9TVsSAnZWagAA63kP/Ar7ZGcpDUoQjxhBzu6C\nHpGw5hix4Gz8Cw6g63jhULuf3SAmxFapQ3IhRzbYIZ88wK4OTUuB8fQLjqEy\nhGGZWM9e7BUmLPqNo1T4zTgMZr+Hqf3xaCSF18nXbPLdwxLoxO/dMxyJUFAx\nOVL282y/f//so5sY3UKqI2iH/QHR3pB6rn3zo8wdvtE5PogJd3IrTn+1Rqpi\n9Ud50fTjrhFnN+iU4BxsbnTtYbJLEglSle4O6+AiwwtvY6fiNIHOZWIhn8JO\nRV7egHibKOV9Y56LZMCJYUOh8y7/WSTTe6a0m5OpNsyv7iJ8HzquAXBkppK1\nZV/F0nXIB5pX9RMisPiUwSyVDW4O33sRrRT/NGAeYwGbyKFE4xIVdcE5j4WF\nHL2nsdV9XZ93kCAN3EoyAE9yMs9X/5f5AuwDLJjGmMZeSud9Z8KhV6vABIQH\nJyq5ds9/i1rUR/EdzZJCo4VjOHay7ClMJTg1wC4hu+vWLmXg2QaowZNsgmYc\nmLxx3OSekxXZRlhwm502D9sE6WdI95WmaExE9dbUWUMY4p+eTG/PdoCO4ot4\nqJmYPvTPeaqetb/4K5hhwGXGK8469SSXJwXIaqVJC2XBWVKOhXqex0KvA9KU\ndriivGA4d95INy03fItPzCcsUJtcKF5CU1IzrReOFJ+rRYw5DFTzzRmvmmWb\nKjIf\r\n=rg8H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"2e1aca06ea5c16817b375929d0799f3aa6ed85de","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.7","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.13_1638196979189_0.7076053808346265","host":"s3://npm-registry-packages"}},"2.0.0-beta.14":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.14","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.14","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6b31069facbef9f28865e9b8f3b820d72cfbece3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.14.tgz","fileCount":514,"integrity":"sha512-hC0pumiJLBNDC0PPyW53hMKN6kIYlSKY2BO/BHXpl0SstdNEkwIfYvyKdnQfBNfES8kwsyKFNzicPTzzBTwT+w==","signatures":[{"sig":"MEYCIQDjIwRfbXyYYW2pRyvpdXz3tABUkT9NYRAeKuc4ehyYsQIhAMghB1OtQDcAfhzMtT7EVdavwJ5UQ+MS24CTzFzgUxwO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4978238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpQW8CRA9TVsSAnZWagAAH4oP/jKgNJC4hf1V9gyYuds9\nPVn69U2UYEmTPZToO2iP+NtgM8igyKWTj+GNwLPXeYVD3OSAZ8Z2PsdszZ2z\nSvI3rqeNmeZf9vpM5cbhjOCq5xGhO871C2K9iLLLn6kJxu0SbobIljcf+k2F\nmJVd8pTZ4i9gLLNghBZsj2mFdEdL2iVkcpCl66DCbxlldYnRh+DupVM43JJG\nAJcKDnEBESqj9Lq0njQclYir/IfH6+4JF94iF/vNtTiJ7YEfofmCZm/0cPbL\nOXp5nHSj663c4wBoHlMrZm8EpR/XsDctJkrIqAwW/9/TfbpeNp16ArK6s7qa\nu8DHjWdrGkquIhgif35Z6WCyME/dkuSMmgNJYBNTerbo6lUJNtlL2CCOHqh7\nZLueHjy8MzVNPruLnGTQMfay6S+wIvZwG6uBPKyLcYlSFe4Qb9XzHDeci985\na9hVXxTp/Im/z8ye/PO2IxMRv1Ehqx+TP5lBHLtCQuPUn3hkgQ+41kgXHqHE\nRjAnNd+sG8LbfOZ+Ou8uOFG4Hbs7pp46sbii7wHNZRAExRvYHDpQNv79xC3E\nL7bDuWucMBnaeVfJfay8aWU/8RMDT/tM2c+dWQZgpHPY1Pjx4bH5I8NX40l6\nPz7qRClkwbq5nJWiNZsbX8LRjg8FSAvzPTh/8TbbUM3jL3DsH7qRoKvyFhLv\nT7yi\r\n=awqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"463c34e4888bd7b82ad25239e2c65c2a0833d4fa","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.7","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.14_1638204860073_0.883381426743634","host":"s3://npm-registry-packages"}},"2.0.0-beta.15":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.15","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.15","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"06499f407aa51e2a222ea6ee438ebcb837f9e0c5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.15.tgz","fileCount":514,"integrity":"sha512-oZ+nQqt4nCU4B8mFVhwVlUuvmJ0wN5EF70okdlWNbXaqzyUdRNJfdRIaH5KsHQ/DOJx9vHHrPnyltm7Py4qmuQ==","signatures":[{"sig":"MEQCIADgv6LnaloRWUHtjk3Pz4HBik0zpZ0VhT0Y+n5X3CaUAiBRkCJjCYfte+vyOCCN8H1yNTzggZs/jI+eaBuQnp5Zew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4983808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpTcaCRA9TVsSAnZWagAAHRkQAKDIW5c688F+oDBwkEc2\nxiFHXa/HeauKf4t6ZFRk9baTbHrIy+N7cm4G4je5bYf+e1q5DJ7KZq+AQA45\nrRSGq4xd6nj8XxlArWweH7pcWKLk286WXYJOUQypUN/SGcVR/y/VXusRCXLx\nR1mv1iXsyE2gTnht8Ypoe5N+Fd5SQWJgS5gHZnnxX1DqCYNsy6m1t+Nlck4A\nW0FfvIVP9Jj1KWrHf9X54ftJ8tG9w+kpFWJ5Go4YU5g+Z2juMex30t/Yjw7x\nQiA+TZ3u4E+hLVrI7ZB4/22s6kBtgkSaWjMQ5dF8gYhax6722HBhu1mC2TKy\n4dSHFmLinFr4Win9qt4+uOUANfp2Ga1sAhPwv47NVHVSUVKG/XCHASrGocxH\nA976I9E+wNgbE1bK0tYFFsk9M9/DDrU35k5lId+QWMMRmAJX8SFy5ns+8dTA\nV5lAwCbkLk8MgKDjZtcnKvQ8HTNgazrqQcD5Y6Ka0bTV6iJjb8NzrE5bN4Fn\nWdyH4aRDkEdrxY7RMH3Hi2VbZbtnOB35gQzoTmfLAWo2+xa0ft5GztamvzE+\nUSEtLGF+qNPgYysTxaeMZb9dOLh7pPSR2ojmm+Vx6G9ndGnwoKvpfm7MNdwF\ncXhI2qeajh6GPMfPpGTNKZl0c9azNfQaGIxD2y6NvLW8ngToInAPRl8cPykk\nn6zC\r\n=S+7U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"3f14d6b46bac2bb7cb902317face218b00b88011","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.7","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.15_1638217498351_0.28674453786170795","host":"s3://npm-registry-packages"}},"2.0.0-beta.16":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.16","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.16","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"92ca59e51cc846bcf618e823445918e8701f6c8b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.16.tgz","fileCount":514,"integrity":"sha512-69TuofwWq55f3E4oAMZfgJBfD/9Dac9BIixy4AYCTrP+0Dosd/CkKWwBSsJ6W5H7338xtwj+Z9KKMnvQyAXR8Q==","signatures":[{"sig":"MEUCIQDxPoHl5DI81OKVO1LIcQBlVg+6ELWLpcAH/3oKY7WgBwIgQR950Uga6im111+s3s55b2bxbz/aQJpG0x/JRFMzBQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5044383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpmWACRA9TVsSAnZWagAAa2EP/2Hu7+ajRtrs+PA7yrU8\nvQY50KuY/GPs4d9VNyN2QxuXpn+Cefownw+fIzixEnMMrHU031m5Ypp8Gx9P\nUUYa6yzDG/QQ33M3Tz4Jcdp6L/WWNi63qJkdCLI7Vl2PkHYwQRz4PL/KOQaL\nlYY2X5ovu2ZUkMDVmabFiVQIUPi44m+RY2c+7Y0D/eyzpulnDpcfUInVZ1XF\nP+BiIkkb1ztgM98FdsXyOdzFee8snOV3U5bPhMg4MJyiP9difaCYTqDAZmP2\nH6xzN5iAYHF2wvNcDLtOGozzpdfb/lux8n6toEbVKQ4GWWKeUZiEoW3M+lYY\nW0+KLb3BZCnN5pwUqT61L8odwBayH8yTjgBEQmX+5PGAxvaDuEIvWZMQj+S/\npadFyQcMXKX/Tz388PkCYf18Chn1iV+BSf9MYK5ERPYhOoeBAD2dhPLztQFG\n145eKGr4lQe2sspimRFX3xqpLVBZVTaAWPiljMZXg0IjT7L+iWOfu1gYXkZi\n56sGc0npgpLDlbX2QSaWM7Gtzt7ULufDaX0KdDFJxBXKh/NUurkugotjaHgg\n47B0vSpNkzGeMrNYrzWWWWe20hZODdKygC6/WYDw/np9jtok7z62ovetydJg\nEbVf1chgooc6JVp/rkr5XEKPsZOlnotEGFPyvwqz1wnfg7TChEl3GwUwiJDp\n4jYB\r\n=Oe0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"5217eb8bda74e6afab452e621d7bd9f3d6a832e3","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.7","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.16_1638294912135_0.5579149933177312","host":"s3://npm-registry-packages"}},"2.0.0-beta.17":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.17","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.17","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"74db81469cc4ec2be455e5bcea5ca81d1101e32f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.17.tgz","fileCount":522,"integrity":"sha512-DBMJvCWwxuMGlBKQ2yeA4acAtpHwFuLGqY9sA4DoeV8CB9WWb8W6dsCzejFeiLFBmJafoD2fBgkcSGTquyEVAQ==","signatures":[{"sig":"MEUCIQCeWOsRl3GZM9BE/LtC4j+anqKtNO1srAIJete9oPpNqAIgMSb+OcrFKIMxD+y0hJsFsXPfP+HCYVE+nqQZJ8/FbwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5190999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpoVmCRA9TVsSAnZWagAAAJwP/2FbBXMn070UihFEOGvg\npItnGI8ik5hushf6QTRiPZbxmolFDDjW4/yt5IKx5n5dAr4pTyHxXAfAKHd7\nzO8FWIELKk4Rr0tZOsvmNIZ7gUl8+6y4mr6Iu+Ms/+Ifdm+FwVTFmtIisfT6\nEJ6lnXzIjRis4IguGcY7DpbE/Y/htvqqvIjZS8BaDNYhvRaO0uXeTS1RyRIa\ni9a0gqQhIqB+ZU3gDhoY/hIB/8KmHBBiBKdxpdJ0wsCz6qYPF+X9vw3R/PVS\nkQoZ3iKeFAdrqxpEUbdSGpdA3VkcTvHxMaG7F8GeHsqnIoYpu0eWkJKkRKrs\nbh7h3QHP5PaXgRYELq1GtVCX/f2yDNBQtGq2ATfZdpRW4Ey1O8vgdrcTP3Jx\nZ5TRfAQSGLxQZ9K+jls0m7FKADhjp2T4oDcz6QhoDD6Dc4Mftvxcw1gLdzKa\nGXKtm7TdL+woIaRA3pS5XCJxHTDyrCTpnklGPKyluy9L4J9jWtNu+p+47TVT\njZKHkrFpVuNvRamRat7LT8zI1BbiZCpU8JhQChAD7LL4VDn2hGlIYdk6H92s\n0lO5qTV3ySGESE95Bzb82TPmXqoomud3gB4oSUkUGezsRu5YDO+vBAQX3X34\nrqY+CUHiNY4OZDE2B+JdfPTm5g3LQD/EnLt3gvLhBUI5mkSev4uMDGkww4J8\n79qa\r\n=8KmQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"924bda2c361742358be193c3de70515c2635528b","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.7","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.17_1638303078592_0.11712979865131912","host":"s3://npm-registry-packages"}},"2.0.0-beta.18":{"name":"@uniswap/smart-order-router","version":"2.0.0-beta.18","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.0-beta.18","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"87e4cae4623474da7907fef736e6368c27b09b2e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.0-beta.18.tgz","fileCount":522,"integrity":"sha512-nwKduik2cBzwZdTr1DgotxaCEy+BkM61pM8r7Mn8jrgZ13tqSeK9Ebc5e7UbyQQJqv5q+1ovm65lZDoMYOKDUQ==","signatures":[{"sig":"MEUCIQDxLHQSlCcLwwImoUEe2tUlTDeEN/UZSrJioJq91fs2MwIgW14779DEM5nLWarI1Z0nh/XPYXeUlK6LAS/HPdMyeSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5195323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp703CRA9TVsSAnZWagAAdJsP/2/zDfX7/GDx2sg1HyTZ\neEm6jDmdZdhbvbd7S95nvV5BbL4QXp7ARIM0T14BoC94edcT4pljzylN46ra\nq6olKrxMY1Kc/3Q6qu8yBbUzAK835lrzAkj2t9FbULcAso5Xs4hiwOYyacM/\noQTOXpuUXM/J/cF4gw7yNsmk+lPbZP36x0fkGI+YqRYHoyS47aAE9qROwtrf\nLPO0WOA3qyw+7gXuCTPLC2iKGofXJh5ulSQvhjN92ETyY+6/pAjZlWTOBsRW\nDcw4XUAcK6YOv3A1V1VUQFGPVT4/pRDtJkIULXvaIFktrGalIZ5z78h9FmBA\nJgZUWJSXRFdniE+I7LQ+D3uoR12AjrCD/4EMlGGkVw/BQkaBPe4eFQHmmxEY\nNgsbr+37jvIllCHJIY+k1FApLl4e3ivVK5OSNVovDDYZoDKhP3ioVg2jw3Hj\ndgHKba9KimS2Dgrdv6Dfn/+5wkye19pGL6BbmEhURmiD+nhT8B4XqDGmkNVz\nrGKNMF4KkFTUmtfPVFSAL+tk6yle4VPPIvV4EUN3j9YY1qJeIFiMoNHD6J3q\nqeQ6Km0IjLzz3M8FX9diScxACdl1hxnKuqO4UFQiReJojEMyXOy1IPE6cKHw\n/Xh7c3BXdBmKaigrPmje5o1uGyzF6S+hIWU5o5VLtlG63PBD6pg/YrNN3X05\naQ4N\r\n=sA7v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"95b505cea6c3e771741477557c6ded9fa24d0755","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.0-beta.7","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.0-beta.18_1638382902947_0.06418386202861948","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@uniswap/smart-order-router","version":"2.0.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"17e73a03d91e78860bc4641ca4adbd82729e530c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.1.tgz","fileCount":522,"integrity":"sha512-r+nhmxbkM6BYhn293pcsnExvzKijDgL+RZ2eSsNMY94F/Gxexo8V+gliMSCFchUrTMkYF84S8nFpaRK9xgcVuw==","signatures":[{"sig":"MEUCIQCPGIiBwVm1HxqfJtHEazrghcHLitx1wbpx+f42FgYo+wIgd2GsSFxdBc4ogykM+ZPX4jzMYsGUEMTPlZ1LXc+UKOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5195735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqPCpCRA9TVsSAnZWagAAgjQP/0xDxF2vR6ywOTn2+z/l\nXjHDX0m51Uas0X4jsyyrd2a+AvxODhJ0TnP0WTd78W+CUebOFipUGzIwO94y\nELNnjF2/9qPMkuwavGVkaAOYuLawa5VxxG0VKg4IGgSWAGKJjPedWSUXiF/a\n8PiMUBdrmqANDM0e5FibS+W2tHSXIqcHAPdQAzpGob3N1g1HjFthbW9aKAVZ\ninYdW5UNEDrr0hkMGSWIlloDqffW96yl3GCweUzTaonARmWd69fkz40/p6la\n25TJ0Maf3U9NM/oljbWTx4ookZTVUFyB6KXsSDXd8a5gaFKtTSk1D5me5wck\nMHjCqPQ6ghve8UeLwFQNvl8z4Pnl36Trjq8cf/VF2VEkxjBBblrRtKHqkLO6\nYbZsubwaLYK0zDlVbFrFtNcBbMc2BI5xwHZpN9cm1pEvmHcRvsElrVcUNZcb\nBDOXgnJcz45wQgl5RFAyBqeiACeeNavHiNXdLCW2sCJj2PjHbZDAcbRTgvka\nlaLEf6brBwPNAfTBgBvIeIHJEczBdWVYb6tlfCuVJC7aNxXx8D2/N5eCFKXd\njUpa4sLVEEUJ8pablrDz1XyVhfjGmC6k5SKWzZHHNlyx52rTuC90g7Xx1/he\nbdaqqLKEZQmDteIMf27OddXuV1SM1jJWJx1Z1rsRWFH/QMdCoaRSkKP2si0h\nkbF+\r\n=IgQG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"7c744c843b81ac65778868a0a3241dedf24124bb","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.1","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.1_1638461609549_0.6627529276356021","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@uniswap/smart-order-router","version":"2.0.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.2","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7bf34456c4c1592424ae84490cd2428808b9ef2d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.2.tgz","fileCount":758,"integrity":"sha512-dSGUJT6zLvR5OTMH8ovapXtXQGubS9t7nNuug+2Xv8tlf1WkJz8yjY0nrQPAv+3LYzZIElMUDp6vY+0791Jieg==","signatures":[{"sig":"MEUCIQDsXYrQ6lXAnl0OixDVAE0ZfR4E1FcGb8ceGqVkhu0T5QIgWukjttZcNBpnYXTjpsyXUypI6dPfpvw0tw4QfwiBCjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6623285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhroX/CRA9TVsSAnZWagAAJGwP/3C5daSTaIl20ZnlmbvO\ntUmakO+4pHwXSE6+GaFgbJTgvkXLOCPX2qVjreOruPFv2W1piO5HFaUfT96k\ndPFIer3xgNaBUJhY6CP/9whjVWNUAVyCRV2WeMgf8BhE0F/IVDwNWk3Spi2h\nvQw4c7KVTXbJiyl9yImUDmXdHNqSQLKxqqpDAoBbfRkE+cOBDqMQjJGha81d\nejEFMOph0QwWH5Dl93zl0liaXUuxsYwb8X7b5HGp2X2WJLfcu1Td2lbakKEN\nWkhMuXkFrHdWzReqEMBqUU+otnbL6dMZZDO3S1QjbiAX3aYsd0vEH3Y1rdhc\n+1dX790CZsey9BHgdWyrlsvCDjjFFj7m1ghAkQTwdLe62+G/oaZtzMDgF5qv\nsbzwN2/wxnUfrc+ySN4gnS8AxIjtjgfVr9Ju93RHbFXIwAVgsNbd97UbUNwk\nWpcWsvu+LG2rfWabox53H7DfR6lyjoUR99kg8zelfwzDrBMGGiUFNgN+NVu7\n2IsLA9eciKqcvK3jwhSctqpVKLEB+CXVZabomI+6LOmelqRPRfH6D+tmuXIa\npJ/2JHLZZCb8vw368kpLrA89hQm/Bz0czfl+sdYrzBBIR608ixmqH9NKmNA5\nx21IsyKR+vE9Pbe1I5x5efXuvMtLxNUHAytQpFjGX6rxE5ak9FiTYQ1Yr49U\nZzRZ\r\n=/K5Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"9b373198c808cc0f8d3786ba719d1548a63cfbbc","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.2_1638827519513_0.4108186587072047","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@uniswap/smart-order-router","version":"2.0.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.3","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4d47a9458458aad68bedd9d94aa9f3ed8928573e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.3.tgz","fileCount":502,"integrity":"sha512-8WXsBl5k3krjutD1MzVqenXWwSBLd8g08uJa+vueFVn+WWSqKC+JQMnOwEHchy/QXh1xaJ14fWpkjDLj++Y9zA==","signatures":[{"sig":"MEQCIGuEUtj6eQX/iDfnlCU8WcYPK5mI9lysFmyTdumY8NzkAiBzXvj9XqVF4dCY8GMT9bl6QhKVLrxPbfCLVIG5eUUYww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5371964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrpCVCRA9TVsSAnZWagAAFMQQAJwyseergIPP1W/vcVbE\nkLq1b2fNSwJPf5WGc9qqmX0HmarTJsNJnwfI0RT0cReCY75lp/ox1jNGgu6r\n3tDV7n/qs/uFuc7KoAAT3cZohplLUFtsQEagswe0nNhloHvXaQvZzcFW0DoW\nUkJZueM7EK0a+Sr/1qtFNpV+zHo8WnImXAoijh8ThvjsQbZUWmfSH8XXWcEf\nuFlrrWUyTv68tEdZ7Yx8Q9xZFCyNUrSCWtaASpqmV6e6CriheeFt8w6kz3O9\nv/l0Xnz1m0soK18SFUwrmVlo0BdS/KeCKkiVA1iIhQ5oJxJ9szVusnRJn0wy\nLpDTDDdFstWgj8t7iXPAPO+ipqct7sceliISgOTbRSlwWC/F8a5uRyzQgLzZ\nnoXR9petWEjMrgSq0cajQRC5/9Alv0s+AETXQACXkkuXFduC61HL7nP6ZnAv\nAuc1wqLTaPXhzQ3X2CA+mnf+VdDzp0okhyXamepS9pI6VxdYWEzGFHr5Odoa\n1YgpuSswDhhwmcKcG6X8f4aDC65B6EjH2S+Irr+29ZnbFUbyCYMCFkzR5o5f\nKKOkN+JF1wLnYSQa6TyLKGJy24ZEkGojTcWlxZy0KaPguxwQBuRPKOAc59yH\nRQ0lHWItWH3lsSASbaW02VnBjY/ytg6p2rzn7/bZscziQaJ47z7+uxqnzrWk\noGaN\r\n=n9Sq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"b601a596d4695e721e67cf9a82234ec216ab2b2a","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.3_1638830228969_0.15497376781387495","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@uniswap/smart-order-router","version":"2.0.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.0.5","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"cefe9d8f05ac70de40c725f54784edec076642d6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.0.5.tgz","fileCount":514,"integrity":"sha512-4B2+iPqaaADk2wJtK255BLpdWUabFHM5N2vCFC8FQ+VECBXXvV6bG49Q63W5ZvIFgG+nQBY18mGRqp6KUjg6Tw==","signatures":[{"sig":"MEQCIAMucyp2tQq/XZkqJFk6oSU71txKW8GQzLNJD5JbPiPeAiA6WlEYBZtGXF71jBgUQq6Te2drF9/6Ubnvux7ap3m0EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5448928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht2SqCRA9TVsSAnZWagAANLsP/R7v1rfgmdJwyU6wTRwO\nmVWfwKtw92sYSgsyutf7MGzCx33DtWlxHNgDW9/UMozmEI6meeJPJWisx3DW\ntNoMv5oF9WL7cvjW4W0vk8wzYiHJo1wFGhGdiFMKbsfbqfaTTsuEWDWODqB3\nXlpGO/v9Hq/ISOSwTyteoTroXeLL85RoHrlmMw+XC+QRYUgMZ5rAfZDzg0k6\n2ZX7n2Uz8iwtKPtj8DTsjc7vXFgljHIvaQxxZyYS4s5CJ5/vnhXcbaFY9zs9\nUuoaY5+tHqTsWdlG5PTRvxvOKetm5aI0ynPR/ZolBjvyaddefpdkiqihtlFD\nfuaJ1L7odewT3alCotv7+AKpLMU2gWrsCpbx5xX5haabaZS3/ICHLBmXMQH+\nFAvsfFuduJfKT165hoM1jQ1krcVcQozjxpTEEfYMjQY7bzm6XHDFDrtdQiDQ\nyL3ZYjOU6sS6x/o2ZBwAfFFUsZMyvf09T3hbIAhex1PNOoOTuXeSuHBQocm7\n71nqjrrE8gXOIFfqRYS/wsmf9DVk+K9dX7vAvndAL9PXAFV2//66tzzVFhRV\nJl/O/JJv5IiKjqiDWewr2Da/NguhtUFo8jwEgHfs2Nv/Z4LXkLapvaMjk2Ul\nI+m1Tma4AhZnH8vID46gLALMQBZ4qDO7uANUUiDvYbv4MGJSbNAYOVUJE5W/\n4hkV\r\n=gNos\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"3122fb8344671b7355ff2926957769585f53d4cd","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"sarareynolds","email":"sara@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.0.5_1639408810484_0.5402044587709931","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@uniswap/smart-order-router","version":"2.1.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.1.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2c7c862d3947c2f923fb08f5908fcabfcbf4d488","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.1.1.tgz","fileCount":538,"integrity":"sha512-yuFKXGyV2GhrH0HAdqstsH9M5gJt54V99wrlz/JewtgUnZuWiw0kxHYjqYZWNsroIKj0tsHkh4xmpY0TiDIFHw==","signatures":[{"sig":"MEUCIEf7t6z2C3sGeYynqvJflkQJx0KAETfphCQ78NrR3md3AiEAlVQHALxOsyW3qkDdke17Pl54tr9Oa7t4mRYa+DP8jEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5582199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht5R1CRA9TVsSAnZWagAAT64P/2NhXBFWSB8AKFAt2KKP\nbOSnRKZa6qhaEJd+s9USqZgRmFXb0AZncXaFpF8bt2dyAP1h7xLUGZPi2oIt\nwFQAYNXEALFRpqLud1F2tQEYAqC3Hq4wtUwlNODb4/ElCVE6ZkLQHur0eBq/\nowZ39ulA23GV3B0vye+Y68tuoFzzbt63DtFkTB0+EMru1bL1xSdsL16FBwaC\nGbSxtVnlqhViYc7yiiylGz8ScudQOYVMR7af9uHu9xfJHrG5ThdC6VW6f/HW\nRw0lJbZTMuOP+UvcZmlMxIntIWPfPDlr52DME3Psxe1nG1wJiIzrXblITqKB\nB2QcoFvOWUH3K/tqFFcRAsGKOXNyPao3oVWjHHlP+ixnM9gKoaCPMmBZfqwC\nPKn0ZH/JJRj5T/riVo9N41x/eQ9Dv+iKevfm8qZz5pcgui3lXYGkpYspguBH\niZNuDth4TSvbj05a0O5ICsYwys086NK1FSsVB7d6j20F/h4YoHLpNfM0Fhq3\nFbZyRj993yWZqym8GuuW8eddhWw/UYOSz4vEuEAB5iCjYC8Hn6EMkch+LZEo\nOBdKVGvrMGcOeRe6Ryvg3dQnkKUtdQyO18FFMuqeYk3fzweqPMGWUCTB2i8q\nOatSFgyr+d0SAJ8pFD+rcp5wNZpGW2/m+hu1iie36crrbBYXZQmnAfD2+G8U\nBOFR\r\n=67uH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"e16e23bcb3f77ca09e90a1b357a0f7b65b562a58","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.1.1_1639421045714_0.7617603202744265","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@uniswap/smart-order-router","version":"2.2.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.2.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9a1e2b7110180ece4f7065f4e6f6ca7c69273377","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.2.1.tgz","fileCount":538,"integrity":"sha512-ms+ojfOMaIkiH0Odk+aykD/ysMv/Lip8oMgMGsqaQ4t5h5JkYyciynZQcLRT4SWy4Crn+1A4o11X0Sw+b9lOdQ==","signatures":[{"sig":"MEUCIQDnCu160wUnNtlt3FsPioL06kSCvPsNhxSa5ZitHM7HbwIgF7r5mdk2SbXFWdlJXZxxSb7+grzdoQ+89IN+Ci9ggU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5582296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht+zVCRA9TVsSAnZWagAA5DkP/RuzXgFs2NEIRwGNflzU\n/r1UPSjWA5VtCAUQjb5WHieXJ5nlLAb8qwxRx9cYLe0BFWeTHbVyqurtZrSC\n0gwCXulgPDx7UsPAYgKLnkbIb5M3heNyd2RrLeuVxZ+gpumcIhnS1nbbRu/6\nXT5YYwI2Z/x35BsmHIAZ5ssgIPeGJ5lTRg5Z1y1XDbbnKw2tC3Acz65Enu49\ne0CBL3vBWssabxrLHviLk7csDabZNRHO/kZLTlFdpYircv6m97cdH+4ATPvN\nMaVx6K/Dtw6CpWGUPwaYnNXploVrOYqQHXc5YyTO0rSgEZ3MTysGmSFP6T2l\naQaE0Z5HDcO+0LdvuqmkXkph+BVeOGK1NSIewJwqnH1VfeoGjm64I8Fhy/ds\nXe7ZvTAQBtI1T4DR7wISwazRun6bdPfXduOMO1Weh4xuG95PjVr685QZ3db3\nAMsEvr6+Di6Zt50qV7l+SUlfBwR4QDznfgCzxx9OUxTbp7dO43luqIeets/F\nQUufYsf647AQ97Hwbm44zbphheLYx/EzTamhaAW2swf9Sgzf4GbLuWgwnF6x\nWAVIvOtMJyTOUzhEMUgdMa4I8OXcPd/dzWrSvujDxLO+hMPZxNoHjItzAFwQ\nzE8LVi5+JwaOmidMnA7quxocR5cOvYT39TcggvfzBYShMfBxtSQOvtKjgqR4\nb2mf\r\n=ycYg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"8eb45df63ff992d2d341d67e136647f476c82efc","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.2.1_1639443668940_0.5050653335713438","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@uniswap/smart-order-router","version":"2.2.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.2.3","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5f92f2d8cb57a61aaa05ba787c7e8c757fe4bda5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.2.3.tgz","fileCount":538,"integrity":"sha512-z5OMKf9hW1vKvJmCaCq2r+ZeZzg9ZrXJyT3J9dVVWsiT9MnlYO+vTCUommlPRui+235Ozn2xmB5jsyXqwhnklw==","signatures":[{"sig":"MEYCIQD3CtgIGUcjDYXR9MQgaav1W1XgMsM2VtR/kNPH28Op8QIhAIwGI4DMMrZTU96z9bO9XBLRutQDogyj4197agVxYLbB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5583412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht/gnCRA9TVsSAnZWagAAgacP/Ak27VVjMR01UyV81cDh\nK5iXa8kzL5P5Nh4Dc4SeyTtHxIwhQ9b95u8md8mLaTfKk+e8XoLfeMg0NZjr\nGHSUzokaPEhzCKNSwZEqO/zkMcOlbZ8JSQ/joaW3E7FyYEO6P7kHxVTabmxf\nAQFzk0oBqk/EUNLC3nap28e/K1jfGRVYuw2W4bxKD6zTDSPqVfrOKENUuS4s\nJH9c1ED6r2Ft/KSM4Dmhy9S4t7KuJ7QNCcOvct3PRNJd4YOQ989jxzfMWyzs\n+fml6Ld/COgIPWfMN8YL5JEQz6BqhmxY6k3sacaGH6GEpUR/4aAlsiywZxQW\niH1MLwXA59oxelehA87dKR7aGT5V1k1BbElJfj3hdkqZFsreAd+IGKh+w79q\nNcpJ1u/Nf2yEjYCmCa3RB6/k3uF4uZyn46rQKisY822xUxJ5aex1G/zqxryt\nA9WTQX1O4TF8opbu/jleC9c+t5cdRj1vm9znSJfHvbNULMGXLkBzWlFv0Ou0\nAIThAnXD9QqG6WMFvmtwHAQG6RQkeMMx/jAy13xpymqMeRqF7Pn3rQ3re9QZ\naHQYUYg0SNKzG+InHtHeAOX7Z88fBZ6q0lSw2eyK4x5iE+ECTk4ZFuXNx8VP\nvopkF1Cvd0yn9KXDDJ5t2ArpcBG5eyHU600EhM5AtjC6NJXz+rf9i+al0M3B\ng0p9\r\n=M46d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"201c57dc45ed6823a4f654a4333fd1a06ebe3f50","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.2.3_1639446567473_0.019910219165456322","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@uniswap/smart-order-router","version":"2.3.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.3.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"762b2075ad3f2f9484624f018658ff329d2801bb","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.3.1.tgz","fileCount":538,"integrity":"sha512-N893wC8d7kKhIz4ki8fK11LdHFC89TPxJuA+v8uybvru91kRRtskCiia9+Pz7hDHELv8XX2FgupY7fERQly/fQ==","signatures":[{"sig":"MEUCIQCgDPRyqMK93J61Q309S+ypmK2qg4WOnVc25qJo1S40fwIgaKrNYI5kYs2aaEEvG8UgyBec3JKAtC95tPHF+WDJhC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5581824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuLqPCRA9TVsSAnZWagAAALAP/3cLHANiCNgu5EGuubhu\nPtmCYW5Aiid0JDTY2n52iPyhZFwZHNkhkI33WjDNrJQN0xqC62Yb27Wlknb9\n8JuWkL8+Nml6ne+73GJ7P+RvwyHKI+MB0rl6S6uqMKQFmO2SzpUbmeVfzSQ0\nppnBJsaJrRgq3QeIF5AJ1g3Olf8HEEw6HWuPjr2NAB84WOHzQxYEDSPUKzlt\n69rbJ0i8aeWQqyagiL3AI35aYQy1fCU9Tsr3i0pD6i2FBb4Rt7UEk36DDgM+\nSdNBfU4qCs+H03qJPfcWvO5hm3lGZAibRNgOqDWjV9BIWDQh/pnwNEUhUTGE\ni102Z6F2AlGCIy0g03UJ4s5aodEmdJ8O6sdsVGj+qdnmL8e3OUSK+A0ILafk\nipQ37lxKHy02PMxTF7zuJEVkxrR5qvxV+jOpILSBkedyon33exWWSF6OsRqB\n2v8ngARjYSqgMiMlf4bjQ3ZtzKYp9b7IjGmiqHs8gDT7KE2V0n2SKqsVzgZA\nHJXO8OjZf8CDnj7yqSXSQPH6lZmJMl0GzVuahXOB740zizUyc4K9nCEdsGrC\n9c1SCEiuVrOJpXN8QB9zU3M6+gzrMq+7HMoR+mFJitY/0RXE9f3ZTagBfG6U\nWM5V3wW0TJ03GKbPXF1x8SXKzhYNla3PmOU0WTiIGASme7VQHnWwHolaHPO/\nGp6c\r\n=Ws2H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"0bb665b8076ff5eafcff2d2129e93cb7b42bdea8","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.3.1_1639496334903_0.022927130522581995","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@uniswap/smart-order-router","version":"2.4.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.4.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6860f50902dc7999ae790e87d900d5f97becd6d7","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.4.1.tgz","fileCount":542,"integrity":"sha512-kWf/7pLUGo2Z/XLU1ya1pt8Vw8nXsZgk165YFXj+5aV0If9zN2/3PZQIQKZXJ6m9vRhTkS+3uUTm4Pr+hPH/6g==","signatures":[{"sig":"MEUCIEAHBk7yBXoL98/3G7WOiQ54a6lVXnESwn0De28WEs41AiEAnlzwn+4DjQ3/KrDcZU0opXjAMjq+y/ZU3wvYkO8DbbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5611990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuRKVCRA9TVsSAnZWagAAjgEP/2+jN2LvFtthmgYChobw\n93dTkedEMU486FcT/k8jZFN0FH+A26fXtybr4lf5PrRRePAPQETGam+uSBRS\n2TNoYO0Td778rro8C9LKlmFscdQy7mYip6m+NRLch9viWA8leHVv6qO+CUAT\nEMs4fw/dUxgka5OnfG2ZBoKsw3kytUo7V8lwxhL/OSyRASmKz3DTQXS6oMhL\nQcu/6SZ7X92PEFzkxE62CR3USOu7Jdc5T/Jlfb5ywNiMpFYRnwGVR9yVFIj2\ne5QvD/M5RIwTpenoIiDeYGDoYlm1Hu5wlkh5+sCXnBirncL9l2TB1ousLhD1\n8h+v5Z/XNyedbVIWas7etU7GUO0EWJEJT7d463ag3oJltX9Pmp2JFWi1qUbO\n9eVqGqXo7rxbHUNoqEdEsnXkvKksm07ovU4DpPT4fVYQmGzgE0UzxlSvXQ06\nti4EAZnP4ZgsuKjH2qaGJURtmZL3QQYIAh2eIptnb1/6JyWN0qLtaMEa3Vl5\nqpUeT239vGgkSeI4iSPy5a3oKQBLecuCIeJkCOPoXwZ3Iiz5ZlpT8/xW0KfO\nQzXXTawK21pTHw7eYlKxTaF4W23VY74G8IEZDocox2OKtSOjtHOfcYpfivXB\nbu2c7BGQ9WebPGlyG3r2NeRcj9hBNO8nbyeJzkruw8kMLfD8YfgmpaFSrL+g\n+AvY\r\n=LeF2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"1edbcc342a2b44d2d39828d0720de62f5ecdac70","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.4.1_1639518869388_0.417518042729107","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"@uniswap/smart-order-router","version":"2.4.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.4.3","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7dd87c45fc73b965d63a9fdce2241b94e40ed0d2","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.4.3.tgz","fileCount":518,"integrity":"sha512-Nqq5f8VljZsRX+D6Q91TXRiBbaYsMZtlAafccb0EDaZtTPfggH3zJlCssmHuVgWMhU8mfW07ga14MciS2UkztA==","signatures":[{"sig":"MEUCIAMUBu8bwcaIdur1fUhX8mn04zPgK7QYKC4ZE7iJRhmnAiEA6DnylkA4cizAVx3wKL0K7mioyNAM5JWWou4TNr5+6jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5480262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuSlDCRA9TVsSAnZWagAAbdIP/A/kYei9fwfstH58dpUN\nMObTdV1DLyqL+6qDRUqyWblT2PkKVgrX3mFrOl0rOw2rUuCt0vrvR0nr1OIl\nGtpoE4lGiQUNA0c30ANXr5thzs6TbWCkYDeQ81StIrQ9QrsAp14t/JV29Vry\n3taa7uMJl2RNID3TJu2NXwsCPfjRAj6UShvRfMJuCFVJKl4lxwOUJa8sySkv\nodzZTOLtw5yMCp2fDABUX+UWhhODiCBuW4p9ExKbZFa59NCIL9sseq16uxTB\nnaBY3XmJTPZz2L+EqQ1yyTmiIJW+vA680YCVcbmRPmuMMygZ3kMdZxGXLpKR\n7+CCw+6xXCu+/xn065NBp1B0ZT1gBFTPefyBLn6R/szk+t0BeGivSU39go7s\nXgC559ETB6FhzTccoL6QFXcnbMsZ7ygWik41iBlNffTq7UD3V9fERWuFfG+9\n6lTHFM3rLtsU6OU5tcKQo3rtq4ewp1zlWAFjeXWFTq7uCAtNPGjkCPV2hGY/\nUijGQdwYHNDqNTeUp5bBz+phaMdtpO79xcYyzlDRN1DyXRGAvar6Wmj6qtzB\n+O/xmjZxI/oDs7dYSW4ngokkbQ4g2xvSECppTDNR1pNOEbCADg8/eUKiPy/y\nTla+4WDyndl2l3En+yYlYoVEbgjfqRNt8DacQ4qxPYxZKyvLh7j93zOKDeBs\nh4P6\r\n=2b0R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"3ac59496cfd569efbf26a0c3cff4fd7cc5da598b","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"sarareynolds","email":"sara@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.4.3_1639524675043_0.5933081107624487","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"@uniswap/smart-order-router","version":"2.4.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.4.5","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2b6693ac755b06e5cbac4f0d8e3a9ced37b7d8e3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.4.5.tgz","fileCount":542,"integrity":"sha512-NH5872SBpJUndrBVU+rFWNLK7+bXn1ya+NUt/wC+iYin8Qu28JVpwazN2N3Qc9Q3RK4cV17m0FsqjLW5NreZ4A==","signatures":[{"sig":"MEUCIQD8kgVHaZCAtB2s3HzXIhtzfe8VURJ41DiKNucLCwSoQAIgC5Cy7TbLIVA7KwyWBcs1hIc9Zj7K+U7lggIXpksu9a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5614095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuhCvCRA9TVsSAnZWagAAxNoP/j1QtaVJ0KFKKhv1XjHt\nZ9IINePhnJCcVTZ76nWO+KaqsQ8Rt+DBIERkZhiBLN9p6fnWma55XYJ/pDpk\nZoUZE0kETADpiQCBxdPSaW7WRsEfChflTPY1qgu7voICwdlgnLNSw8YRwvTy\n/xL4CHTT0Tm6PcfNeWXvOx81ylbmNEXeR+nnVdgOzOTdrgBljd9Pyw8wqYx7\nIYK05VdPNhUeg6XjgrgpS60mApM8fEZDaUQ4Xd2qfaqUIREQWzfxK9kx68hC\n+PngRHvMJQyR09H68lVOqeII/9GJHHr2abWlB3nttLU66s+GJTZ69SHBrRLE\nvEgo//DfXTGOIG65U5bWAHIXhaE10mw8BaVFGUNiiZYG1WktG4j17en6dpuf\ntfj0bR8VE8e8GDgU2OI48xh+wrawaIZOSt/e6jAE3JGhCL1+lO+5EUb6iqNX\n76s4atJkXzvRHr8zMHv1yUXclR6AL0BJusVhQ9UmVr8XH7Fa6YnR4CkS7TT6\n/mP2tRmXfD2kAfdIbmZrWIpnIPGSrYH4D7Tp4MAOiqKkW0zfyXNMht05cAoi\nVNO5o9ssMZkC27KRwBqdVcyEiIZq5pqhnDGdT/Och21zZBVMlTt2BjgmiqNZ\nGTCcb1PGxHiAMDOLRzhgTVTPmm2QLx+mEhil9PamYgAyv3PKT3vb2BqjBHkt\ntFQB\r\n=5yDK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"66baa145e3cda2dbad9f50dcac04d7ad5935187a","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.4.5_1639583918751_0.7076260730855373","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@uniswap/smart-order-router","version":"2.5.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.1","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e52dbf1054fc577348c97cc70802343d3e659343","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.1.tgz","fileCount":542,"integrity":"sha512-/SFmDtYaI8dplc1eiri3KpPkNqmyQcx+SF013eQ5ejLw8gXAACXJUjTresBfFge5UtAGM5nCL0Z7lCS3nmIEJA==","signatures":[{"sig":"MEQCIGYje+jzAuhhOFmyrA82E0F3wkZVFi5UkS4qozypHT2nAiAc9djJDnI9AS8JfZlqGPCfIxAMX9D0hNPVv+IkeipKbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5619228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhujCNCRA9TVsSAnZWagAA21MP/34WZGK0BUwbu2l0sr9C\njzxPPO8kXjxus1z5xZquJoFWlEX8bXTxLxlmq6AbotfPlljYmDnZZjgVbwc1\nMBZ0c/ro7PBMMzwn9zk0cJIXgyZ8wzYXuymwlWnT5nfWhYQy3tH7GMoOFLLx\n+VqWa1vLPDCljDqnuWko8UznZsu7ZGL/LsYtLpw4mfYrCgHjDdV9nH3mZ6lt\nUZAx2CR/Gm++Vk/Zm45Eifp0LChw/NYMQ9NFeFK6CfKv+d6aBN7EwwGSDt70\nUETUOMMgL12gTb6AT9zoCFx6kRyr2qrIi0Cmm7X6+4Kxz9FByAREknfvzeCk\nMyu0xSoWVILqcaN3tsVM2QDmuK1XniBwat5jJw4k14PYEzNMJbBB2vrsc0Zb\n3+VcYYebIRKST/F2vrtAs4XMoqBvJP+bZx1XY0MDa2Gw6dPbhf8w4VcudlAl\n75bBGV6SJ5FAAdQ3wL6E5zJrjHsMe6d0+I6qKhvl7MV6yq8FaL/IWRZ+zNvz\njaY5H2Ee0MQMl/EGaYEiTE6YP0NNqaiSIh9fEwRg4mBHtfWFe6IOkfFYkpeJ\n5sNkN33MR194Odm/IPxT8PE3pETgdaswv6c/FQFTg+cJ5p6kg2YNP6tZAvZd\n+HhFy2HIJUY82RXY5PphjvTXa+EFx4rsxWqzmkj245rPzXhuR3yYbnsOBbGM\nox/G\r\n=9l+5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"76b80466e097f26c647c958c94074e316650bb73","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.2","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.1_1639592077121_0.957402380707512","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@uniswap/smart-order-router","version":"2.5.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.2","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5c4d08d85a5c12fa578735be2335e7779a820694","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.2.tgz","fileCount":514,"integrity":"sha512-fzI3njFeuCOsDc3GJPj7G4vqi3euLDOOieS5DB4rmEKJJhbjQK0enbGZ+O1lr7zqCFNiustek/mm6vYv00SB5g==","signatures":[{"sig":"MEYCIQDmPzPj8wPROPWf+fo8U7bpayiZb6iXmReW+/zhSbV8TQIhAMarBXi3/RiucGMOQf3Rig+PpIOx5w97N5T7sS3ETlPY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5482713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuliQCRA9TVsSAnZWagAAI1YQAIo1H0Yw18dn6byDnLUh\n6qMoi3sNpfWn/fNTcb+uUDpZu1I/JZQ/0RDMvvcnyNjFfYZ9sLcgOXw06H+C\nxCYymzKf33AgXRrLTEapZY6cryUku26DcIhMBhuopHgES8OPReCLvUzbjy1Q\nDtwBBBIrEWiDPQYvVkayDasENjkNifRXJCcfiz/oOO8MJiOwZGtWOZCDKHPs\nnXQkgnMZ2LZYaOBUgkJUeaRVhIsXvfv/q8fCYTOTl2HUR9iQU5WnGOtEqKvq\nzBE5++rorSiySZMlWJDYzbVMCD7Wm8UA8rGKmqazComZmqcsr4FpDdury65c\nlNqEwboUEdVLAPd+5oePlVk0OVg4hHVo1BzfC7OQ0Du2FDUCOl2cVmCmjYaa\nOjRR/IUj7/Vh8nwA8zn3mTIPtp9mxYSXDm5JfneLax2Gbf1Zs33lDQcgj2WT\npQWg4pe9nZ6E0QWrmKYhWZJTeuetLjRe+/CfZPaM4iqV9rWyEAgBAZ2NGEoV\niIMeLUIuk7O+vElTzLgiPdK4ML4t1DYwVBtsxllGfPhA13YXRMwln/24KMBv\nVug0bXpT1MfWCvlQ1biTPMhz0dbFruZ5A6bualPRxZq6c8FnSsEuUlEnQeIH\nWJHdTOmOykm2IwujH0XKYDpGMZu1w2ZfnILQ2fGbptHnMmgP/e0k+gxsTnib\nPsB+\r\n=YgD3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"68075b1b884f0d61657978d9dab71fcced40af38","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.2_1639602319922_0.5942140966155565","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@uniswap/smart-order-router","version":"2.5.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.4","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dee2580d5fd836aecd46d935ab6ca7f7963c0501","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.4.tgz","fileCount":542,"integrity":"sha512-uInC4+gL/n28XtEVOY/jrV7uT8FFBtgoW7x0Ks6SGoe/Gx/dYRmzhdeIR1rb3Tg1WP10OwnnC0AW73BJghdGxA==","signatures":[{"sig":"MEUCIENnpVscaz9+ra6vhE+G1zTqlQOVbTxQNBFNkTGaphLaAiEAvJmp1meqrmzoO4hmKgnxmBna0C5lecEnpqmeAcUtSyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5619073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhunRcCRA9TVsSAnZWagAAYHUP/0NvxM4d5suq19t95EzH\nH2liebfsXhGVSGoHHfhLqKRw/WnNhEmFF8z8JpukqbcXMYN3dvFarG5CC4Bg\nKiHRMsZfjqEeQ4o7OPGvpJ1szMkf0I0QoMBGXprv7rZLz5dhuZJJi6YBfe4P\nxj2YjlV6HGbxAaieXAOBJaU7t5iqzSM7L9tmnF05Yoy+p7pCOHxSJCCbijyy\nFv7URswt7UgDTIjyUV77VbkDw9hYRoT+w3KrdXZaHpfyp0SBKPcIrXd8a9DK\nFMNmzf25vJWrK4ipckIgvOnaR+vLkTPhxjvYLsKOlefDc6BhqDS24RY8yWMw\nvvKUaQ5CPIwbDeBU0uj/EZw0m8h2dvHSfwPPXU9EYLjA+ofVdvzRi8JJUIY7\n7qvyjIuvL0em4gsOUpp2DRgSRXpio/PXDZ7KmzcGDy3j+6R2hnNIsDz/1wqX\nKtDWUDYo5ohQe5Ud1sCuzILr2jZLJy9C5H+cHeyOGm9587kmSIXcJlJuIO9a\ne/4ksTQW3/zO3MrTloLgFt4XhfjhHsDrS65jcmWP0p3FzbjQSsfJyXikzX5C\n18LRkH81wOF3HXYjb6HJ7tfGbtW5zZY9HkKqbGClepQuQTr74s9W2Y9jHZnc\nUdcsB/0YxZtsKMuMTakU/aUACjBB3WrjSZEm1fv6W0dfwJ3iytscqy+YEKON\nodb7\r\n=pfDP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"b26ffdc978ab1076c817392ab20ed2df325daf7a","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.3","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.4_1639609436238_0.14944473929435897","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"@uniswap/smart-order-router","version":"2.5.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.5","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dced9eb471db68fe24e9670d8c83cfec77abb930","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.5.tgz","fileCount":514,"integrity":"sha512-BRRRzQkfr+12wA2gJ2upakG9c+OJwxyes4W6nv5oWRseHpsAV6yh3lNGkQHMKl2wi4z1idNwREYChydTyyKZvA==","signatures":[{"sig":"MEYCIQCETswQ64yqZU75xPdXdliH3YiYbnHKmxJa6MXmc+/9QwIhAIj5Nwer3Y25Szj83FRonJDzo9LO3cbDHeIeBmxExHL6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5481803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw2xYCRA9TVsSAnZWagAArp0P/3biXepvCHLNNibuV8r3\nJzAjwCDDy0Oq2RP4e9Uzt6OUj5qYpacYpwlzhxsi3zKcmArdoaSFwGAeIQxn\nTmfsI5OcOhciwlYIJ8ben5jpPMwR8+3vyPg3ocNSvnO4+A+sOed7EKXLLqBK\n63G58lqmE4rSJX40mXvCKA3jTuzAqruQ5ZJ9hN6VPulxNm8Nfh+pZDbor5m7\nahRFOsHCIyBZ3p9/qWuVHSVpaTTQ4gATe4LEbaMtky6ReBXnkek51UnqMqQb\nkrs5ft7aGyWTmpHyEVMpAiG51NBAz19ibww9ErE1iwE6YGzu3DSuA0JjwPm7\nWoNqRRhVoY0aOITg5QHXLwF8W4jyXN9HpXNhg8a+puuhsfKI/5vzONQmqc3O\nvk7+3zC/vaBCSmtU5nhFp6pWNGWX8Q0cmRm48sivoV6dlYJj8fc4ZCXpNgeQ\nuUFcSpXjIQUphu/iDsqjQGJSN1llTYLqL0Su+7lhvTRAuOhQ0StXzDk1yNn5\nLnooKSMdosig0LOgruLwS7tPe7+jukDh6RMwIOXRXKb1yRxCUS6/WpAFWBt1\nQbNNSblSLWgnP/YZNb0X0PaJr436rcVP3o6TArpx2dX89yupzBsLZm3gTBpO\nIrzBw/h/SgVsT6z1K53Aca5EQf5cGP/dfdTLErVCymgkS2sEBrBqTHi2QiWS\nSluQ\r\n=z3PC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"c8534a38ff96066042ae09e8fbbbcc8eb6afdbb1","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.4","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.5_1640197208674_0.06434009328848478","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"@uniswap/smart-order-router","version":"2.5.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.7","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"369544adabf6aeea1bbbdafbba380427a8346916","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.7.tgz","fileCount":518,"integrity":"sha512-xX65WK5TrVu9lq4plauG4RlbyA0T6yKA1bjD+wUHHfFZQ/xUaRjNOQQmYeviHBFpsgSqIM1C9XQX1qH2AWzT5g==","signatures":[{"sig":"MEUCIHmN0oVzqgaNuqG6TLcmxPw+0mh1iOmRFiqayZnB+WfZAiEA2BxZRtBpbxiZPP2zyAjLjMl7FYuU+DzWLbgXHjtQR90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5525491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw4bcCRA9TVsSAnZWagAAzawP/3dYZgrQa3vWvFYrOOLF\ncKviUUB7I08I8Y2xC4VCfTe9filqfcgy3wu2+3cIvKqHxIgJ19qQSlr6zQ92\nf99DF8YOQ3JSCNj4nAxtnZGCwt0Eb4hIWiFcrUiaJractj129YHaUKk0MsYx\nwJEcC3556C5OydhbB1OwzuBy0UXTiIqxSg3+8CjQ6GKf4UWnagf5aLHsJGyK\nUmK1m1bVWRiVNCrqNUsbPZrHaM//vWcaTKDBVBh7us8gNxVnMWjswCwLinY4\n4cMgwW+Rns0U8RkEj7qIBcgxuWjntcL/+NTQpArD1nyQipxnXvDZGvBD6fS5\n3lMvCP6yfSljmp3nNSm2fmoX7+lNggQF7y1Nb5xlBG3Xyfz2AeVUIUq3goGn\nKbAYrtjRMoffri1OzYVlvbJkPxHy0eOITcYTgRYkeehle506qSjKDHjKEvfd\nApHoCxYdffrXdnqG0xhzkcaNiIBgZMDSQB02EcPE03APztEDGCpIV6+Pv2z0\nDXzQQfB88QQXyC1TEU3/0iEVMXuEbLmyBeSnK8PyJWj/RIY/HBgCK+rLWBN5\nBAR9mZPQ5zs++D0rNuzIUh/GYMyGsBeVQarDEuhu0ZKW46wJF0Qrs7uMCvcu\ntrlWn5M7EOxe41LP5exyMIxZOERjQWbTT/Nhdn8RRrsdhhL5HTeaEYUzkXcH\nbcVz\r\n=ZGLZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"bbc5b21b37301bde07f15fc4d652302e90e91eb5","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"sarareynolds","email":"sara@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.4","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.7_1640203995978_0.5944661599233181","host":"s3://npm-registry-packages"}},"2.5.8":{"name":"@uniswap/smart-order-router","version":"2.5.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.8","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5eda836bc53d73b936668c6df054e4c053d274d9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.8.tgz","fileCount":514,"integrity":"sha512-eKQqedfyb9n98xMvxWZd3fCRxX5TfYWftfUcMfHWk1mAWqHmlRE/zV+24Qz9p8tgWwtt1ogYGoEbISwt/ZGTEQ==","signatures":[{"sig":"MEUCIGYWRuQx3tlrgfIXrJfN4o2cTTX6+Tm80G2unTG7uj+yAiEAtnjP0yi6J8N2R5zaEI1IqaAvjAELkBsJVKgZ+d9MVaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5520921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1HfDCRA9TVsSAnZWagAAGosP/3b5L6G4j/a5asBAzn29\nAW7y9kZp2ho7ppEPmqnj9yANJmgXrsOSiWj/nNty6XI5lMrP/RotuRVsgqh9\nLHsEtUCQKSe/dByNrmF+z+ggXj7Opti8uu2rjC3qKEieIeBkFSjo02qdrbCU\nia5KTP9BR9QhrCV0pirQUZTFtTsmAV/ERV2C0CxPG0NZGckhxQigeuMNFU6U\nxmXxk2yd12vVMAyCA06nImXz5fbMLt0+yo8HpZwNkdl+tXXxtYMlfg5l0LiW\nGlUYdtjquQuOvWNPKraUXN6TMtqSTs5mVaTkOtXhh7sw0O+FLVZ8nHB0sQkV\nQOV7Zv6HF4fg8rj7b8uXt3xWervQNYEDCfILfXyIKGBKXKsxlmHTgZbclKvi\nXxhh5Z84GG3cnbJQwbB+XfZJKlhI5XLnFfWcti4qItrvN9+zo/IyUMnmje2/\n74U3RbxK4lLJTWCjPzaKPZSXUp8WjnDaWcK3YQNl/WI3iOLJCaOWddiebhfn\nORSuKWv7pL77yR6Vj8DNj+daP5pIZndNwaKpRltGxjK1T03dbgrcprrWuzIJ\n/JTmzBvI5axX+CT0gSmgPri79XBp0elPIU0oJhEU22qsDMXnJFP9Qcv56/sx\nIoZpx/jKmKNdDAWnpMxk3wdApqYqjx5qcQl9vKVE4CrDg99GSVMUjBNX195Q\nqQCu\r\n=g9Gs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"05584839ba869d653e8c045e0a0d8d7b4737a20d","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.8_1641314242770_0.7369495377660003","host":"s3://npm-registry-packages"}},"2.5.9":{"name":"@uniswap/smart-order-router","version":"2.5.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.9","maintainers":[{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"00cd6e43f9a47ff4a5e3b7ff51dba65886776db1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.9.tgz","fileCount":514,"integrity":"sha512-xbD/J9M68KpvcaOSP9MMzTS6JN4iRjOessyBEYLgk/sYQpLwNDqvviE1TL0vsNnr+xlizMGsttpUzAgAJpjbwA==","signatures":[{"sig":"MEQCIF0xS0iEhAhfbHlLIAajMwmB3u9PcQ1KU24GaQzxZ0juAiAM1rdLq+KBS53f7RublI/UwvfzILbKW2j+v1qDzx2ynw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5514314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1bKFCRA9TVsSAnZWagAAmTsQAIQahdIUzI9sqm/vr6+r\n1AzxTQwe/Q+P/Tb6D3JKMXKsQTWQgsbl99HfAGgffRQiDLXtTyexOs15ObCo\nyKsTUNJAvn1xnLbTS1RCsfkEcgW9uF/6NRIfYOXUkLmznAyNGJpSjsz+idJE\ndlIz9sdh6oqgyeTHs7NWIVP0hAic5sIXv06eKpK/buPc9PXVoT47GcUaVA26\n+cz9kDjD/w2Wj3ubUeJP2qiXCIJZQ9Sp+8EmBkL2bLaZJQ6xdvp3i2kJWBQ0\nao58VVkcH1Yk8B6c8hqGGQvqjgEjh6zRFWr5yynk4sZIqFlD4RGL1HxlRJKi\notSz9U2FbsdykRQkr2iI461tFZ2r1Qjzdgtp/vjf1fUs36aVDcln1kK9f2hr\ngB5062kusr+3WvhG9fVREBMUEOTagLBYVN9ubzRHDyZT1QSUiuzIgs0eI8kn\n7PxHkH8WtnV+9TLPByDHzbEvaN9sGl/mJqQgPy7vGJgDCsFiL0AliL/S5RqK\nIOwWFFTaS60xY7+InC+SoaREOYUn7jCU7wOUf+cXyxrC0JHdxAm3cUelKk6O\nM7eXLDwIUJJicVvYQnkimYNBoE8rgaKoU2j9YdU5LAtjfaXF+4eP3wN83Rin\nAwqdpXPoXd1VTc8h8wXPHFPjFaxFGhi2Lih3v/sR+qOgf2J3negeBm5QYyPG\nYs4K\r\n=PFv/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"9940fc87f66f2a58651b64f6ee81f4ec617f5f54","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.9_1641394821098_0.27096426644634053","host":"s3://npm-registry-packages"}},"2.5.10":{"name":"@uniswap/smart-order-router","version":"2.5.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.10","maintainers":[{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b7d1147797c68a24c8d42f07e5a36d740bf4f63f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.10.tgz","fileCount":514,"integrity":"sha512-0wXgVBjhb+v6ONINEuL//SVOk0qLeS54Br/yzjtu6nV7wA70jkqE+EZ84QqW8dpdG0AUUQ3qNDKoTSH3VSv9aw==","signatures":[{"sig":"MEQCIDiHr/042X7hwtcZNgl4vItQWM9PezZTU9LJzShVYpwNAiA8WxZkImaMeufOBAsUQdEmuPH1+YJiMG1PkHSlINnsQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5524091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Z57CRA9TVsSAnZWagAAjl4QAIpoVb2d09ESjDXkCEqC\nxVL1wYUWWcIDeEemTlKQsfAimDVwtw1ZabklcwMLjhwTRbob9Wpmo7uSGtw3\nzAsQdSC6dcPLGLGJXxJdmKTMXvL2R6v82MLpPK4/JIIc6mssV50ty/n7DLf+\n2Hm5EiYWRhGCevMbQA/82T5+2Zz0zJbOjfQJ67GYTChOjYrgZU7kzdynrJdp\njnbzhXBWte+myTFtYk8OcUwbdPzqYuVJXpjXXcQTbBIIQL73wk8WCtOtu+N6\nHY7PrAfzs9usYbYsAetTbzGVc2hwnVrJSMYmbq2daPKRZW8lkzmlSSHkidJR\njDMhpPbUVERfG49+RB6KC9/y6xqMg1obKUtUrj9qP93Za8tcNJEefPe9GI9I\nsNj1fyzWFJanwgUQmsMZXecbfugS8cRuOSPaRZ4CLVZ0ktWeldfTPk3AkNGR\n+idOJiAaxOqlnJslRnypsCqiWS4TT9D4dAKj8MV+z2cXc389MilnMm2KsjVN\n9jBVYR1yAIIKej248VG2/Ai0kfwRG83UuBOaPcbqsdrwKUIbPvnCCaT8M6y2\n2WLBscMWBIcscUbtDqWltZY1ndpGIFEqJdzzeVk8p+ecOgQPUFl754riyaoW\niwmmAc0OV/O7ga0y/3w7regO7RefoAkWdurrtVrDN5xYkgTpvXsimUSxTyPh\nm15w\r\n=llQI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"c4ea0c50e526973058a7b849d8d16c5285d50784","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.10_1641913979244_0.24408731601276723","host":"s3://npm-registry-packages"}},"2.5.11":{"name":"@uniswap/smart-order-router","version":"2.5.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.11","maintainers":[{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"37c76203769b0e8a655a9a8042dabca4bd8f1ae5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.11.tgz","fileCount":514,"integrity":"sha512-W/TQwvochmBaTgsbIXM5tjEhhIgOeu0yJ4kNK5FzN5ljXMiSO4V9LY/CjC5wYP7CJlGUfqwHMv21Rev1QN203w==","signatures":[{"sig":"MEQCICWQLSmcjed4kPpTm+tTRcxIaxeXk0xrfdWsh5XZ1wkOAiBwxuMAsp1JOEd/+nqkdyhyWsXzES8GNQP8wqaaLf/G3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5532133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3fLXCRA9TVsSAnZWagAAwqoP/AnHIqKD9NoH0qCYwFPn\nwTxTEA7IrdqJlvEgqpHDqQaNPZC0ktuNv5U1GBWGeGxTso0M9yz1HgBFjaVI\nsEqK4aBdBEKgNax2yXrvRtpXzc4nZ1+45FXP4t/oFIGm5blRRcqcn31jMKgC\nkKMSFJgzfl3hEzNs4yMGnNJMuP14tI7XJXjzoBbvuKDp6D6kfq3ejfNRuECq\nI94pzd2TvuKXf1Ps1HZtCQCm+XoIK5Klzbf6v40AMMXXkv7Gppw9I8oiEARS\nVZMIkaJy5Tbj3V6lO3ev3Spx79jFyieYXZoSLGzoeccSyWSwejIOxSw7Bxlf\nGJtbT2wRT3mUwYX8sFIhi7lB7b6H8QCIXmB9u54nwgIkvjodOduh+TJg/06N\nIpRjeaTaDxIpyhmbJW7STSHqO+xMi5uz6Mpi0sHdiH9d9RBfwJQ+kwqNJ/aB\nXtjMV157GIdAJ/WD360dVWNd80Fp0246bGBfL+TxJG+aLuwyys50TlEyqNTh\nSvG5mHVrI+f8fMyPgPC3gQ0Hxa55c2oJfaZNQU1qUprjKKdKbGJG9XFfcuNd\nqcgjwHbBVTMRv0AXCHoThThnczSArZw4vdSupqnnITr6wvOoQLWFFaJqyKAO\n9pBB8VEdk/DaZkCch6CI4naS74oLGGnMDkIBex4YXkjxWAwJItgup/iyipvJ\ngfdz\r\n=suMJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"0c8a628bc9ddef4a35659d99e5e5d680de5fe2dd","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.11_1641935574671_0.9478505292509418","host":"s3://npm-registry-packages"}},"2.5.12":{"name":"@uniswap/smart-order-router","version":"2.5.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.12","maintainers":[{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8d458a320b6373a142c49db193f1b840ec337876","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.12.tgz","fileCount":514,"integrity":"sha512-4F0HzyT436XVxOyndBqZu9IK15+gCCg+rH5X80+XW/bdHrJrKN1WfN44NlnjPCee2fKjEiU2AAhEMqVdD2I2gw==","signatures":[{"sig":"MEUCIH+Whe4q8dsIYGhQPL34pu+afhDtkUnJb7oXn5qJk1+HAiEAkDyMTI+DrBuJo9oSX4qZLIS+I9UO6p1CJ66q1xD10xY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5527950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GoACRA9TVsSAnZWagAAB1wP/jQz7/4RWLZksTKl+ed5\njTmnqxSHD47WG/3efPaYD69oeBdIktx8ccMghLIqzvgbr1kgICIpATPD0Vg/\nBrE+Lu6pQPm4BwBG6ImLHzGj7yT1BLnbBew2hbssajO+OFJXMAGTPbK3c1rJ\nwoTOSaphN71sPRTmkiUoXxVLnTrYP/WhTutWExFsJsjTsDgrq8g1iio1u85E\n4YCbFj5iLtEqU2dl6IEjhZQJ4dXPXkb7tXe88mCJN7veZn9KC3PIlhb7mSKx\n/JVewmHqtrIMoDTl5Rs/WE/dtxwxDFIgCKLJ37LBWOnOCiPB8N/viGDGpA/n\nX5UZsayyjvYtOPHu/reE8wMmqdpsOPWDA/c2J70t+kMi83mCqZYOMv7IrtAI\ngTbOHIt0QLZhmi/UpEzxBROS4f+ioll3kIpcYayCHqe4PSnDtTMzXy6qSyIk\nxus8M9EkXkYjsshIQshaBxWbfccvjtxVlHNfjn1mFBwgsXz8770AonlM2hBv\nh1XAkTWWkv2zZ+Js0A+iUqMHrhivMM1BzdvB48/5DrHLWufsajGbfy5GW0x3\nm0g6edkar7AWXhmKzhB3OL1C5eQgUbDXd/OUg49pAolDUgW0L4uSdO5c/14R\nGx8VPj6GvB92jcg8iGYkpRSDJ3TYvUsYIbeiCp/bUsuuHoLml5wM+5A2duJu\njtZ0\r\n=0jNH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"1ff372f4c6f789f19b18c2baeb3efeb2063cc599","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.12_1642097151976_0.8358031592101327","host":"s3://npm-registry-packages"}},"2.5.13":{"name":"@uniswap/smart-order-router","version":"2.5.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.13","maintainers":[{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"01fcaf66c222dc87ab1437b9b310c2c02a169fd1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.13.tgz","fileCount":514,"integrity":"sha512-l4BDvIti5+uFnWLZtdACwHJ5uZHuMHax9WtOHmPvFi8ccc4UE2MQxYA5rTDRaRsoOIJOAdD2R/I8SnLqD73oqQ==","signatures":[{"sig":"MEUCIB7Z9kk/bRhDYngviiOqkqLaAj7RagLOyYFfKcD6f+phAiEAt1Bu7V+6bscwD/CocMHYxf9QMZ9b5g+voWmwHi4d7lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5528050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7IZ/CRA9TVsSAnZWagAAD4wP/0vrBf2YxfM06XX1QyEV\n60+m4se5o/pBYMKY9hwodA4VUfe0VU9mSLWG9gQO1H1aFUPtVc2LPzts71Ob\nJ7xa/34BUsbie995OkK3YzEtGG/0qnK2cXwsxY+YJwjT6nTPJtCyYIwAGM9B\nbWRXrZqxLuMxZCECzTA69TxvOUQ524c9rPxac1Qxjqra2H0HhOjWpfb4WdjV\nI/IT544dQKg0BS4W7T+vr1DA1bKG+IhWQhzDywA+iMAtkY8NqbLR7y1Xzp04\n2iJxtGUObCtfqnjH9x80kB7Oywm6OOln8PJg+n7R6P339CI/NT8YwDI2LE1g\nFJleK7ueZD9iXu3Wjl0jEDP+loDuGDfhdjsFJtZXmGupd63jR4t57KPJMEre\nkt6ipz5lhZ7AmQ5qxK4DL023YXblrBvZA/CoW5hrUspkdGnJUgcFBZuRz12U\nm8MmqNv8sJc3N8zY+9JEvu3YUvTmCm7P6lWgR5x+FRFT51jshVdyzuFO9YKo\nncSzr4+QFG2siPbhf8N3F/Fw9ZrVn1T+M26XTayRSY7yI+GNd8hs2WRwmVR/\nB/VBL9F2Wkp05u+Rt0F0sS9XPvYxazpReSLzWvbW8QSNcSb8sKILVAw5B44g\nj8buazQfomeJlPGG/YmlEGApyD51y4NE5wW7yB6nj7CyRlZgGESqcDKgoXsS\nJdGA\r\n=7oL9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"e33108947ccab81507fe1f2f55628b00a8f861d7","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/SwapRouter02.sol/SwapRouter02.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.13_1642890879189_0.1435022868243403","host":"s3://npm-registry-packages"}},"2.5.14":{"name":"@uniswap/smart-order-router","version":"2.5.14","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.14","maintainers":[{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"02e3086d559fa7eab949e7d89589921d13948e93","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.14.tgz","fileCount":590,"integrity":"sha512-0nxy79lUKfrXqlNDMTn+65lncqH/p3tdkfRqDdmdBhQMCO0yaxAUMIcOzw0iol7hmdOiH/ZTKOlAjf68idSnoA==","signatures":[{"sig":"MEYCIQCCjK4x/8sL7Nm3/5rMw5LcIEVU0IM2TiVKGKZ6v1epPAIhAPAEcs6JQhglXuoNNewimv1+nfSJyivTipJxC0xbocuv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6148562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+WJTCRA9TVsSAnZWagAA084P/ixZo6Vz2exfQAOW203Y\nyxI7AGtAYumvDe1tnxBA69cJFi+hgiwn98ZSxubgd86ZOBhnFtWHcFu0b37t\nKpD73XKpVHGcTm6pd28uj4gn2R078nndJlKPgW8Q5q6yqDW3gM35lhN0DsZo\nftBPSM0YGfKJmuQWBTQQUwQhdJr8txfCT9FsL8nYc4zVHpKeAzImatfE+wPJ\nUzt4OvEcaHwbDWJIIaI5aOTwtbWp1qJtrGz2suifJxi7Us3+MHYo9dWmQdct\nDqblSvxWaPGLKZyqoAXBPh3VcpIneerPj7xRrjSS3H60lCCR7pb91CcWy6ZD\nYzCAxYVUOdE675Pvhoqyjfvz7CC02YLnvSirjc9S8DP25A2brrKemmm/MDMO\nLmJcJ66wZUwecCGc6DrQJQAvnwoiL5lzy7Z2FBsZNssS1P82p/fV3LhHtKRZ\nWEvxlG/VkOI46Cl+L3mho0wtjIc1ypc1cMSqtpdJljMfK8mv4vX41tTVgVJR\nBDUAvtAL5ORMBhfKv27Mskvj/dcP0rdUepBqf8OQTEbCvGcAp6pAQkLIcFm7\nZWOSButHy13vGZDZ4Q/dBeDnNA/kGuailY8M9ciM57W1HVAnT0UnDGhk5gcT\nT+S41TW/5h93X6YDkPmrCbEKEEUgBL3M9qjJHYbNlzQpxGdD96c1Cg5xOaHP\nb9PJ\r\n=Zpxo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"0b5e989709e0d71a4717b0a2ed2ca1f510a12675","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.14_1643733587590_0.28125025785384405","host":"s3://npm-registry-packages"}},"2.5.15":{"name":"@uniswap/smart-order-router","version":"2.5.15","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.15","maintainers":[{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9aae91e8ce47319cbbb9b26261fb5cf57f8f6c80","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.15.tgz","fileCount":634,"integrity":"sha512-UDXVv+oBxLlV3cqbf83HvASsuvjFcoXRczBNQSEDQDUQPIWcCI/x5yrySvxhfIfQaJR/RtwWulWOFz38y7hoiw==","signatures":[{"sig":"MEUCIQCNZ4+7YGVHNIhCZyhBRmEX2dmt1EPPQ6u7Ma5SZA2inwIgZqouyRduXNynLK9MYA4QJdi8RIh0XEAG/+7B5ZIGsps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6861315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+WxdCRA9TVsSAnZWagAA7NoP/Rq9MumqL7k97ZbCD/It\nPI3t8xSpJWlOgEdlTGilkupWuAqyoslv0vquLyRa7Y6h8bCC4ggWCgoZ7+kv\nFbACekZQGzbMSSnMiu8e1AbJV08ZhR9wGNenvZyIwCkGIhq89auC0/AiKMRQ\nFym/VFnFud9TGxVkjZ/lu9mxoTxfv5vDy+tFab5BmOxURdDWL/7JKNW1beui\nJfXDjrkuTa2XkgIyq/jxUHJoRBgCYhKeodFxiiA9Cj5d7paeQZqKF53zxuf9\nHjiDpZQc6rabvS1AcqE8iv74g/u5Ta1JYYAqe2X+TZXfZ8YM5Y7ImAsrEK9C\nSvNwlV1syfWymey8inkpUmmHv2rW61Pssk3lVT8bu92kXI03N+RsAy+PJn+g\nKyfdSN/3boHhbRmAWo5CM9y0y0fOZIz/2pq2VYMykjsIlmk/Rt/H6i9pByss\nmijFNICLCKeSYLO1GMBg7Uun25doN6dE54vrzpN7QdgGtAneOlj0r/egdRbT\np6CmOFhLA55RTm5i3nS4lk8uqVIOC0xhpFNqlAbkH3osNvamml2KzKRel7gN\n0ydDgnUd+PS16h9Mb/CXHEkswLz7ms7FjO1IfT3maJy9LeFpcPcm5jAVVRtz\nGLf1h6+oPVxKR2964uvb9onbOFLX/1CoWDCx4RBcmpEBHSQ6DgGqYgy95KrJ\nldVn\r\n=Qmj/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"cd862ddb06f292c5553ec15a0096d125b68942a1","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"sarareynolds","email":"sara@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.15_1643736156948_0.38868686257500795","host":"s3://npm-registry-packages"}},"2.5.16":{"name":"@uniswap/smart-order-router","version":"2.5.16","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.16","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"cca46b745fde221b8c7bb09993a725b689bb367a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.16.tgz","fileCount":606,"integrity":"sha512-JecAy+jy756bIP4/799/iwYz/vMQsoxsfqGoZMa06iYHBZYOuqFdQ8Vz9GiD/+GCc4HPHnY5TAEgKHzCMDm4oA==","signatures":[{"sig":"MEUCIEMsmtmydtvYc1Evew0Ts3L3CSRXH79I175KRS8otZevAiEAkFzxwwRGySajNRknL6yPU2eC/kz7TYGY7cND1ADkpKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6236396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDmgOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYwQ//UVNO82EBE7XUcpnD9VMZPqa9Qp5M7qOWtiMVI5VXQbcLcMmo\r\nYvYRwByd+5KBf8oK9Jxc4xLuNKH4767sI9iAbc65le1q4XDe9p57z04Pj37S\r\nGIq8Ah5COXL3Eh9xKoTQgwD423DGM88efxYxU9USlpRmE8cuaD2JencFrifa\r\nVwi59c1+tEIff/XE20Ud8GWJUgD7OMngbYKgngDyV/IRFQtoK0nsA0nG/U6R\r\n+rnqbWkwv3JVFCjmnX2zIuuK06cMQrg3ybJTEHS545iYLZ76JEN4o9ebKFpv\r\no0BFzO+q8LN4eym5rW94RqMfQh3kasG4zRUzDLEHI3MqJW7tiKNKBs7hghFN\r\nUn59dpzyjB6jfu0p7ysRkiWp0OlEYbs1Xu2VKlq+HexaVcIZPI2wcGCt1mWK\r\nelb6bxjwO2mk32+3NwZqTcwxIqjIcA+Fc1TcM1FCKdxXu+O86J8Wf8/aEZ21\r\nyVhgqp3bCtL29zCyH1mBDZ1AZTNeAmNq8UzTkp4g9Wuy9yfgBA7BtjpSJXFI\r\nk+N+pcBW0aySG5GHuAN6MR+95PSCCqbuGD9bVbtPoUSNemz4O54pMhEdpQIS\r\nOjcC4Wg/4MBxnY+s0c/yJvo0ruqelLItnhPGXXv6pxVKsfNeyCjTEHODE3py\r\nLwHCepLUuxiJGZ/UPkzWC6M8pxFsLrlzipI=\r\n=rDXt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"4ebde29f7de04a5030da222c3ac7980b62d03f31","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.16_1645111310243_0.05759101842685821","host":"s3://npm-registry-packages"}},"2.5.17":{"name":"@uniswap/smart-order-router","version":"2.5.17","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.17","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bece12be1ee110e73bc0ed4f177714680b317559","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.17.tgz","fileCount":606,"integrity":"sha512-rBQs5EkA4McBujumt8jVbXg5evxKZ5sdBT+GVbitFeJoQLO/3uwg3bxAUZzb+dQxjRQ6DnwTLUsLPJOvdmA0Mw==","signatures":[{"sig":"MEYCIQC+isseeBTHAmjZcvT9WHs6AvSuS/FwUKp8qeg1XvF6DQIhANQIXjRZRIkQHlrsTHnBr7g1xbg2Eb0SaCdb3n17M2vL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6236496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDqNiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEzQ//WJtKAGBXHRY3ClT2PCf2xaNLu3t9ZmTXLdlG3KM0vgu5va/6\r\nVhtZLX7V1heXMV2aZL1Bb0ylXlBPZc0L4sdEMU25XRnvunYK/4OztvykqV2O\r\nLXka0/XyBHY04WfgSW/XHDFsY2plWuZtfOIlZSZDNBEEeGmkg9qZfxKVsB83\r\nnEeqBf5UjUDjfrrL3wqPXK1yXHT6AvCSXYp/OrKAnkej3WfKPxa01WPAXukJ\r\nBtmEoU1fuHAuhY+KHgSUPtGYWnLNZlc1vnXmgPIREojQZ5LhHQmvB07v286Y\r\nsJvKGHJOS7oy844slbgqaIiN5dJW+OTmTtG9BOgGa8++nId35i/9Cv/txqdS\r\nUglAzIRUk1XlcKou8t2q38+h+e4x71rLOyZEeEJ1Vv6MWmOGsU6eQlsYpzyV\r\nVtgaWbd5HiN7w3SERBU6uxr0d3aYlzZEkDFD3yFG5fzQSHLwx0iPaShHMBRl\r\nu2ZmKdwhcfh3cipI5xZZgWpeUo4UeZzo3XESZbMpxRFAoXkALtTPqASAYlf/\r\nr0Sqzu1CHSRAml05RyE6LBCrfQj6Ot57ZV7XMbqA8XSJ1JFLzbezsFAxwIx3\r\nUwjIXWzzKtmy8pvtEFur+NvsW4iiXYDGuPIynmb7R1LR10FX3l0SyDQWcA7/\r\nO5eB1ENQ2wpqPG5JJcK0MA9gODZU1W10xnY=\r\n=60XH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"87b039c2f49c2e13952a7b6ec3869ee156001531","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.17_1645126497996_0.14812080618347","host":"s3://npm-registry-packages"}},"2.5.18":{"name":"@uniswap/smart-order-router","version":"2.5.18","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.18","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"409c4433ffbdd0da1fc7fbdaed469c7ba7adcdd9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.18.tgz","fileCount":606,"integrity":"sha512-9Xj+7T/oOYX75HO40akNywN9ic0oCLRrMZGqeQETWmoee8Tz1T+iIZlprZMj0yqP5kEf9fmWdJ89CzREPQ4k0g==","signatures":[{"sig":"MEYCIQCFZQWf+BkN/b6tbi82FgWI4Pr7pmhthHbMohPH3EaCPAIhAMfnocQo21a1zRpSjkhA3Fh/P30ZeqGTnOtGMW+u48eU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6237711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDqgrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNbxAAhdaAiXNLbD+CtegdKH2jwAhz0bD1IUEpsjXug19Pj1+NgpI9\r\nZaUq8Tg9KtWLBu73B3KeNqSec6tM4t4GYaKVd4uzFWYN8PY1321ZMBD+Uwwf\r\n+zxGWOdZi16ARUg584nrrCiKudS677K+vHHln+iQ7UvdI7m/259hHZhFucVs\r\nlZ1dLnlylV+3kZlOyCK5qoIXWtWh3Eb2SkWYyNxSJDFCVhZzjkHmcACUEsg4\r\neCR9AYmr/fzFl2jH6AOZXDqkliFECSQ1zXtEBAlrwPX3L5i83JZHbJgE6jkb\r\nS18Td08b6S7AFl8qXcxz/A9MuVh+1DofPVzdYDIHjk1SIb86lrVfyEyYo49D\r\nRxNX9BJH2Qm8ZzGR4LSE5sexf7HSmIChUV/OloHF8fc3BUAxT0cjEwGi4Veo\r\nnIZw++LUC7Uik8hNOOx/PCzZEP0jxeDU3nsDpG7v5ac3CatMJS6jIzZuj7WN\r\nZVtxnc7G8lLDrV9MbdXPvVtGVYPa96gKqgFJ5mtC9eCsb+WqXQ8YWecLYtd8\r\nSJzMaCLkj/03z/EkEwohohoDFUu/gpIlV3gTK0Wk1B53FkrAAa5WX3ytYxNE\r\nLxFnD6VdjysMEC0dnCrddwlK84vOsKkVlBv+xgIEifaq/U1jh19snMO1tB1D\r\nvyuAGNXyxON4T0qMCG549S+IBvb66RkRImk=\r\n=TqEm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"655d158a347b671e152ddf2cd8b95854dda7723d","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.18_1645127723205_0.19356495145724462","host":"s3://npm-registry-packages"}},"2.5.19":{"name":"@uniswap/smart-order-router","version":"2.5.19","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.19","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b8545346bccccf06af0e1267c6326a6abed9cd93","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.19.tgz","fileCount":606,"integrity":"sha512-riMsynkNP1PBckNNIrzcpgwyusujbqn1KaU9mE5gw5CbRvC6vQKAwfoHzRjA41lTHHPMZjv23fAZvNFZvJWsZg==","signatures":[{"sig":"MEYCIQC2bJ1MuxvYjwCAM38xPbCo/JoICpJTa1WsoMbE/949GQIhAL4WGSZIv7ptkmyhf1q6dNiNDLOvUfNgLWMMhgN0bJH6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6242554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFXCIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTQA//dvl84FEIOWLhnOHJ3Dkf7etjM/lPwUW3BbRqLkwuWFceEq8X\r\nHOLEUUlRFrXigEZqtGjbvdnhYJqk4aK4QGGvv4rhqA/94MjjwCWzxGgl33tE\r\nCHE3z/69bErZtNEmb+3v0nGi7PWazIYM1U6Jsy9e6rG7DhAvvrqeCJ842coc\r\nNOP4nlalkfznFOcbVpa/Mufo0KDEk0RmtwzT4Ar7PMLDIqGV5vjy9Iu6np3a\r\n9mi2pKmO1OxCh9M773l9iPPzm5/8V5KLh4hVPPISai69YSLxBnrvfpx+Z7CP\r\ntddxzwFqstvm6obOrS2jA4sFxLAV+fEU8gA5BmRSzNTnLBycRcGspmdUC+n7\r\nVTmb6gIka11ggu+uf7xQsGMiSlmMOvhTrM7ufd2ldnJVVal47tv+w2Uxt9kO\r\nvYgzD4HVErsAEjkrqRgJ4HI0Ffg0GGxWewNtz1oYNVAvzs6Tsp9fUnlP+erL\r\nLgd6ej9VjSfxDlDiaHtIC0bcpVS3MtqJneOS5F/x9ZQ5Jvwq5ebYpgRfvTdx\r\n1aQBWGUwD9yOgwCbqaVN1lbMJJB2/H0si5TMXvvQwDUhvETHrbiS4uiJ00Fx\r\n2agf4wZuOGkjWR6KxPso2lsC4ufOI6O5da7cGbk9I2Vl0cD/wRRP3g+6kzbV\r\n0IT/Y/36H8vG1poIjFL0aOAu2WtsqiYx+Dg=\r\n=0GrL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"258df5c36987fbb1c71bbd430b35a999e14b3dc5","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.19_1645572232194_0.556876587782712","host":"s3://npm-registry-packages"}},"2.5.20":{"name":"@uniswap/smart-order-router","version":"2.5.20","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.20","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e772df1ac3e3f607c1b2aa1fd47c1c0db84d5433","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.20.tgz","fileCount":638,"integrity":"sha512-ecAnSIlMow1aEG9WgK+Z4vfbzrtN5K7aDnvXIHlxWjowsg+3EiKzuPzoOVUJsYWJ2s2DPPAnfV794rYtQ2OYeA==","signatures":[{"sig":"MEUCIA4kVTcI+3kG8J1A+Z9wuUF4hKnUCsF6y3SYTMecs0TWAiEAuwMEJROYI2EYb6qhUTdb/ZTO/ZefoNdmJOfQzJtrV94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6923542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIjQvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo8g/+Iw8mzjwPjLoqCewkJYbF83hXKZcG6XB9CGZ3scqg/qNKyhas\r\nSewIzqoSMbFepcbB3E18PiNaL7UQjcsuWHB0yYZvUe/S3ksvvfTaaidiL/8B\r\n3JZbzffNLJxPKgiOO8DFg82aViuRByop62RvqozRrZH6hlc4dWc7B1bpqPfh\r\nUo9CQTsf/vn2/c/pQhZsIQI5zPdhgPDtgdaApyC69zVIW7rNLtNxIHb5r2cL\r\n7ssj+t2PXL58+x4r2G3++B4KmeKQLVxuofFs3BFKGSpv/EBs2WQFJ707jfGA\r\nZzdQ3LpS+BVN6Yp+nXcyxnvo0CI5ONYmLb7Onlciiaref/TQd1vBXbKGIt4U\r\naQEaCio36r7g7vMQWtg79g2PB9szU3+ahcLh9ipXIK+2XQTEcqN7CTvSDacN\r\nGsCCYhtLMAR5RUb5Ciwf+WlwQzI/vGNpQDurPDOKeIXBDikOOjjnRAghk8iG\r\nO618rlQdmY/n5qMERX0wYafatBu5rX9Sk3ZHe9zv+OSA6/7UKBt8m6fAAJkq\r\n/QchnC2f62b/vOKUSGhocydcPx27OCfoulPhqgI78MKHGZMxsJxz1BsjtLhC\r\nKDNActCVyCnsVFMBOowH0UATABhzp7a7hmO4Rh8YoYL+nDphoU+VJPBpFbL6\r\n3SdgiG4r3OgUDE1TykQC+FJRrKzoVRumtPI=\r\n=5TG0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"3e4b8ba06f78930a7310ca7880df136592c98549","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"sarareynolds","email":"sara@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.24.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.20_1646408750661_0.9739494286508983","host":"s3://npm-registry-packages"}},"2.5.21":{"name":"@uniswap/smart-order-router","version":"2.5.21","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.21","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"aac20808e2ab4a1dc76880b0a11463bf32844cf2","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.21.tgz","fileCount":610,"integrity":"sha512-NZkXIPVl0vZWg6qkFuprk5o4g9iDr7riQCRg9ulMx2dvUB00gglU6uT/nL501wYkFZcSHh7D2Z2ctkun3CDEZQ==","signatures":[{"sig":"MEUCIQCsN4rDcl1ZcKx3SFoznoipI8XTm+mFcstDX+0qNmWVfAIgQAjCso9zGZUWUmbXAVsMD/xyD0IcAo84w2KZLIFG6Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6286401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNOiAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwuw/7B9KcAxDGUQ85AAHiK/NWr+Z3l0Q2J/dXLdb/axQwzvEmFKwL\r\n6pYHGRYOG3Pyu9JHFhstuWzBKrSpi9XRP4kw1xOQKnVA3L8ppjYOsSQ3wZIJ\r\nTocDQqm/oT0kN/F8Y/g7bwhmzI9+uoU79MAW5+k95NKSUBZufiSaUjFutMLU\r\nett62kW6n6vUQhuScBBL7gys6K+QL+/KL9q+QNj6Tn+xs1YnApGGExOmdO3G\r\nvpnQ7N3SjEuXd/PLNjzWAnckFoheFpJBZzcmYGc40ZIR8gtjkB0LzhqjVc7M\r\n8s8HIZhSu6zArh63x+m1LsEcq8thEfqjmiGxnXu0nZoWZstabXjYcdNQdV6g\r\nVCHzEJ/0iejVkiLOmwHNGh3BuZGVY6mEUvFn1nBHccb4kGdRVzhb3GayHgPW\r\nSzN8bBGhSZzvHrqNFlrcn86D7Q52R0TUXnPk8sqRokO5j7BeUbfgElGzcX6K\r\nC1u2tX4owv9b6p354Vrh6SDdlMhKfSoYdtgwPuY7Ej8qfqQXpuYlWQ9g07xK\r\nYR5PkEMx8htIXLqoWSeZiYHxvvOAZMKN/VSEhPvDPCC1YtJ+Tf0agtNjBcuw\r\nCIfX1dfAP4m5V6mql8C3+mKmnxuhHEwYCIV1pIHCpq3wTi9DDuynIgb+O2qQ\r\nXy6x3hHEpUK6CILOHx0qhRos67kwx16JTIU=\r\n=0mQw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"1acaf7ff84ba5062d68aaa8a100de95b0e5f8126","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.21_1647634560424_0.9640368801250909","host":"s3://npm-registry-packages"}},"2.5.22":{"name":"@uniswap/smart-order-router","version":"2.5.22","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.22","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dfdc0a72ac64c4adbac05bc0c73597f53b61e90f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.22.tgz","fileCount":614,"integrity":"sha512-glo79WW53cqFRpVRDN6fAonZxMj9YdyV87wBbPZ2houjVBMBODWf9KCmZJspqcMky7jhf7KULKGIfkRM2j7rRQ==","signatures":[{"sig":"MEQCIHHsJplkegCjOA88WiU67b7zg4LRwrRU9EiAXf+yD8J4AiAp5b1hfu7GI0p1IT8EBcZ2lMU0EDmRmM0HtEXypyWpnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6357300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNQH4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolFA/9HFWdV9fzmRwJs5UbfBw5p5bLD3rlB/uucBKgE5nEBS3Xg20o\r\n6tQrUe3el43vZeZjZA/5XQrMMH8PFHWIAGtes54+gLJ4XC4mEhbREg7BNtUi\r\nPDxfehLPYtXsxrrY1k/AIomEgyfucLJrVDnLGBmBO9IboEK1tWwVt1BTbeME\r\nCynPImt+n3ViFrp0k74BCHRLWLqk424vzm+A2Ex2HOK2/MqfifhUu9Q3ROod\r\nItEtMV6YlyPFg9ERxZxzdXDrCtQV9mw0DmxavEJc3v09/J+ce8N9DkEvWoWB\r\nDbFfuNWtx/oc7ni1E7u5T4ptqukHyNJ/1NlqaZu4E0zXWFWisVKNqK0nCuGo\r\nIxVVTd1Z0QzrHHs+x1cddMDLK6ciRdpSkml1QBIFY8A7eXKzkHi7JmSG+s0J\r\n/0N37FC/areSszk54fdQNLz/AGsX24NaI+IASvJcjgXR9P4nsg/Xpv7Mhh/J\r\nm8xtElqa/hGdZ/TApZLkj+dNPMV3X/UDOkwtb/amO0lhH1JzgIAWKLGoyAIp\r\nHHikvh3NUZJFF1O7f+6669qqoHEF6dYpYKaAp1N4lf6Ye4SCr6ckwvka6TI2\r\nPXjnSIrKyAsUworAKqYvSLtfMgu3qjiGpPto5wJJCSyVB9VThs4zf6I8YFJR\r\nmDvVscmIinwMvw2QVsF652HMrQz1BjLDkD8=\r\n=ck2P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"60d46371802baf6db558fb069816b02e8ed2cb0c","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","tslib":"^1.14.1","bunyan":"^1.8.15","dotenv":"^10.0.0","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","cli-logger":"^0.5.40","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@oclif/command":"^1.8.0","ethereum-types":"^3.5.0","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","@bitauth/libauth":"^1.17.1","@uniswap/v2-core":"^1.0.1","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.1.1","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.22_1647641080613_0.5623764438087808","host":"s3://npm-registry-packages"}},"2.5.23":{"name":"@uniswap/smart-order-router","version":"2.5.23","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.23","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4af281ffed691c6077f030ca7753a8bff14541fd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.23.tgz","fileCount":610,"integrity":"sha512-bq9JPciFf20rsILylNqGvhU87ZW5h8zyTmNnPbYwYIN7Ljz0Q2kuuV0DVWSOYOYphDCd1YlBMUk8vMniIMaa9Q==","signatures":[{"sig":"MEUCIFpQbZ9dsQVKykJxM8ysPV2enYBihZVq/7rPgC8wUCdtAiEA+s3J+m/hGpIjEmg1IIF3dpbSYFnUVF81dsDf+3vxkHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6272874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQjQMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpstA/8D4w9qaoe2Wzt8nbqO5v+cCH2DwBFFBfZOgVG4IKnxzmyzOby\r\nUM5WYhnhP3tW8CenAdUo98zJUrwd8iJYFOkmqGWDzmwFWRt8CV0ZpXAT80hl\r\nsj5L3Ilseok1C9HxHWERb280fVf7Hha3/8YNzy9vDNwGzQWK7yEf0wvj0P1F\r\nM169LdNFhi5fymzzYJ6plS8ZFGOeo9aNO3Hin6eK9NHJ3Cq2UvhOr2IwpfFD\r\nhwDSrcfO8jeRJMff8/Nthp+ZsSTM6wkb9GAEn8Wqugx7AriX5Ti075Laa+LC\r\nJFToQ3f9iC2vr2eAvNkYUV5s8d1B6HLKlV8Q3YkkPvN/1ZKHGKhxI9ZQBqzI\r\ngdyWuGEbo8hoNoKNOgKNHW9wW76cZ4+YTOyXU1AInGrx4zYKH+vItXr/gASW\r\nRaQDPHyaTi1u4mXgVAmsXvn8fsKh4WKSoLSzDdyHfxiUeA0g6TyOq7bBu+bX\r\nOvWdN3W5jf3iq3G6BUS7cvg80ZoS98aarEGP6IADkKZIeDcyCxSCOrzRJf0S\r\nrtOlnc5Pd1AdN8SQv/R0nj5pdpw3wxcEZuuHymDJFWPX/2bhJG0UN+EDXVc/\r\nKLaPCT1x7v1y36WVwCPHCy6UrAoEikXlSRTSmOuhTQjaWEFGCMb3MIgyWtwh\r\ndVdlhF/Zn1ma7etGXD8y7zGbA98SNc/2Xc4=\r\n=jkMl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"743f937357800733ca0dc3054407e09e09a3c0e1","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"zzmp","email":"tavoricko@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.20.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@ethersproject/abi":"^5.4.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@ethersproject/logger":"^5.4.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.4.0","@ethersproject/providers":"^5.4.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ethers":"^5.1.4","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.23_1648505868537_0.2254304525932036","host":"s3://npm-registry-packages"}},"2.5.24":{"name":"@uniswap/smart-order-router","version":"2.5.24","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.24","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0343bbacca9d9457038eda0aea0fc68031e831a8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.24.tgz","fileCount":610,"integrity":"sha512-HB0zIOQlO1aocIICNtcTHrMeFZPPqE8zIsRvzxxttEN9r2Dr+5tBrBUmGU+3XkzqTJ2sICiuJceGr9+bUHy4FA==","signatures":[{"sig":"MEUCIQCxjhIGYNit/nijD7RKGz4mgckupA+MmZaqmcW7QfzyhgIgJqi6sWsnM/QOlhNSc53RJMgEfN3vKKMBn4j2AQ14q+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6273186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQkJOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmuA/8D5Bi77DjJ0PnDQEEGTTBUXoTWA0AGqAT5lHD681p9VRBNpOn\r\nqHtEZPbB/kaMV9BntmjkIi9EgZeCvmXRHFQufXKRT/gruXQLr9bJ9p9Rnd16\r\nQ10Zyk031LFL9QBWkVtvxTzRUyPZ3vABv/wULfZhAVudM4kLlJy/PleNkREU\r\n++8NRHRUI2JbJ+DEAX6QwgGkiSPCKlnwumCP+67zF4keLY2ZJ0/vAiJaxfMC\r\nvPbtmP5cmEbU29BhJeds/2KysdanolJnMgNPjg8rYO29yD59QuJS5J9btYn1\r\n8jsJNL/p4y8bbeFX4KycxAwgQiTErP30NkVe0HXCqEjfLivptWQav//cvmkn\r\ncrultk/9WIaB6wLeDwLakgt5v0WMMr4gUfaPzHiXEU+qz8hT4zjJA/x6wD3L\r\nZuOGdWls33E1HzTSFsBrAi+pG6fyenNoPUto02S6kU9hpcF3Gwl/G8KbEY3B\r\nVrPueTaQ3dMrW15DyLL3IizXGlpW7a7xCY0Jb4hXnZoahPMgW7EmTdJGah+e\r\nQfVKqGiDreywAvl6WdYOsOJ7Bo/b6PA/rqxE3CblT37Hu6WH3y8QoiIhiSyV\r\nRfKZq98s+ueNJ6whgLBHotzHOJnvinQk+OOeXD2/Bnjk2xI8pENtRTGAeCfM\r\nMmsHXeqzf1mq5iRrGmj+tkyhaS/fXD6bEzI=\r\n=/Keq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"54d45a27e4f64f77cef13ef466d9f30a87542960","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"zzmp","email":"tavoricko@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.20.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@ethersproject/abi":"^5.4.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@ethersproject/logger":"^5.4.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/bignumber":"^5.4.0","@ethersproject/providers":"^5.4.0","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ethers":"^5.1.4","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.24_1648509517910_0.4095758638858453","host":"s3://npm-registry-packages"}},"2.5.25":{"name":"@uniswap/smart-order-router","version":"2.5.25","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.25","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"981b9bc047fb3fa844d1e3295202d61f533ad1e0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.25.tgz","fileCount":610,"integrity":"sha512-c8C5hCGA5Nq+/3XlCp1LRrZrAbIK4OL6DQn1a/rIxZTgNatdVl7eYUt2y1h5+kGnw1ukVYqJz+izzBAsQklJ9w==","signatures":[{"sig":"MEQCIFrWekTB8j34wQ0WBmL57fmSKuj+Pgskd30jrjTUbnV2AiBbDGcDfr2mg84HNZ9q6nfDB7J2cKnO6mePHzUMRpC9KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6289305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQk8FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTXw//Tqqy0FII0ArUfPgG854VtZMLnMhKWRBk6oXSAO0/aeszeJxN\r\nozgWtNiByXrSAAAOs2H/PgXb+rXB5sL161MSXwaKKNpIp9NwVMCjmPJ9uhNx\r\norfv7UFqCPE4MsvwxBVJs5Z8DxMmk37mngWHPwchENEH4PVvKvQ8KEzpB6P2\r\n2CPxHs+ADB9AfzdsODw7nsJbh5EIqZdoItd7dKTu1jL6c1YmRDVVzV19aeb0\r\nQTceKrdW6ii6yZzZWZHeZAujuzppIBl1UQu1DKo0yiE0Mx/WC+TRLoU1VwHu\r\neSNSnjKfh0NVSEehKjuQrcfR8dtiiftFRgrhoRsKXW1GXRTdkGDexVLWB/wJ\r\nSyrFZq/MYLEwjBaYETHjnEuJ0F8pWMltg1vDZTrpTAgsuC+h/KROnFIPz43X\r\ndTMTxSWRiv/+MAUgRNOxvTE57fRavMt5/UXMXjUekFzDS4l930oQpC2Dfjsd\r\n0Fy/vzzu8dNwEmJDb4qH9zXXRBmjo/MuybftWr2IJ4MnNQ3FkYXAhb9FYTsH\r\nk03AyU+MtSfLP7kZ9JBkGO1RzsU68n/9fy2jl6mogZzYAxzfnZKWVc+0Xekw\r\n2wMqfBj3RbU897AcSYCrn7eXlz9cgB/Ai2jKii7D3uJKh2RueFct75VqtFML\r\n8mmobDgo91swp16yUPihQ0SwNcb+6uF2CEM=\r\n=eUwu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"3b8c0b5b14dfa6d23cbbc1b4bbd4ebe7659cee7f","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"zzmp","email":"tavoricko@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.20.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.25_1648512773373_0.9423621747530375","host":"s3://npm-registry-packages"}},"2.5.26":{"name":"@uniswap/smart-order-router","version":"2.5.26","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.26","maintainers":[{"name":"willhennessy","email":"hennessywill@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"asood123","email":"asood123@yahoo.com"},{"name":"justindomingue","email":"judo@uniswap.org"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"ianlapham","email":"ianlapham@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"towering-elsie","email":"jordan@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8954cd1bca476bf821aaffe81071bcf89bc869b8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.26.tgz","fileCount":154,"integrity":"sha512-KCjxZoPawBEkvt5pJutsPC1Db61f6qrnSpWUPeC8fRJEKXc72msbtzopqB4q4ex5S0Ax3ck4gbA1qRO7zBeixQ==","signatures":[{"sig":"MEUCIAUEbAdLAa+MJ8Znu1B2QVo/YgqA2wCI19GADRNp4U1oAiEA/rkoZN71/yNuwdLvK+aU6yRQD5U4dlpSo8dxIReL280=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1062815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ0B+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolfQ/9GKlNCtg1n/dLok3wwRFbl+1J9fpGjqr2esFFlQ3XIoL+VjCO\r\nsr1p0nDrXYiiwVpJbd74sx65mUuUkcNJ90bWkmgSs1kARMgVtXcVrI13f/+d\r\npNjt3aIubFjQqWHlF4X9+hBfqr1AQIIROXcQqClbENpgu0vHAbUoE+MmgH3x\r\n8nItWZDuobyxZe+WnIwVczVaFH7rUFmtmKRVomNSMXZwoL1NWUQy1rXs3rcD\r\nc3gzfuQZfKyJeMUeSbUT7dXo20tqMnV7eyg320xUZZfaMI8idVlMyZiQNOZZ\r\nFnaJ+FYSyak2quD/3dqFQK1K6j3kIyigJ+v3rP8zkvGyuI0eJQng8z3fl+E7\r\nHx6ZfVNjK5YK2wXJj1L1Xtc78NL1kG1ACO1KuZIonQWuvTKh3UeK/9NGt6dK\r\npIcoK0r8IBWjD5v06Nf3R/8QLsXQJqFaPLDLtkDbidr0qlu0a4S0IMYMxmC4\r\n9n1RS4Caa2lLSGrmRqlT2PVzUXbVxWCmUe6tf41xDPX9H9FDpRZNUWhEQ91R\r\nOxa+OIjPlxpf8SCRb381zVEEQ3ptqmhE8hOcYH/W63ihZJ3+jIZ4usBqPJKG\r\nJ2V0vzgiuCIO+3uB6CvZeijVZJLnxEG7rc9hoIunv34Mqtj9H9lhM7mHln4j\r\nQuB8jj0yp2ssJpga+uA2mUOaZREeck+uQXM=\r\n=WqkR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"8b434d92ff8e01245c5dbaa980b4368326beb44d","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"zzmp","email":"tavoricko@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.20.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.26_1648574590731_0.4376886456887723","host":"s3://npm-registry-packages"}},"2.5.27":{"name":"@uniswap/smart-order-router","version":"2.5.27","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.27","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"17385e3082dc0e94324eb1fd5dd304446c5e0e41","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.27.tgz","fileCount":600,"integrity":"sha512-6fbwz0184ryk4Q7qE9gLUq1keNTgVcdbgBPziotBYWRGpVtuxkQugjd9hT+zUNtucse4scqKQjF0TZJvYtC5ZQ==","signatures":[{"sig":"MEUCIQDGKwY71RgoeqLhYrJ+7Y+4I06M3euwXjPspwqbQtKWSwIgZXkVtpt4osP6+uICakKESIja+GI+uwPwkeyDTH2yP3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6064850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiftnGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRSRAAkYuDwd+B1VYy+IsrLNngO4mJasSPkLCML/YebdQa2yl19aNH\r\naYKWS8072PkVxiq5OYs4p6Li0R+t1/iR6QWdiUQ587Eogxk9JsoDFepAJ5qW\r\n341qiNzIwuyx+lvHSDrUtOt3c1/DL03S3UwQMyj31azj2J5/wf/P0TnKdZoA\r\npktEM6MQ+kwl2bHnGtZT7A5pBZOI1uj2tRoIAg09P33lGC4sVeStWk1XJsO1\r\nYl7CaCa9l6l7xBFt0UoeyJgwVOHW6DFIFP3w6qwt/N+2XCZoOrkYE+CX/cSa\r\nUt2aCwYrHTKmyvrwgUqf4uWoGrAFmL36jBWkXPYPYsLZvwpTPvndSvN9cMAk\r\nxUme7i6wqYzwZf+w62998BdPruSysGyc5m938FxXtR5lglf53x0zt6T70/gs\r\nKApP4eJUS9fKejKbWLjCcILbpCmLwETEGkqJqzCe8Dqzgs2539gYYspwt5N/\r\nJ7CmaX3f+6BRTA0iYFh63a0KejAzrIbHyduxOflfCyQqBsgpuNDvOpm+pi6u\r\n+YOKo4enammcJSZ8P/rPxp+Nhzg9tBE0LwR6vXx5HlGo5fuKMtjI9Ydxlb7V\r\ndyGlKCrhAoCzWck2qEGhxAnCKcehyQMIKS3mqfliadpk6B7TpIAesy0qwaYA\r\nolJmZD2/WwrneTXufyYNkH6uZqh44CWAU8A=\r\n=SiNE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"4a50d1627cd62890f5e77ed55c29826e7972d414","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.27_1652480454376_0.8274857363983341","host":"s3://npm-registry-packages"}},"2.5.28":{"name":"@uniswap/smart-order-router","version":"2.5.28","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.28","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"93374a56844b9245f078742fc518e24226739e0b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.28.tgz","fileCount":4,"integrity":"sha512-1GPewBXzleEG66PH2+i9GwykOBVoofeOlkZoN+RCZ3n0CxVgGD/k5Zg6X5VtCNQxuQMsdd/OhHjS2EZDTSjnRw==","signatures":[{"sig":"MEUCIQCS4+Q6ghPJEitG8Uiy+As0J5/FXxTuMlniIxemqwEZFgIgF/FsSK3pcLeJrrYJj16/mPvZC/houPuhKDuRJQxewmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifxJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp2w//Y1mc9wWqlc44iyKSILQY5OvvZjUm0OOF4HvBYoi/PO7WXQkC\r\nqlWhOtMctdoA+TaNTFe+6W5kuHRrYiROKCoie6FGt/Jp8pFzKMfB18B8ji81\r\nQSmGh7Vqf/9zRaQJq3uBk7L7vFa0Y0T8jqm+UtCGM7pfc6gNF3jC25XDe/k1\r\nyHc5mo+mv4kQ6zPfQHAtSh9YwAX7iIAC3XQYsN+IJKzz7SFuguBFC+TXPNor\r\nsApFfm8uGjYTs9tK1X112Gl06QoZkJGSxTdDrDlPIhaqKiU9nY61obCf3khW\r\ndXNyid2yIctYDfuA6S2VvtVaoD6J9Mj0DIdUVdy/EEKUwWZhqOBsX6RaiB/p\r\nFufvuROCY3j405SclnC81M0ymJg2eaiKS8J6z5kFiS3SfkK72+a+fFJMdo9T\r\nEa0ZjwX9qgwUhpxbu6gn1Nw4FRB3RPMvRq/9AJlqQxTJpBrgcBkYfhQt94u8\r\n1Xj3vvirrgfqa8A6DupT9OgXTAw3fmRyWet+LTNAkqkahNSNFEwau62fS0sP\r\nhX3J65WOjVjR6a9ml6jK7lF4B9Sfp3edpZIZyJ/WUKpRWCs8kIJYAboE3JNP\r\n5DcTDv8yDUkNUqk9PKPA5VFllOJ5UMjPmZxQD+CW4Rb0DCXxEdc0DWDsrLxW\r\nW1DfG+DzyFECWVyz7AtlNWHgpAwO822i4ZA=\r\n=gK09\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"0fef5f2db872c718604b3bc3ee4e3435fab1966d","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.28_1652494955735_0.5072538034385539","host":"s3://npm-registry-packages"}},"2.5.29":{"name":"@uniswap/smart-order-router","version":"2.5.29","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.29","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"be383ce6e9ec5572fd8128d9b9c92f41417ff5cc","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.29.tgz","fileCount":302,"integrity":"sha512-Q4wptodLqdWTiVCLmD70VSgA2U2VajpMVIbTqTRrkxn/nGpQQvn7tA71ibzlH9mGneT9A6l0RXe5k3n/mMl25w==","signatures":[{"sig":"MEQCIFJhqAvpvPuN7uncYKjAMhHWwFjL3cFk0DBfgHGEEqRsAiADxN3rlPaWjVd7LgexpQdtu51PAYi6HyjnYPOv10pxjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2158994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifxRGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFABAAkKVXK+TFMFnOzTopG8PcGFyxQgYUwEQcpoXlNdlsajBE0kqN\r\n0ZjcnHvy3oLGu1EdWUvsz6lwMq4HN0ZYmYfozIzRR6RZqfq4SiO4PSoKHIy0\r\nas3jgdqmpcyhy/uZe1Y9vCmOl6aOoRkvlYRmDB848BU6CAXSQVDcM+SnL06a\r\neZzjf8WZjJxqMrhO4wzuFQWcK1rG3LpgegLkb8n14C5mC4O0uyt7M+FxYwMV\r\nqhKCqa4HP3+EEdZvlPopcnJvwpZIl+2EVIahSjBYyUvBjGJH9lX6C6e1YYhx\r\nr6GTa3ej/cGT8RUYWq9eU8MtvrqJqOynySPbBHCCWalG6TlgaRwDOKH1ZEbG\r\nz4VYfSFZUmgCdVl7Ej4u8W0ZkPToTt8HKlO2RCBBuCJc22GwN7IXrDGwhsiL\r\nontwfbXYBkKxXbcZP3MWol8mTfDN5Yv08ZoswgX032pHHYIKGitHPSB/t9qV\r\nI2ctMOtxlDDO8CVVpBNTJkN4rp3KbcwBQ7yVffa37UP4gxqhf8Ux6iZ6QMCM\r\nFZ9wNbFRkymePJhf5ak2HHm/lrUIBMuY2KM4z4iVkG4NrWINydtH6LjUph8V\r\nhXZ9xYRn0IXFtLRVqzZ6Ch3j648YR03JVAmRq1NGlWo+T/IjI+sfFGWvd6eU\r\nJqNJDJbMhuhT2xnThbcdw1mfU2Ux0eKXmO0=\r\n=pX93\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/src/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/src/index.js","engines":{"node":">=10"},"gitHead":"5d24328330a8df0c978c281fd8d3ed8331a02d39","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/src/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.29_1652495430261_0.4216055304751365","host":"s3://npm-registry-packages"}},"2.5.30":{"name":"@uniswap/smart-order-router","version":"2.5.30","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.30","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"55f47ee740265083063cd36f136ee8af31a54969","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.30.tgz","fileCount":302,"integrity":"sha512-xNzoL5tPtNJmhrDl9Cyo6Cidt6u4z+7Jo11SwVGP8xLRtEkcjEqr1ExU2kgtIuOz1TscinbwkUk5Mxg1ZDghyw==","signatures":[{"sig":"MEUCIQCD9UJH31JUWAw5v59V0TDCmWQz2x50UvAFxMXBM+75hwIgcPodSQMxjnZw7fJEEEy8YNNvBGmkh7hMHQbJlT3FJgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2159082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifxWyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Jw/9FGfPedrtiDJkYnUVJE00kO99tPlABkRESp+oTphcFl8OLhY8\r\nxxDUq0+ZEmFMOOsUpK2wld2PoDuH0DUmSRZh8nOavVUdA2/KFOOdUJTcgMD9\r\nvtPEflOZAazG4+W16lMZMGWYadwd0OVdZHsamLB5wN7VodQXYBBSfo3IufDa\r\nhK3+8+Gy+Ha8DagTcxbkB2R63jNrnvKTfzYpv44AN6fEP37Hd35z+Vghh5ma\r\not3SZQvuhCt7XjAQQXCY5Oiicj6lMwXI9YpprzS8/BY942xBGrNd92xhK7qr\r\nf30x3jmEckSct7v/r12yNWSbUmqWM9M1pkHcUScbxvssUNK1LQdWQYLPJP/a\r\nFeFpZD0TcdsgZjL74HBFM5iA19LXwBaVrN3K1ZOgwrQ5gwKjWwfZmDgzabJv\r\n+uINoyirITKfyEnJBReXJVjq/SVMBAeLLcEuMVd4XwBfDr7EiKpTPNV02PI+\r\nUUySe7DHS5XiFtN+kd40Jj4iMB1yMucd6k5CmOOT3Rf21bd7+NiQPsIW+KVd\r\nNSdj5HiQrYMEz+R/Mok+nLZggOy4afs/y9IM1P9M5WbaSlZ+nIoLdMc8yaXP\r\n2bIsg9vqvD5dLP4TxvaOsmXrOAVpP6xbCU8yu65B3t2jBiN78wGR/znqa5pt\r\nvEsnLl6/7cDBPaI9zzb28ENVwo7onk1PT30=\r\n=dUN1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c63deae67dcc2113efa0fe6348b2a2ddca3e6265","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.1.4","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^26.0.24","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.30_1652495793848_0.5269408806289122","host":"s3://npm-registry-packages"}},"2.5.31":{"name":"@uniswap/smart-order-router","version":"2.5.31","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.31","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"48860f823330501d3edf9d0e533c9e64dbbe6968","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.31.tgz","fileCount":302,"integrity":"sha512-dw3yBnZf3L8v+dJzfCnMs41/ES8OVL7O79khgSrL7ikkvXkZiWNi2Ib+7UjL1knp9XQ6QRd9YSSIfyA4KE2GCQ==","signatures":[{"sig":"MEUCIQD0EdWjZGfW+6OvgUFHdfu0xH6Op2j19PmMdVDydO2MrAIgXxQx+ewpCMRIo2ezfQ1wwypKfDFFAcsHJdFzYCiu6I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivvOzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1aQ/+JJN8+kBoyfB4V1VTPUnpNeHD7VuuoT+L1hwcAO5DvDZ7WfpA\r\nVvcxpPRLsMJDywDZgUJFmGafadEQiG1vPfk4d63MYoKtZ2x2tcQEP8My5yUK\r\n8UAeyHnI7wLyU1A2LixOrTy5M0IqcJVjDFUY1YaewBWhhOdCBFhudNwFqhxw\r\nzTxS5LGLE8dSSN/RKy31LgXNvbl3l0Nj1+i0LRzYTY5kZxNtjGCCyJhUQAVS\r\nUGZCpUbtqiQk5EVONrAYYaCtXiXUg4o1pTfDHZYyN9d0J+BtmC2YSH8CafqJ\r\n6iX2GnpvDm49Pnj+mHq1hgnZEU/5FanNwFn9HQddBiUdwjsxwYJ2tbyHA18G\r\nrFU+BSjDQfE9grqh1rspPPyyZE/t4DMkEqHALSUKstYA91ck/R5feIg/FCZP\r\nQFJPu+MJFA1GkFMZw/+PHSAUHcXiLThPC/Pm4S6BG5siQocNqsJ1hwwtx4lH\r\nmINjP8uFTNSVZfTwZIvyEHb823gjl3e5c1EAiGMHFVibLoRUM76vKOKs5ZSX\r\nP9WHv8U4jYP3gT7XG2YnqkFCF69J0O95sHCoPRpcUTRS1e+vpEhE9ZyrKfAJ\r\n+XfkOmoE1MXcswLkJ8bTOhNYpetcMxOn3FTFHPz/yNLa1BLUgAqyVU/D9qCz\r\nUlxUR5GkWAUx6DhdbemlB1sRIC4QtZvpJeU=\r\n=NGAG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"55ba7382b6135145aece1ff0e71938be863741b4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","hardhat":"^2.9.6","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@nomiclabs/hardhat-ethers":"^2.0.6","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.31_1656681395249_0.9305135995993046","host":"s3://npm-registry-packages"}},"2.5.32":{"name":"@uniswap/smart-order-router","version":"2.5.32","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.5.32","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c927b108338af42d45e409aaab787eb58074bc58","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.5.32.tgz","fileCount":314,"integrity":"sha512-O9K+3kvuSNzdmrAtWBqMV2ADNrEo/F4pwS4TohykbCVeQQ2tPd5jhIPgPUPb1m5dYrCAZwDReibEzIHRf+Kwxw==","signatures":[{"sig":"MEQCIHCajK3vLMQqcGNye9xjHTxU1wn0HZGY9P4oJRSdyWf6AiBQ4tHSulcppxWsJWI7gAOvDnPPqZDVthygq2P/c02nRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2281619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixIiLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/6g//fAPte0/a7tw2GwRyR6TXiY3cWVH+bEaGEAhu/RkIe8nE++qv\r\nVITk2rFaZNGYzPJX77QZm+EahdvDE8NX9oOWO8wQjbo/31TPN/eBDk2nd1sD\r\ntyIvpAxkfgzj47jzgtUdmC89BeSfy9HTKGusrrdD+Sa6EuAMk+mN1lM4CJa6\r\nNTj7DreeexcCEsdCTKi3ifDgHbADIi5Qau0iZ9OnNwa9MhHlAXgT3XBCo1dq\r\n/Oy3y+QBB7Btxjg/mYx+DYzRE8lcfY/fRmHj4FjhEA05nUeCTTM1w8QOTJMW\r\nLg7rSPa4gbB0jPGQ0mIHv799qq5k36hSi64oTUwPB/aPh1wFArDhE/o64nBL\r\nZezv5GW/j4T0iSEZpkibz0ilt/V08UP/rA6mzWMZqle4F6aNtSELnHraDVdQ\r\nrClZHM6Xwh2PcSpTzxt9fvxAA9ma18lH0iKcVi1Iv6ROCN0BUII0Se9gXNPB\r\nSMBhctyg7TMPddr1t2IyumZVCmh4WLGD+voHa1eL2rB5tNZ5KDtpwO04c9jK\r\nGy7FKYQw88oDwnU3RJKwetjAzOSi79tvpsOgW6Tnguyygv/Z/yVHjosW+WBU\r\ntn0SqtxpsNXexnZUynqafs1yyYRK3vrfed8AjDdtfQPykDkn1dIB2WX+QQWB\r\nPkXvhjcXW1TNRtJZAKAsDvV82LlAGJDHCVc=\r\n=36Dj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7306173f2ec3ec8a21a14eca48240a6d73fbddbf","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","hardhat":"^2.9.6","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@nomiclabs/hardhat-ethers":"^2.0.6","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.5.32_1657047178679_0.5507151918080044","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@uniswap/smart-order-router","version":"2.6.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.6.0","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"moodysalem","email":"moody.salem@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9dff3effe1a33ff738e6e1b79d45df3d2056adf8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.6.0.tgz","fileCount":314,"integrity":"sha512-4SvzVLJXB8/cJEKY8XicPkUPTRx7ojGLcJcqNwS+gSh3uIk+xYRjC1Vh2BKYC7Q5gjfcAFW+Z7mPL00DKrGgQQ==","signatures":[{"sig":"MEUCIQDI4W8/0kI/GNyPcPSi0wGxMLSTroLtzdVflbfUEIrNVAIgIew7Ij3CK2d/W9Hh5j6jQzhnGuTHTfJfX4Gu1Wh7dN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2271613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixu3cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq62w/8DUhUK5xqtXRo2oiMSQmiFdorrlJUvMy855iJJZo3RES71yIg\r\nXWimUO4quvShiRnJejztMaRPOF8qTcPAajrnptAq4mTcaaG5RX9PSMNqPT1s\r\nlkCURIL49h46yNXog32eAkUFdtACFd8tapWytDa1FWslbmi4OP9jJiYaRHSm\r\nyWig71OVshR7BCgs9k+g3U9s+esqDRRwgXQSBVw4tIOh4tJb5YeDhS1vLThv\r\nry2/3H5wY87+nUCAaaHGs5JfDI3FGgj5LO6IKr4oJKriG8TXyyMrObzy1pEI\r\nwdIjnetZI2yfDYDtECgbA2X16ogPkIwcAetKA8NIywfavOksmZpEe63znU4t\r\n3F0dJfE98bGQrxxBVGCxjYva8jQ4YjRyOkP10sZ7BRkyzgOTsDVihfOFgFj4\r\n29MXU5NLWWr2GKpe2bs714TBiVHwYenOReIcta7SJOgM1faBmVrPjTb7CSMG\r\nUSSn5Q4TWD6Xlx/Zg9IWHxjXfy3q2btvFx3R2S15uaDazZxCA5tvc+koSpGL\r\nHzbKQ7QFAuwot4BZzdfI17n0+wb5qVX1jhn1lIIDTQPJWHos11iaP4dPCPka\r\nnGcr6lLdEPx3kd4ZebfF1y4JbvW2F70BZWAbDguI9vGuditnn6kqubFsaO9z\r\nJXsn2gM6bcYzZOBKfN5Ek+mvRLmnyafkQqE=\r\n=4s9V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"771a3bd0c1e793407cd20b3cf46d2c663e4e254e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","hardhat":"^2.9.6","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@nomiclabs/hardhat-ethers":"^2.0.6","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.6.0_1657204188376_0.6566326989524691","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@uniswap/smart-order-router","version":"2.6.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.6.1","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"abbfedc6a27bf4974b643b657a20bb2253becf96","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.6.1.tgz","fileCount":314,"integrity":"sha512-pIWMy/y0lodPWFacBY/F1xSqAGwS5qpd3LELWb3J3O0jgPBg8QoRHMg/rBemAe+Gw+BWZoZ2z4UScYdrMhny2Q==","signatures":[{"sig":"MEYCIQDPRdLmPh3Cp38o+WbJNbJnF+/5u2mOR13Fh+iEnRWVegIhALSc0DSYU4vABCKAtC5zvBTU3diAkfv3s/n65+pgMUqB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2272524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizfVjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzARAAiyTp5fZ52n5Te7W/SQfYZArfz3HNi+cVgZTerwIjehXFiJ6z\r\ni1z4GCyOrP5IGGbSg5cW8uOvs8aOm+30PpwhHRSalEdDgRIbGdVCb552HrIX\r\neU++Mv7Q/ALN68+ZWD1fGTzBAtxj8Bf0Kf+qnSHpAIUIEyQWM5pqSN87H9iP\r\nyjIeIlyyMIL81Ve1AJprQv2rLKyFy1zZZfAAI3GqH20hk/DvJPUfROjNV/L7\r\n3RrWvcynv7xbgcPCmabynq/VNqaOWUyX37rubryyfMF9N4ELvlEdgZ47KCPK\r\n3Ngw9WaB96ptt3mXvxoguFIyS7yvDZO1DOgmIGjIey+H8tuU3nsU6O8BqWFq\r\n/5Jyi5kbKtn9z2xMlbsLECG3L4d7ehz561E7yqON1H9n3mc10leByV0zr7XV\r\n0WE80hTH0gXD/spZBhaieP0hAUFIx8WXMpXQtB4HgHhyCOze0J0dUMTeeFXK\r\ncuRbbJpB3FjKGYF0d39+52VWzrOekIZzMAgXumkQyPF7UQzZG3t1gtawfhk4\r\n14lIDho/xUxSvSIByf8Fyi4NhNg823xGkX/O0dB5152AvqwPGgdzOdIkqw/G\r\nMYJppOBl2Am51fYm+hZsS5eL0cvUDNZ7vsjrThALTc5TpY1P37xnPebXWv73\r\nQ327IpqaCtvRDl4hhMXb+F5Xocf9Npikin8=\r\n=O4hC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bc16aa4a0df5fd44851aff6da86e52909d17686c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"7.15.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.3.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","hardhat":"^2.9.6","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@nomiclabs/hardhat-ethers":"^2.0.6","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.6.1_1657664867445_0.634211372464019","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@uniswap/smart-order-router","version":"2.7.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.7.0","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2ea510140cc9ec991b4825b72064b7cd840bb4c5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.7.0.tgz","fileCount":314,"integrity":"sha512-19U6sW5pqzkoCUJZknplmDbZRaYX8vve3rEGRChnK/qEFXKS4pm0Oz7fmtTL9rpDGeaxb2ebp+dlTbcPm/9yTw==","signatures":[{"sig":"MEUCIQCaWJR8ELgLTHAab0olWDiX0iRQ2OsVz+MCuUh4ucwvQAIgbiNR6+8Xvj6H+wpog6qlynlySMjFSsMxrhTCSKxTtTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2273572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0FnEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvdQ/8Cac+mJzkNWvP/jyuNx8nG2h9FcnLcvds3vu6Vg4X2KoxAzqd\r\nFPsB7YlkSqCkwdTLqtTpMQ7oDZTNsYpZ6jO1pdiV/ahUqyYdoioMHgZxadG1\r\nNgQnq8yDEPwvybhuyiZBzsMK8/E1sDRhUwsVq1NUh1LxXC8o4Lf3J9yLmY99\r\nW040LFtE3yebAXtWmT9PXdN47bOIzMwp3jc273tVy2wxu+abtSRE6BXi/5OT\r\nG85UqcZis592lYyDKcEEDoq435CMORsX6oloP4ZMPUf+I05GyJt8CDsSFBv0\r\n894q39lPuwOgiy0O8UJza56A8RC/70f/ctX9jp2tXE1ph5q+rThlV4qzEaI5\r\n1koyxLJrLVxrQ6V/J8OnhJ3iZD0SwF/68fMlakP6g5kjia87N627m6kbpscp\r\nL+bf6k98i2zAXkrwAnL4IVEku8kS0KaWzeV2bZKdbiygDuE6poz9BLx25k3g\r\nUCZqyzRhDSie/tSJtc/JTEV1HMcry1PHSCVGEk7sOzgv/nxSU90guSiqHtjA\r\nLbZ4QB1xUV3lAccxfFMcjSZgQlZPhOXrNsruryNtjIdkgcPU94qe33UyzHDC\r\nE3eOSuaCCq/ixbaT4iS0CF+lsQMaJEU7EoB27SLFz3S50HJW9oCDZlOt545O\r\n+ek26cdQbwOJxMAibB3wR/4EP/Cky5kJgTQ=\r\n=CuNq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d0fdfb618656476bacfef802a21df51390614a40","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"noahwz","email":"noahwz@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.3.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","hardhat":"^2.9.6","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@nomiclabs/hardhat-ethers":"^2.0.6","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.7.0_1657821636017_0.7716026356654222","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@uniswap/smart-order-router","version":"2.8.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.8.0","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"22bd542492e3681e72e874c4b48db76b133865d6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.8.0.tgz","fileCount":314,"integrity":"sha512-Yo3uuTZ75U564hQBwWzNsyrizQj9da27n1/0ffqFzU6JjGM0K7etq2PhYZP+50c0aGX1ajrisnfDYVxqjqtpJg==","signatures":[{"sig":"MEQCIDZV31BSBlTQtevLvFMKTAGno6eHqGVM22rbZYAOuBOhAiAZdwJgN5hIcf+neootOpwMiaScvs2350QrXtlRiY/9pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2279921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2IAgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4KBAAkk68Xut+0Fxt7ylQpGikQwISt08PPFlr+AgtB+x86gVUxrLg\r\n80TzF9s6W/U5svxG+BA3t6eh/zgTp/XqMxVIcbuO8ueGhZ23i9qClSHo9Wyy\r\n/bpOsezgwrYngVfJ6rmKXQpy4LH0c3H6JyoPOYgr/MrANvtuyjG0e9oQfJss\r\n3EnSv7FsAxsY3MMO5Yn1gTMRcNtQNpUE1FK1hv0E1Sc5D7m/wUNE6wjOyepO\r\nkTqagZHZHtPSd4UOXcgo0FclfLnqfjBlfyQ2k27T9F3PZlD5hqMxg28QZjUU\r\nk7VEeaB5E7hgF91YUM/eRraW7RVZS4slwzUNn3J4iafqCKkojtAUnk5L6mPq\r\n+XQXAB2kk3kOp1Fj+q5lWiHshmDmhq7UPD9iPoMFdpmOcRODQKRQgkqy5SXY\r\nBoV2TxBz2b3wq0LVxdIX2aWYS6/Mw0ORO+0rI7MHFBc3v0DLzZ5oL/DhzEVE\r\nx81g2ieZldrb9LRpud0zGilyB4vTOpvKUTtl8Jw5O411thbRgD0ie1ShbDhq\r\ndfE9qzd87leSjr81ohTm89vnt41KoNieMPn44DzQKSej7BraKeVEBnmqwpAW\r\nwhxkbCGAhMz6UKu8NwxIC7M+a8CM8BQgN+x9cxv2OA5kR3RPbd5sH4va5SUs\r\niDPCTpp2p3vQmkOZ9AySodF6wdfU7vA/AmY=\r\n=XUDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0086efe9ab4545dcbf8a11e9bc161697e8aad65a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.13.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.6.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","hardhat":"^2.9.6","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@nomiclabs/hardhat-ethers":"^2.0.6","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.8.0_1658355744167_0.6981886745706407","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"@uniswap/smart-order-router","version":"2.8.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.8.1","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c82d5aa160aae14a9819a7e4aa3f08b1a0e20711","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.8.1.tgz","fileCount":318,"integrity":"sha512-+Mfk3vmblvoE00+6arN7XjTfSch4GSNlNwUI/pZE/tpGHqM44CILf5cZh97gOtYyh3l7su4Mj+d19xIOmQkqhQ==","signatures":[{"sig":"MEUCIQDH3f0bUG2EXDX7I7S/JUF9L66nM4REXvhS7cAVx9D0fgIga0JfYHalLjTB4oLCzyQGdaxdWHAWiZ1IpSbXR8VKrdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2326068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5vTEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBGQ//aGJ0X6Bw3YrVq5cslHXBAH6al8owkT1/QMo5p+i+H5Vi8pXv\r\nBF/aaE9p1CWvAUNoVYTe1hduk7zEwBVRmJxG5vBMsoiBPVbAVMkZwJuML1PI\r\nUXbX6/5XdjfKDtDyAVmEpAe5iGFPpJgmATh04VBmmuvJq6NS9on/lWJ4so6q\r\nyDGD952OF3Yz/O51Al8MFc1EoADIpKvNu+ISlwH4boV75bKd9sPXLQkMk5RR\r\nzLYeE9umSt/UsJGdAT9Ol/NG4E4fb3Xf6RIoF4BWSYCH3mF0jJM32A3yAODC\r\n250WoRevk2l0pj1fE4Yb6GhgrTFbSZB3dJD8oJ2J/C97NBb5TYWzRqRsAf0V\r\n1V6hkYrmPx+y22cAkOZd/+p13EbUsSQUti93CXoxi3puNxB1rQkaxcE822iZ\r\nEKuil5y0b4c5C5sPg+MIiuzTBIrQ/mc//DirXQffVdl8SvKIuL34jaQ1mFs1\r\nOQ0YeGWY79iJnUCVUs3hhDe5JKFTGt0RwFfw7nglXK68O+qvJWthePVdtYGM\r\n+05Yu1E7f9RKkUBlE0b54T9vWnWc5ZCsfqr+iRd5qYO43KLccYpVduRFonpj\r\nRPDszIjfh/95YlX1ypCUNmrBi5oAHX4WHjwaayHCNZtvqyez0NPzoDZ+eCm9\r\nvM3TVuY+k00hnwPMwCzqA5r+PDonIM+cOTI=\r\n=QAqI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bffc6e063d5443ef409397f3d84377d18a47c582","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","hardhat":"^2.9.6","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.0.5","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@nomiclabs/hardhat-ethers":"^2.0.6","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.8.1_1659303107798_0.5959061425153775","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"@uniswap/smart-order-router","version":"2.8.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.8.2","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"cb521e1e02351ab18b35ca50f7a6c6f3eec2dc55","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.8.2.tgz","fileCount":318,"integrity":"sha512-wV34O6QkRJPz52VClzCKmJ1wUY/WrIAC/L6oifySeJjqNh92xQ+HfNjZav+NPAjkz6GUD4UN4qCghi5wrR62ZA==","signatures":[{"sig":"MEUCIQDknUiB65J1STqfXQ4BxnOHOqAZS7LrAHAtItJwZexDZwIgYRZ3CIsaDrVC1Ta1Ton4OvIjWf3MTcQBihpHZwMVF4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2326165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6R+7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwJg//Wh+uJDC7bHstgr1edd6Ld/zEvxTZ5ijUngqfUY8a5VxBp5sB\r\ndz+lBCbHflW2a+DeYZZp2QN+JYtTG7qEVWOJQ0x8f08ZmWmCtNFIrsMoSpEI\r\n7PfS831+WP+XDT2tAXq9JoiUnYwOICzQcfVxNl1V8ksXNlluvzrcQpNhxLAF\r\nlnSmcVAsdh0aARm7bRNCIVy/HlM6qNFEhhAaFSNx0myEWwt22m34ne0lGlam\r\nka2htVpgFmZF9O604qSL6uaEyx7HG1fHtsYjoZT5VgsngZceFVmKfa1lDbG7\r\nL9l0RRuLaYxcAUKICpMYF++yqotC8kWxoWePrXvhEZx+r68EdnIXPToKIRSL\r\nMiF4IOmsXHP2a+sT9cRNXIz6ZyI9vCt4pLgB6S7ej6j0zjDRKxDwm5yhUT80\r\nSsSn420uNi7tlv8npAZ6gZZTYy1OnTo+/n971DUqd6Mr40sPLHD4o20LqTQc\r\nja5LlKq34f1AZ88fyhmluSCbSpvuKxMRfICVJZS5QDsZtS7hBs9kvcnakDIV\r\nnrTut3LtrasLnjtJAHNzmT7trMG3uouKHHtyPVT9IWm5P4Cp7sVQ5inu396N\r\nopte7pdJ8HhXzTFuCVWu/G2o76shxmUnPrigJKuTmxTeNmgeTtDEYlL+8vTO\r\nlNMWQJE5VAe7UReeWpRFiMx8Is58HPLd3QY=\r\n=B+wB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"af3308b717e036486002907d58cd865c42837a1b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","hardhat":"^2.9.6","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.2","@uniswap/router-sdk":"^1.2.0","bunyan-debug-stream":"^2.0.0","@types/await-timeout":"^0.3.1","@uniswap/token-lists":"^1.0.0-beta.25","@types/bunyan-blackhole":"^0.2.2","@nomiclabs/hardhat-ethers":"^2.0.6","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.8.2_1659445179468_0.958828658893651","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"@uniswap/smart-order-router","version":"2.9.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.9.1","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5fd3e5bae689494dbe534cca56ec91054d64cbe4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.9.1.tgz","fileCount":318,"integrity":"sha512-nAGTkanfOCjYnTAmJCQc/ji0JapqVkKwV/D4xioUW1OR7KBl0Wh7y2D+ayA/hBka6PU4t6WzB0JqB16DvskQHA==","signatures":[{"sig":"MEUCIQD7mbhL7ecELsqpk7HcChjBid71MJdxXHG0pbBXP5F2xAIgbZy96DiL7oHpbnwbni4C++kknbxm5d/UnYVhAg9VHwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2328446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9BLpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpudQ//ez2bvUTD83TtC+94m/ICNUPfYRvA1CdJJKNIve0+LBAvCTyY\r\nDEZ7VepHDkcGMAQvBmijFUJ9sIemFNyUcTn8ACMzhz/wrGNmhCHis+QLKygi\r\nNJgkPVyLA+XWDtt8OqmTO2rYLJzdYBaOJ7b8JYkYWUAYiBHo/cnkwoz4twEy\r\nETUPSS+SkggEarCZk05IKHf5+kY5mxVd02Cba09fC5TntWRs+xUXngEi6vxs\r\ngKzeJak/6h/dw1O7OLcgyOYiCKijE/hzVNomDaj00Pd6KtyWVQRo6dlfp3CT\r\n6fpxinoZ5BY97Eu2gzkrc+7JHgc9w3X9kDWtNVNZAWK5EoJy5TrmdXgnY1IA\r\nTGSmJXhXyUqRoqhXIuXB3nprri5vQrVbQ1GZgvLoihFjvOdQoDAA7p4781H/\r\nsTqVUpXeSWBhfKA1vneZ036SL/x068V+g9tnFtcZ212dlnZoSKtD1eDxk5Wa\r\n1y4Jh6h6NdU04vhMAntOzRtkcl0RsihZJ4771c3IO/pcsj7gzFiRGyxJsOxS\r\nhTlaMckji2h3qk2lujPRsG/VbzxZUzZBozIm8SUkTX4FbnBc7oIkU8btFty6\r\nCcokip68laCD6VPY52ywVFmIKIm3hjQ3Wi+eNlLDMdneahtlcctLuzZNcPVF\r\n7f3VG/pWEmGoIQ4PDr9USnhvDl9tBItYy1Y=\r\n=t1N+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fbdca34c4986327082b7fac809452090ce3276e0","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.9.6","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.9.1_1660162792740_0.3634424371827125","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"@uniswap/smart-order-router","version":"2.9.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.9.2","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3c9296b5b3821e191b6759a870330e4b10a9e9df","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.9.2.tgz","fileCount":326,"integrity":"sha512-t+ruGvZTOvOJcVjxNPSU4o3GuPU/RYHr8KSKZlAHkZfusjbWrOLrO/aHzy/ncoRMNQz1UMBWQ2n3LDzqBxbTkA==","signatures":[{"sig":"MEQCIDkqUCVpprVOw+XjmMvm/IWrflg7MLJBWyMfdYOUSPwnAiBbCkZJ+01riCfrayA98OAQgf/xB7ClMVPi6DubFtKsXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2454964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9BhTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraUg/5ALtZ1uCSXeD43hZOGLoLVBZnWJSoGO4L2uNDD8e9/N3G+Hsl\r\nH5zAlJTWKqPALWWnJW/exnHUHAs0mPMJX2xfrBYjfo8kldjlV3CUfb55lGmO\r\nW0/h3qunhiPcdMLL1R+mv6gb+1FNz4UW8WtIqi7aP26BrGXR7cIPHEeMG9Dj\r\nx1qFNky+LkiJOBs6E3EW4FIi+mSMYi0aMAJL8NkilpFZEN5DOyTw4GTM2ghi\r\nvm/xarkXO70bMRqOLEddGERv2X1wZdG+Pjp5GmgUdrcYi3skN1Qzfv+fbswg\r\nKe2BgnBkI8vNxMEgtKeElKQFgpEjYMCmy3S6v6Zipin7IzaN+puuKHpyP1Kj\r\nUI8DnhcF8M7HLPac3abOucEUrpEOf2iN2Hn+4XcCQAWqLLwuAjBKdC3Dy98s\r\nQ9Qtd4XoqtCEgEgUXaVduTAJxLkrifogHhXnLProbifJ/w8fXnENxdSLo1RV\r\nt+JwaDFPLukBx8qf/LGddaYDQiIyXcKyzksvHk4Q0JcmVLk28CgL+yj1g4tY\r\nSyPFq60Mg7/6iRX3VcAup5nAXWJcGc+7Xvrj+nmLsbTXoMkIh2+o8KvwcotI\r\nh6puouDEFqzoGYwcxhTV+ioB+hZmVE+QVntEeKdP3FUQOhvuQ6F3kBJOhAH9\r\nOa401rzWjX00Iq0mKRBKXbZ00U8qLBSUAO4=\r\n=w35k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"42182202cb0c8bfd91831472d8f4dceca4f60dfb","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.9.6","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.9.2_1660164179540_0.4007934540110214","host":"s3://npm-registry-packages"}},"2.9.3":{"name":"@uniswap/smart-order-router","version":"2.9.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.9.3","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"034fac3728ad9eeabd1de95dbc0e4e1fcf898b12","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.9.3.tgz","fileCount":338,"integrity":"sha512-2FVDwwmaLl9hcL48cbou3/v0cEqiscU59XmebXpFbpjEaDFTOTrIMF8Vs3jrB6FdPhkeYGiZISNz6VgdbEkrRA==","signatures":[{"sig":"MEUCIQCGcu05dD0k3u7lXdZYmbRzhUMhS74nkvHzs21sNUn9LwIgEHgLfqkSJLjpCssuC2ldHt+PHcBS19s8UYcR55Pn3NM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2555163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/WYEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAQg/+OWmumAY9HrjfNvW/WPkew3nUPVp45sa78XWA0KfBib29VUFG\r\nQ04WHDzoLch70WmwcqL/Eo+DyoWnSBJhG3rcLfgVilREVkxf0FNH1FkIonOb\r\nd/1P1LSzeSBpwZbFjFvZqGQ2BkcN5M9N3n99V4LdKY6zJfyCc5Aczh6sDp4e\r\nsrQGOHiQ0XoDZio2SRNfwfy2w4usD4N/4azsPh04rk0XFXMMqr04Yn/h03zE\r\nmd7ujGt1JacD2sPiMt3lLL4VGOMBkgB0xIq1O9rNI9E3E1LhL8QkFG5OTRPi\r\nXMoGh3qN0wA+g0cC9KGcHQ+f252JShKGNQ8sImpOy+13tWVBJOep2upJzVp9\r\nVdzCfzIUhB/FVpc2A0Fm4MHPpHU4qoYoHFxSl9s4lzUo6CkB3rR1GRLeA+Hy\r\nmATaQwHJWPIHFu+IjeR7cE68P2VLcwi36MUe4UnlFad+Mhg6WR13IX4xMs5D\r\nBiNw3IRWnz6Kqt3WctvAw9uS4XvW4R7ttOXwY4zRW/hrEpGzVHo2uU+iCB9D\r\nTSxOIOH5tHMwXqHuvCpA5+19xHDl4rLfFS99SQjR6ht4zNuR7DIuNTc1WULs\r\nh6TpQ3GAOydOgSYRAprL3D+CPYDePkPUukG+7MsjeNjfLYX7CHDnoi+tyyrD\r\n00P4xTqU5EVLKzTI1xc56cWVtHCEC4jSY4U=\r\n=Lwe/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"233aa5ebe522283fb2deea4b527e63e3a9da8050","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.9.6","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.9.3_1660773891919_0.033570381500287017","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@uniswap/smart-order-router","version":"2.10.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.10.0","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f9f13bd9a940fc2ee123a6dbe6c64a6fab19a365","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.10.0.tgz","fileCount":342,"integrity":"sha512-7dfFlPbg36goZOWlRowTDDrRc1vWwKLhAuhftf6sN+ECJ4CeqRgDDZgxw/ZJhfDSl1RC6IYN71CfEcmhnbRDlw==","signatures":[{"sig":"MEYCIQDQOnzVQMSY+XUkjWg5D8yiUN58UIUI2l74qdjWwBUMvgIhAMCBkDv9+L2GddULKGL1INSf13fw6dytF76mCEg7wvSe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2579412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG7d2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZQQ/8CZwNqFy457DPAwXvkdCyExKBE8/a6guVUxfArCTlzvx5qeco\r\nWBlolgLX49qBLFLyTCyfgszkRiTqasNqAQJKQr0276doYdbBsNQS8Ss9ml0I\r\nFAblhcPeq65BC4ZsmK6SiErWklfaB6MpjL5zFjZl5XTkJR9j832YAIKpax8j\r\n51cNKyX3VAaNNPpzPKM0PeEqxvQWr3C5BkBrVkBB0xbenTQ1l/s79cMnE/cu\r\nJM3bUWR2dPPgIr9PlIFnILofUMTRdOxvZ8BzU39XOaa90JKqjfJkRpApBScW\r\na0kyxzT+u9sNBF43oCjJ9CoB65cOgUiPeqrGn892rvSaJ9kiM6eganksFksw\r\nbY2AWVRQ6SH21njMR+tLNjM5gYou8GgmyMqFxMK196P1+L8LTcESpi7tUITr\r\nFninK83vcnaykTGHw4eSFWoGQ8ws1Nqn42t4BxunJxLbc67II39hgN9w052E\r\nIE8nObLIzzy81G67Pa4LtWKeQdNRfD4x/trbkCIFWJgQdCjXJIutEn80R//D\r\n2JiTdyx+2EwWx+RR7VVsoApY27Lrhyy4/E44IFg3QUnFvP9WJ3XrTawEGKWE\r\nzxICqyYWIJF+kSl6cBJb+e97xPgJMIAKobIex5EOgUA9XX+x2mE6I7Vea9eV\r\nmacdNDbGNC+ro24sorEiEFLgCGN7v0/a6m4=\r\n=ziqe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c61473d2ba4e657202ebb746acf7d1f1b8f81ca1","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.9.6","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.10.0_1662760822595_0.20949183808379135","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"@uniswap/smart-order-router","version":"2.10.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.10.1","maintainers":[{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"zzmp","email":"tavoricko@gmail.com"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"callil","email":"callil.capuozzo@gmail.com"},{"name":"haydenadams","email":"hayden@uniswap.org"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"42a75eb38fc119d6abec5eb1cadfe75c5b3ef983","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.10.1.tgz","fileCount":342,"integrity":"sha512-zmR2W5EmsOMFC1Bzoxqcc3rz/jrgTaq0vHgmqkZ9HL9OH3G0zo1i95Azs9GR6C5n52EPyHL95e4lir1CsAX1yQ==","signatures":[{"sig":"MEUCIFAWkUufdjnkVmuQafdfsX6FpIAoLCqxnw00WS1gCCrzAiEA9eKN8ydFoKYVKdFOa5I3Uc1X2j5ErM2mGBAbzVn6UTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2580303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRvv5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomURAAispGlP53K9yCRDrFgCLAWlz5cseJ9oVrwv6qxL5F/eVrLY2l\r\nHh+lZJIXV38oPEmXIbiVYeGkY3UE0cYq6N2lc/Tfj+A9buSy7GtJ6N/1xVsb\r\nYj8qDHdvAes+7uEQa2TTOe6p+qWBMoXF3o9DJVUiMSsH9bSZlZAb+9iBzeR3\r\nW41eXmrjUNHMFa/KAkqOLDukUAPzC/cf2ZaT2pNrpIOV4/KwjZM8R1yAKdJ4\r\nmDFa6MeyiD3P6Vhac8N3kaJsQQg6nAo3w+HEFM7YPSaLvK9mSezXW43rECq5\r\nVRiRAEYS+EsTED0rWcRrHGQCrkZmek3s+VNSokAbQvWcChi8awsdIHXDn499\r\npi8FYrQ09jMXT566z5/N6MCyuls2nr5WaH/cS94CwQjvSKLjroZv+nxyZzll\r\naV2Vw01Dvenv3GLA6JgHSxuB+OSJCD4q0AtZ219t0cQQVKVw5sYuKb7r0ApV\r\naZZ68Pk0WajiOC5UwkDVKxtGVweHsNIjzwcrHWWfizAxg843ePivIP0qmr28\r\ni6XAAGSYgkZstlDy87O0O6cSOUAqyUyN0DTy125GDv52qdTftay8C5wxa33B\r\nnxSWfiw6EseN15paJI1POIg7dlBmo8CQdx5SDTRBcOzwwM/0wjYrrWoOLU9W\r\ngCB+IdKz3vg9FbZEQ9zHXLOnSNKuBX3qifw=\r\n=i3WT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"dadaa8dc3c9f2bf9be9ed1354d6001976eab8940","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.9.6","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.10.1_1665596409658_0.47155894591639","host":"s3://npm-registry-packages"}},"2.10.2":{"name":"@uniswap/smart-order-router","version":"2.10.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@2.10.2","maintainers":[{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c6aabe890d096f4c4727011ecfe6f37a401f99a5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-2.10.2.tgz","fileCount":342,"integrity":"sha512-Nq/O5p5vUxcGL2PpdB4/mjq0cgfpisPA8Q29dPs3+dgYJ3PNgIasCoENMHgauTvCFCNyql+GwanfeW/DtEcd5A==","signatures":[{"sig":"MEUCIQCam78KHSoR3PmYfUiIzoBgyP4rG0bzpqU94Z1FZC3ANgIgQdqjNQjZi/IAze/6Q9MfY5HidBvX1JnmOi/WV0uDX8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2594017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjatRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGVA//VW2hHSqNcLi90boapyriaTqsxph6Oif0tkk2+xGCLkA4JZ7G\r\nGciaIX/ALG1WNGBXRBZo1qE72/u18oLGwFeO/iI5ALmvkHA5KjleiduLME7N\r\ngdLD+Rg6rtRjc2l5NQejg72lANw4q9i4hPLO3hshCYAUHm5yZnMZNwzapnOT\r\nCF/6SmVEbIkvRgpJ/74cAbllrLeJZuhaJmtCiMdEZw/ghz9bgp213K2Dt18n\r\nxlD6X7iEjLIg2GoHPMNmG8LE7bDXut49zZCnfeAFIp+w7SAt1lVt/NgXFIcI\r\n8k9nkRzfxBbrGkihlDz8c4Fo5NdDTHpoumoffg6hOp/bUp5aCSyxtdCLnjgh\r\ndRGlE63omzY3Ifj8dhu1XDt1xB997vtn019W86dIFmWNVXG/PAn4xgri4qmC\r\nAY/Nq2pVcWOIQhU3yc/zKu8EiijqriSbyPheAUShc1UuPa3ujg3Y+0YSpaY0\r\nnieLsN8S3qrLMtCIQ6TnN1afXmXZGtbrZ1oOabDceO1U4kIrlnho1l+A9q5G\r\nSeG94ZAQsgftzsp0JJ96Y/CWLV7j9GJWQI0mdjICmZ9fkAENdUxcmYO3jxSd\r\nvseqkj7suH4q1zhwraGzNvz7QB7371Db81IqWiAIaVD98+3y6V4vPUFoxtWM\r\nu1s1LwOTE/Nw8ue0xuUMBswfAkMkOWAOB2c=\r\n=7zaF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"30cc5d51201b432ae7b7d370769a650b088ab115","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.6.1","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/default-token-list":"^2.0.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.9.6","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_2.10.2_1667945573485_0.14783408084366134","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@uniswap/smart-order-router","version":"3.0.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.0.1","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4303ddaadb07dd5c1e6b5f65ede74cd8a7587c82","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.0.1.tgz","fileCount":350,"integrity":"sha512-FaM6MMBey1clAoQoUkxK437P3FgAUh66DDFh19dAcRcQk92dHDl1vbfT2dEvQluggF+d+i4i62Kwjkg4z7xKNQ==","signatures":[{"sig":"MEYCIQCwHEDkvImf0By2cT88ZgGJkHMH1pbK7F3xSR+CAs7U7gIhAMPnB74d2+gByXCVCH63u860Fp+AbAvxm5YaAkEG0zCD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2811400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeqsvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK6hAAg5e3pAPJapSzcqonwNrzX+rtDKwTXwpHt08ohNKk3XZyeKzW\r\nmuskoG1LAJ6IXgAEcJePgS82WT/hyCQO6BeicsCE1Be/hWZpPAN7TP6d2KnF\r\nBKv+p1FVeGMGp0LMl7BGkH1i1IEA2i2ED6FXZogS5ujL4Z0gr1V115C/mnC/\r\nQbI5Lvu9WmNvFltLSoAw2LrnnBcVgi0nU5osp0MFusL2fTM+ji5TS3k4/fYv\r\nZK7AlFDnGjuxGbp6i4pvglpolcyS0+Ruub8JK48IGRS2duGNHvw+J0Ue/VOj\r\nvrjopOEgC+4i2wWdLk8f/YHZ54svKuVeXjavStItcdWczST0KLPEhzjL+l6+\r\n3tYMiWStCZzizJyU5V6Sn5xbmXJda21Mku9pnmE5Sj4kcBhKiZz3Ez15fbpR\r\nWKDue+pPzStEvXp5S/dnyXmE7/H3LZvJg6ZScbmn7oK4v0raFQyMkc7ztg81\r\n5GdLRFBRn2p9F6ZdFy4jffPzevAxp9j1LA7MjgIDw51rLut//ZEAXwerioZE\r\n2yew6MrH8reOAGVwdDKo3eA7W3SbPUpAFVqiummqXj1UMbYejUW6THw5SlP1\r\nWfKxwPd8VnIB+eBPNvHkkT4WYX22a1H/tYnNe09uXli7r/jCvUIx/d5teq/a\r\nGsTfV/RXmwmXksyvfqGBa6jqjjZnAst2Apc=\r\n=9bS7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8b668a9838002987d88f4b19f8f4897dc9b8ab18","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.0.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.1.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","standard-version":"^9.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.0.1_1668983599361_0.3233138167661531","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@uniswap/smart-order-router","version":"3.0.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.0.3","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e339c86bb0704b6c47c8f011fbaf54b704d259a0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.0.3.tgz","fileCount":350,"integrity":"sha512-VnMOJkXRC9gNyasqyhzjkazbcfegUdg72YDJ5dBe8Puxn7Gk7mJ4i4ctEuxaa49ssP80GP8CXjYIXBqe4LWEwA==","signatures":[{"sig":"MEUCIQCg19NHT8j0UXZn2hWNxiBWdC3MuXDWlh2pllbqwJgWXAIgCSMxNgWW9hOINGm6Edr8MDv/1ThbFR9LZRB30rZrcwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2818820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfDNlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP4A/+M3OtNFtp1X/IDYHa0bwWLeSPjFPFFhTLxncSj6PZU3r6WOO1\r\ndOZ1pYeOw0VIsbfrzC1xbs3hR9mRfaOyloxZWBL6MVskbXm/LNAEFMsRkUsd\r\nLKgSCQTZylT+LqYW4b+NL1oDoC3X/EYnL1aBbOpBToXr8gO7Gq8B6ABo6/GE\r\nAAyFir9vMgSXM41+7CPQnXgAQRLq327zXBWE5qpylstLyQbALDFCK1dEGjzQ\r\ney5Xg2iJGRHPDq57EbtAN5A2rf70io/zw3XjZClqpoZWTBY60pFmXY3675Sz\r\nOc9yqjK4aCxCuRMwFB1eKDSl8S7P6tv8STzOQD85iJOMU8gYqRM340rY3aWC\r\nSK4JzBzJIj+TiGu7ZNBPwHRmwGslpD8ZVc+nfFTyNEVC3S12c8H8mXxjKWkX\r\n4qr3Cq6xWWwgrI9IZAv8RvfPRaXSRN7vk+Owv6UKsup/r/dap5rzNoRCfW4v\r\no4fwvzkwmebG4dpoCNisot3VItTv1Wvc9UaKTe7waCYXPyPIqmxalQB+SFiS\r\nVuou1i8qxtNCtBN7UcVcooMXFk0ohqwT9qRTYAANjhQqfAc/OFP5Okl+h2YN\r\nRqyPG+ZC9gl4gIX8CygCKyAqcrNZ5SobNv3d3pv9H4SWdwHlfmvuNGsrVBin\r\nlKVlagADsDbbfp283U/fwDSBdiv22ICuEU8=\r\n=ChZD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"49327318fd25dceb6cdbb0748c04faf36e2b94d7","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.0.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.1.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.0.3_1669084004971_0.17102608465502","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@uniswap/smart-order-router","version":"3.0.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.0.4","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9a60c1b60bd44ba9ab2abca9e38de19d6beedbc4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.0.4.tgz","fileCount":350,"integrity":"sha512-RTX8TsBm/PHC5zF5DOTa1la7CbzF1cyrKc/CZDi9FbDb9qch7SWp21PFeUL+2I8OJRGYn5F9g8IpcIdis1Ax8w==","signatures":[{"sig":"MEUCICyhyk7qaZToDRJ2fiam4/3q4GGlrnD0d0KNjc99d+8KAiEAsQtJAEMIPnHkTHXQdtAgxj6+wtGynTZV3rUwntE7wM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2818384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhZMoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptSw/6AmuCL9s5WhdkjjGweFJznP0ALx8/bjuUzjQgEm+fIXZRrr/g\r\nBqufsgIsl0hxMtjkJlFbOcy0fSHBG6Anr+IRqKsQuO7EqTevWb/Xeb828WG3\r\n6joZN8k+Xyh6ebs3BvLKQrMAs4E+67y6rjV/HJQOiYu/4mTv2IGwGsoXasJL\r\n8ptCzxPJTRW6TJwU15YMYm6JHVODOEwvmw2dYrcptxsVnzyiHss6/c8o+xkl\r\nKqhelkqXYzF9EiofH+K0hPEZthS8oVb02ed6JePQJ81RBAKdZL7EeVv1Nawp\r\nm1ZctVyc+yqZK8YqPvSM0BKcsPnRkR3P6EAqGwPCPhJTKaL5BiUWwCQRj8AL\r\nQYS/XEVufy3LuZL8BDfAZVzB0Z2X1VU0zXhJMDMKe8QDeQwPAva0wuRCTqgJ\r\nT6IH0FlxqsVX7hymxboo51qdAuQtDbMD/EUso1VnjDB+QgnKfOPIwrNz895K\r\nRe1RGQ4TnvFNFzduvImX+iyqwWFudqvRS+yHAz5i4a9sb/q9/JlU9J7OivZa\r\nTBpa2N2robp2OOodvzWzXy4GhS7jhIANmsfYf09mEQhm+IbV7DEe9bqb9tKM\r\n6eoWKZYEzEX01zBeObkd6nWP7qEmkpDlwf7r7YLenEo5hCuyVMt4OMTkgGIB\r\nDU8i3hX60Y3k1U1v0lybuBFEBzgPDWH6yEE=\r\n=adH/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"debbf2b44f901578ea4909371fc8a47b88af2ab0","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.0.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.1.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.0.4_1669698343831_0.4377381720430882","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@uniswap/smart-order-router","version":"3.0.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.0.6","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"aae5a54074b062e2b5ab34e58e84ceae7f31539e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.0.6.tgz","fileCount":350,"integrity":"sha512-hKXzAhcA0NNKtY+QEA3brXD2OFx20NrhPJ9Mb9R7aaMF7uVmPjFEe4FVDPxYgY3qTwYG6hUCcvUYErTccZyt5w==","signatures":[{"sig":"MEUCIBRbPezuyJaYiqw93R/MTdXKi1Js0C+yPDfRTKgFim9IAiEAiTUrYvcci7Fv2ZnRZjJ3TGAt9qh+DbXqL4OTh5jaZjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2821416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhkvdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkvg/+KlJYLMgeJkXdEidkxxkiUTIC5CA+/tBfJMEowfhHFYZTqDp6\r\niRJ0pWdRc5Vn4R0TqHFRGwmtuzmUyHmH0Fr4WqetWude6a5wYpul49AeqkhN\r\nJ376G14brXf+eTXmJVlInevK1L3XKvVZ6ZZd6CDfY/XuA8S1bS8r6t/BA4R8\r\nF+AhzZgySCD0lrCLfsi9r2xZA8Up5IlX9m2pZT6EhH/qCf1gFIF14kulcuHb\r\nByy/xZauiefAY/wy4Jz7VnWh7R98eTVYdR0IgWTHin5z2zOYatAN/hpaKmUQ\r\n/pul3vbmMnzQmleym5p3mgj8oOwBGNgEBlFdTRrdR/jeRuain8MrtdMGj1z0\r\nElbtVobGq8UirSFcqVB+1oUhTtDe4Rm2mcBVMd4CNM7cIPkXiih6HIGzNTc7\r\n/RTMISvzE/BUColvUJjpaGkpx+HinAzI2rvlPBZSrPdFhEwU9D46+Kv7Llnb\r\nnlvlAaMAis5dLm1Eq7OZ28arShbr6Oic14y34LmfjZrybWVGr9ZL2dXpFITb\r\nVZxoWBfVGM1vkX9J2HW2MIpJ4wUgyLisM9gF22CkrYJs4QsOIjFU5LyN1AWA\r\n+nX/XYtmTJ8TMq+/vSNE6ZtoZfQ/BwCASXJEWHq7Azp530WqSNhFA6jA83UQ\r\nH5W/HM6i6YwsUO2y6lTfxJtfwk4aiXHTpkA=\r\n=L1uU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"10190c3d9cfa223a8b4d2ac5681537cb9a300cdc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.0.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.1.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.0.6_1669745629275_0.6086947936298128","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@uniswap/smart-order-router","version":"3.1.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.1.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1bb490b27373dee5a3116367c4ce454d377933f4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.1.0.tgz","fileCount":354,"integrity":"sha512-14Yh36v0c9pHmXkrT3jBmuGUU2+7RxyMf1hh3tfW5B931KiH+Vgi1P+yNgwMyfY1ev83Ik50ZhaTyopiDoqleQ==","signatures":[{"sig":"MEUCIF04NZBqnuKTufi1JI43hJv9twaxRqqY1sjX/UtrhmQKAiEAywjXemScN2cP4zsi/RKaQssYCw08PSVtLKGrSHBal6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2832290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkid4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxehAAlq9SUdymiV44kmcCrAKZzM897Xdd/ofDVDBnP1YgMCums/QM\r\nBsyUY4ptRdTbEr67yX8kbj2nQrVnDYke/QtNrMN9OTsrh+oxUflnampw93mc\r\n4AX07PuEC6HxECY0YwIBlaS6H1WXqDq1R49lP2Xv2ig7ntbS3Bcn4xOXhq/7\r\nCCxKDV3plTrn8k5OeXP3bU3MRjzdyk1W8adeiMhzuVowrKU06M+TatlpzvIf\r\nWKN/KszuZJT24spkQCjT+8MlL5XBnI9bbGcWZjXO50O9WH4ctAeJbVwRCGkG\r\nJz+e360ZLTWBu3HFbHmZEoBF4ihIVy6qqkJX/QmkW1ZriytEBEdhuxGvUWiw\r\ndvibb75luBZ5+laqsWpcHq0muiHQCx6b6bXEiaqyYUjyq0DhjBb43Cmr3cVS\r\naq4TWqMSApbugZBKmK22P39ZGQMTZsOYuGZPIjZJGc6svHAUnXPKjavh1aYe\r\nn0zfCSxhdK1qMRPw6urzzLr6AQTa8PwPZRTlpV0xYN8u8TkRP7P++kb67W3x\r\nQXzkXTsbIt46Zuw/icH/Mxk5R781qV+cyyZmhXQaLcC6OEv4PdxMaCspR2Xj\r\n6lQVPcTp0liBgV/rIQ2JAylvnQwslr+TNNFf5Y2WSpXUoZj0Ds3Dy/Lsxixw\r\nOEOZ3OtZReuGfwgr9SyGF6850SPlSXXUmI0=\r\n=83p+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e8970718bb14948de53c6f2520a31f12e0c27cf8","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.0.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.1.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.1.0_1670522744475_0.7932631298086816","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@uniswap/smart-order-router","version":"3.2.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.2.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6b6418ec1e1fcd805b5f59b5f4c345c74e9a5496","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.2.0.tgz","fileCount":354,"integrity":"sha512-/Uq0UdEtBfRzpSrol/jHqrlUJ84H/IOWy8lcv2tmyHIqOOiN2RCzjhSqmfQ5ga3MSQeJcouL5wX4DwjrC6uKqg==","signatures":[{"sig":"MEUCIHYJVP4BK3GNk78ouZizqc519pWgfVWzlMPsAgghMCv8AiEA0eSaXONmzouTS24jQd3Eq/1YB4RsRxutQldoRw1mGds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2833664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlpbBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8ZA//e+a7kfBPXoG8NOl4hBavVPbUp0c9xQ8JX11rMWAPmzDT6w4V\r\nKZ1vkc+qACbL/2X6LhG+26PpvX04573/L5K45b3APFr9mIbRK6uAbWY8Tgza\r\ncy3Xk8xyFcgjACgzRag6EvD4GdyGbITJjApeS0wH/4kxri6tE5ENtQRwNr8j\r\nrG+NxvunO6S3BcgqPZC+4Cu+8dVMlUJlJQxtpgTXDtydxwZ5Hp13TY/Qd3BY\r\nnHNMUn0swv++YutYvBur0r0Bc5qljNivnTc5B3TeipcG7OyFcpL6eWzG3CSn\r\ncxyUd6dWQ4vWCZiLJ8tabwpNOi78jmtjJESsWY1PMmxg6jf35ttjslgkOAya\r\nVMvaMn7MUK8bPH1Dop2U7ts2TN1iUIJneIeuIe/tSapCFtJ1yM5Vnf1Csw5J\r\nRJ+5wYtVEI5HMV5ETtw//ETjizhjsnnRTshU3mZNiK7n+JuUJlcdoeQl9WBd\r\nd0HBVK0QHwHneo6cGzAGZhAu4VAwQ3inhz1Z/3iRBmq864qfDTh8I999EeDL\r\nxiRWgqsdkDp1hr2ppNfWtZTnFNaqHPWQ+pIt4bo5gJPpesgTOilD+rRoNsCZ\r\nUeBKLHz6zMO25ydd8iwanr42G0Nsx23DSKk1WzqBpkRTzOoZQWx/Tp3rCOEQ\r\nIGmLBpcBdFRiT9v2f2kdCNokAFSyBZxBdM0=\r\n=vNtU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"ff7af78a78a8df0328d8cbe2f0484493030952c5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.0.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.1.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.2.0_1670813377009_0.74656248360837","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@uniswap/smart-order-router","version":"3.3.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.3.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b24e1006c97e3a58cab90b6b47e07f88b9055411","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.3.0.tgz","fileCount":354,"integrity":"sha512-36xfUtfZtajRpjttmfdQwBRh07gfD6idpZ1befgectGA/NzyOdLxo/vb/g2MidIPOkchZnZNVj3XvCedEoF46g==","signatures":[{"sig":"MEYCIQCPAoCBS0Jy79mb3oYAjIXtgbwB9Ht5nzUBhsDITBvgzQIhAMiCLpCu/dZdcUazqFh30jP6qJWHWhlJvHXoa9Z97HQb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2834606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm5SiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPCw//QOham0MOoAPh/hs456/P6bAZpH8YRaRO/ENUuUvcLKsakiuf\r\nyKNCp+6GJm5MpwuiBCEIala7Yx+VAMrs4sObPn6M/Fjp3Ur7DZjoH10uaBkG\r\n/1m5rOJZV12Hxhatlqhp9GUa2n+GOjiGBqdmlB1h5k//BoOrL16iTwE9Vr0Z\r\nCBN7W+EN9P5EfMVixJZQiamkf9I35x3ZizBSmLl1UPZb/cr8XCWfv07n+j0S\r\nLr7npd4h5Hs+9zHfB9blIYly9xK/3d730LJX/siTCyBNJNVn3H+R2lCfMiEE\r\n7LPb+20czynnh6FymwrZGW/D3Sv5FS6CdZULo87Q6yGEQQUGBrQMckcVALv/\r\nNYDnkz/am+VsTKYxQocnSnxGo46HaNkn0VHfx/Ba4u/8LpkkGfyhTZ/uHc7+\r\n5DstbsWQYmOP2l+vQxwIgNhKjcSz0gsX9SgaaYSYcQzO03EtAo3xa4tw9vNg\r\nl+Fh54iy+0R9YSrtTavcMGDMyxh+Pi3wldeTqjRa7X8IW6iu5Vs0ynTCyqxW\r\nmmuel8s0yMSZSw2CNvffqBLT6Wh8LY9FjKU9oREvp5j3Jnd0YcsbOZ5NBR6l\r\nKrhjkLKak3NSo7BRdSPID09Bso3lnJbriVczpuJAXGaD6Rf4xR38p4Q7cUpr\r\n+NEnEIp8FjAUuI2TC2pjxRdhKG7Qsd3Rn1c=\r\n=iw6L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5e0f21a8f2b997f2439fda1d01fa7d29c9c64e02","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.3.0_1671140514378_0.5433448942522758","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@uniswap/smart-order-router","version":"3.4.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.4.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"12adbf68b39d05df60f710c4b36c328b989dfb3b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.4.0.tgz","fileCount":354,"integrity":"sha512-h9I+AFak32I0dh/05Bnnp8PEo9TFgLxwmMeers0msjaDx/vaQyTtmV6c7/C/dNSz/goat4zaAYdU2sLzGbzMVA==","signatures":[{"sig":"MEUCIQCaVFOtSqlM5mzwCsZ11j/z98rk0rZeSWFi0pJ42udF4AIgUtZix7RoHbFJ8wDAlGWd1Ws03MfYH3nv3VGfI8wclBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2844257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvFkkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyPxAAmiWDMrx2otYmb+w5fG82VcMW2XhYxwk22f/gQFGo8786TvDK\r\nChzYVKrwiAwxERBVbLbfQI2LZ5hzPtp4D8TKpmKuczt8e5hIKUaAVqcsQzR8\r\nlRrYms+n0ayetZsZek42zLmr5qeh+U7jv/sX59quwIVZAaDkmhctk0ZvzOGP\r\nfUPymybWI1j+tlP9ANwT/Ks9H7rw/U8rDrgfC+VhiE25HcYkfvxy0oRnFJHX\r\ngqDHKMiNP3YgK2RfPUBJYxE37iWsw6cSZtryqiO6pCnszL38YtPfudWEDqLB\r\nf6C1CiQ2Isy7NvGaIXBS7lYk+snxNtHDXQKHDvhBhApsGzZVer5ZAktvDkdx\r\nQTbyP38NTxHA8SDVIO63Pymfz4pD2mlWM1IgtpRaJhBLtFLjsW/QjyBSHsH4\r\nC1uLOPsTUj4ArODnaXhBErJAh8vTu7l9wpxO9eRZFQ9SYEm727CxdIJt5sKV\r\nHMnoI3FzvtiUnXvjSwsFtRvIkjiGx5L+NgfHvRvObZoONKMLg+6I+p8wlDpP\r\nYosDoqGLCJyQRYN610ljzm22ZyuYL/EhEYGGSMZVfi8rObT6dlJtAO/GYJc1\r\nlokkrsqDNpD5dI2zyOUaXT3+OOs4Wb2uqW76VaTCpgISi2J/lnXzPK2Ig+xr\r\nlSXE0fsxfcmqwtRdIF1ZeH3PUBxeeqEiVgs=\r\n=pOy9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3ebd76871f1d3212750808dbe680b9dab120d08d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.4.0_1673287971828_0.03507411643346914","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@uniswap/smart-order-router","version":"3.5.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.5.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c7e1da6fdda24990acb5fa3ee80f79c21bd7124a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.5.0.tgz","fileCount":354,"integrity":"sha512-mMZmk7jZARpbOX82bc5t3l10rhkYUqnwCv1HSfefNRnA2AXJwKvf0NdgYwXsW6uSXJUxIcnd4eYVr4AKon82Wg==","signatures":[{"sig":"MEYCIQCjds3e0scTn4xcKieS6Q3jRNpaHqTU0xVnHyB9YGvHngIhAPmDasoYPs/c0LvndCftIqDMUpBVf/kvBxBoOGiBVO/7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2856610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjztI3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe5hAAn9h/CNdlBsB82BhbkIsK3XVW9RQBPvaotbP0BTMu1qwtYrvw\r\nVdF1OC5jr5kn+efXIqeNeFnzFh+vrIotZw6naNVO2GX7F7s3xzdn8ffHYJzQ\r\neJimmaOgBSuQz6edjVPWCpnztNEpZoO/7w7eAKKqyyk9NlSSumeCIKJrJKGl\r\nXKpiQQpdABr71TFN7+aC8h4b0GxFyaG8BuL6vS4e1iWAhyl4Rrb7If1RrWug\r\n69ETZreDQHuO5tdgXKoKbRmHGuIEUbQzALVbodw2FWDsxZ++vYT4CqHeqdky\r\nir75AUGgidPfiwo6fP+EWxXt3pHBL/4YBYoD547pAk/USzagf9IkziOMhgK9\r\nd4nls1lWBaGTBewJeauuCbY1bJkTiQYwnD4Lz3vHQSGfrLEhDHnK3bfmKVHc\r\nwT2N1NJbHnmzvDOqFeyzbW3YoOroUV2h1/BcdRkvZ8NgjuNj/lvEaW9Wsmp4\r\nyFP5BaZQyMU17ydgUm+o6RsFgMFnPpPXZrQrjW4ccqL1v8pXQsGsYFUhEH6Q\r\n6OncOyOvyFtzWr04be7luVq4u/e5XvL87YiamoEj2bfkYis1MibaAMmqFwS2\r\nDNZfDa5ccu2mvNuXAqjEAD5ynUucbEuKtEKr7GQwouGl0cIdJUsWVkHQfL5U\r\n74izPbgJvA1al8Oiq80rQuDaW6mT9ysEx/A=\r\n=kAme\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"adf5b62fe5264f72903571537861de327c850751","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.0","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.5.0_1674498615474_0.7721405150737719","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@uniswap/smart-order-router","version":"3.6.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.6.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"45141dd97083725d185b841e0a465ab4107cc1be","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.6.0.tgz","fileCount":354,"integrity":"sha512-NUkvQiuK8xXpzJf8DFKxpURaUEyvYYWf1tfau7tKI/sV7pFHm7/FGdL6mWo5xq5VWHXy87rkXxfDJCi1M6fa4Q==","signatures":[{"sig":"MEUCIQDmRSQc9UUk5z8y6VoWE/rHHuo+wgXRtsSNrHMFNyjvKgIgSS5G/BLFTtbLkPvu1yWIcP2ZZ7upq310zl0d1jUDaP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2881123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/6AsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH3g/5AX0OA+gPyWWW0BtIeNRv8Sh6XUG6Ul+hv4F3pLjbFzj4CyXi\r\n6CRlzqJ4+VXu/hIbsZfJmrXIG2kazabM5dIMqk+r4+V/agz2ZdZOu83/QVJn\r\nHNR43GTn1ZQD9iJtsm7r9vs+liqkZiLDtQZSVGLoQDbnbzCabXFaKUcxYR8U\r\na76CZUl2UY6HvFnkfkoK75skvesJEbIYprY8lFT13RK/BQrfu3Bui9rke7Xs\r\ny/eqMT4CeLcEtRSJGPtp8Waka7Pm4cXbHseSqLNWkej+ZMzeR5VqbsPjqZYS\r\nu6VAJGpzyZOGvpsLvfKNcgcWBzbYaA+k/HxHiwaaoGMAdtSRSj9m4YhpEStf\r\n3wNVaVPBGfzoQ8mjqj+SWQkcQ1SUhRgwLBjIzAwd+mBFnMrBHHHcmOLIxXKh\r\n6scNw65XNQILJYSV9ycKLJi5ALHw8IscjUz6MwgV0sNJ+SnKr4MLtMOUUluB\r\nfKUA5CDh1dz6OLlLnJu8N00qpF45NoQlBleRDOi3r2Q88o+14xW0wv4RPpyO\r\n4U4LTLbXemriRRs3fMn1OtkcEYaGTbNjfeRuqGVHVUXT2l/zSDSwIrUEM8PF\r\nLsb7HqWxSZa/BGL4//fAFHe8/8B2omq1765DUcIyzvO91YTzxhkSvllXR9qc\r\nMLPXEsTcb0Cck9uhGl5xEfFmmgFnplrjmBg=\r\n=Sv1V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9245baff85079d7618611e7d36385d04ded23d1e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.6.0_1677697067769_0.28638665462200774","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"@uniswap/smart-order-router","version":"3.6.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.6.1","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"658497b907b1033d68fe8b7f613d624d31e33d80","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.6.1.tgz","fileCount":390,"integrity":"sha512-UKCEeqzryu8kREOGEG2gomXApkGGJ301rp1j1sdDhTeMW2C6EiDo2jkfGjKYMb9CHJnb0YkXB7E6XIT8U4UYXA==","signatures":[{"sig":"MEUCIQCsqnei9/TghyUjt3s75H636bV5GsVW+LGtflAhjndznAIgOZFlkni3ZyymtfozdU27yZpcGuLu0jvO7FJSdjhECJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2953656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC6WvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8dg/+NB1cc+U1y9H7/1hyO6JGRouDVAMGKTtwavWjwkULjF6BGQh2\r\nMOUTva/8erVOFDK6GEiGazhBpoR38PxyYQ1tTQ8OXYRwe2fUDILMaLyILqCj\r\n2svvnV10Zj25GevJ7qBx8DIMMGbcksLs4WUlPDbOeo/82fIz4xrnNznKrtru\r\nQBXf0Nsnslac8AD3o25ZBaJEr1cX4Tioy5YnrBRvFfr60FjoVDVQ3nSFIafY\r\nLDKn1ynAeeoDYBXtaUCy+5g88UWuh37SVZag5H/BS/qJToEYa8CURlhnpAjo\r\nmhqfv5TxjrmNcrcIrsLnMtX6pQUGM0g+X7nDmDb79YAjcycAuV8XdwO+e2aY\r\naSRhtjNv1m54JEk5lljFQKeAXzdqt7rZusrSCVjLBTMzZOAK4TLiO+/oOYNG\r\nebo6cFwgvkN8scRLTTgmjKRGVvD/gY82jOyLRnkXYcirjcZFivxNVlyXqQTb\r\nAujIMFHd4aGiBtqWd0otLIIyrqa/X7M9wxtW7YfIKEtDky0MCU/21xT2BOhR\r\nWcr8LbMGUiGIE2nNTkaEea0lhZdpdBbvN8uTlBt+SH0PcwTEzfQaUNPY9/A2\r\npHlHb4xhRsN14tA6F33StT/YAdVvX/dRdI///tXpxsAQ9OJc7hm4dQIi3ruC\r\n+4Fqa4Nv84ZkKIV29Rr5YgNyAlQhkakD87s=\r\n=tIb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7320113a16a4451a164d2985492ee6009fe59e66","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.6.1_1678484911145_0.11545059263596769","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@uniswap/smart-order-router","version":"3.7.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.7.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1f7b5ed1511f3958b73312c2dce81e525d1caafa","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.7.0.tgz","fileCount":390,"integrity":"sha512-pdBNIFOVKo7pXtWkkEqPfrzKFxfsUAaYnO2tastPTJeWcHJwFPJSSM7bIQVQ/aeh0RVA5EznH5m0C/hekrOpfA==","signatures":[{"sig":"MEQCIG3umJ1uO2qaoeZxunR5RLtXw+nezndflVaLA06jpoxXAiBVXylckVb1TjwcOHdx7OpA6zSpKCZOPqWvFgap3fFHcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2951836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD6avACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA7w/+OT0Lnko0kzhl2tmNagKuSL7VbC0xOAunFEb7lIpkEnRUdMov\r\nHOV+H4wfIQzpao78IskmXdiWnndEFDts95lYCnJBERhzuN+jp+9ORyTI5nBS\r\nUoLU5g2+5n8t47K+IeYf36g/+XzDXJmRnmHSvcMRkd9RHuYWcxAj50b6Fq2s\r\nxSoLWVL1EVUDyYgGQfJkjRH+1s+/BExQZsSKrZNfisjL6hfNHOmc5/pvjw7n\r\ne7r4NRmq4mJXqBlkE8KaIv3vrji3bWdCpcy6tBdinxfS2AQs4ZB7tvFjHWaE\r\n5LExaI5Hw/nkVj+nFqM2I/TVmmZY64CaUsUsoVyORRqgC/ebMG7WsrFjADrp\r\n1VVGm8Ecn+yK0OgxcLdJupNhi20b5XkW1Ohy5pVmu3Ieb/bO4evCHy1TYA33\r\nBTYP939NSDz6PH1B30A9tc5e+cqBg4AktlXRp6ZUuvhPwagyWsad8RUEMSZY\r\nc7UepfRiwZvXjegrct0j6Mff6aEx0Rxsetu4MnirGr5dt0R844V77u2x3fjy\r\n/LSkdzCcWZ6UiVQj2sXOxMRzRs+OIxq7Dtiu3S8FEelefvSVKxkbWd81uesG\r\ncdSj2ucUpdbxSULlYJD3ILOhz1USPQeJFPYtwn3c+sWqRsRCX8bph+Q5GD8/\r\n4AaWkG16jl4LRX82Oglopqf+DIIjJIjDcws=\r\n=ClVF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"547de4139d3b4405a711edb9cc25cb53036be770","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.7.0_1678747311442_0.4457386373456034","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@uniswap/smart-order-router","version":"3.8.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.8.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0c035e5785dfde4fab40d5acaea266108f6325dc","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.8.0.tgz","fileCount":414,"integrity":"sha512-dDOP0B+BFywEjJ4g8LQ/DE3sdwTyteZELUqehqkyfh7RD/VHO+ChLlqIlwuzjjVEGlVUfBwc2DCcBGzYJsl4hQ==","signatures":[{"sig":"MEUCIAwQG2OvJKep2Om4QvD6fRBB7G1TVgWQ8wYlH74n87FNAiEArj54In8rJz/h0cpWj2/bwbt8zMpeXzi1DqZegUonHFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3032482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE5fwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYQg/+ICMefSB/Hia3uFyQP9USaNwrVZAVXoZj/x8V9AxHIkthn1nL\r\nEv+uMeVojGLq9B9zGCGl+L3McUfJmKwQUaAmTCmhxsGWILNWfcyv/Zevgda8\r\nO6GchSRp+UQA4V01Y4I/NZLfhOaySHDj0kDLpUFsHDCnbKkQwnorxxj57+Ga\r\nGoIYn3UD2OZqct65S8f+oG876BO6dm9mBTmQrEEsSR7YUEGW7DpMThVav1c+\r\nGgGjdu09Vuo1qmKuxdO4kJqpjbL9YGqvLO32eAb6mo0MuCpilENv7Vj0t0XX\r\nbYmPwRBSOfBWXJjd2fdLPs5GPJ4o3VyvDOKbAtkzva9X1BqhAft5+3+6s0LN\r\n6yLRz+T8Wp9HPlJOwgHSC118uMFPpeDPAckEfkj4j2u1c47lpGwHFrjsjSql\r\nP9Qcs30TasRUODtjcoRXN7vMjZZrPdA1jGc0mMUObOakB2dKoeD7k1Tr48qQ\r\nqGL1D4WhEOewAisV196OQ9ZHw7CVXVC3lNkrY8E1QcUbn0NL6eb+Scg/9wCf\r\ntQCj3fWEf+AMBmJTM+fmLR9qrBLZ0hNfzU2uhMZi7cb3pnBWpPRNpZGXe/tI\r\nB5VRbNIKcFQZLXj4rFTcluAns9qU2wJyT0QNzX1j6s9OIu4bD5fgk9cJG6T3\r\nUbAxUhAT4SEd35CPQ+bAOGKZYVM21+4MzkA=\r\n=tEf6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c5aea311fad4171a869f6417503152c6d69cf3fa","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.8.0_1679005680494_0.19839295143694335","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"@uniswap/smart-order-router","version":"3.10.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.10.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ecbc6ace97d4addc407703f606210ca08ea059a8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.10.0.tgz","fileCount":414,"integrity":"sha512-lgSaZpJKtAH/HJCRCkdP2e5um2tPn3A8/DUvd8XtsuqlX1bR6KK1BnZJCT7kbPS6Nqi7PdExkGrzJCcZeN97YA==","signatures":[{"sig":"MEYCIQDGtVRQQFTM21pDayL/p4fMZctdZxqt8BupQPG16TVHHQIhALMjXT70eK3m0mVnD7rFkqQCiqA15q/UEmDqJ0sv6RfW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3035847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG0SkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfQw//R3e4s5gygSn1wHAQLqvRk5n+h9H+tk+h1uCS0kLNzxEDtcxt\r\nvFjmHS35mMFJ6fScBi7fGMtf0PEItr3u6gEDoPG6EOxJ6L6sGyR/BKkoFKeh\r\ne1r6zgu3Q5mA3s0h6XMV60cWSWak5a3gT4AqKKKa/QQ1aH/70ahboBw2Nw/0\r\no7iAbRwaaWdjl+E/GE8iaX2LWik8i/UWV9/a+8c/MTxDmWZe3VC/3jqj02rw\r\nrypp8ccTK9o///zvCQfEdy558AMomffy4cb4bQCjoJYJIfqb7ibADpKeYj5O\r\nUxkYCxrSYbZqr1TJDtbENR3aZNx8rkXQgMH5KJpToCOsahLMi7XFuiHWpkfF\r\n6hMeBtLWgJ12Hbyc2pvALaa7C87J83t2gZj5CVeHyiIKILDoOZz9dA3axBRy\r\nNGnIxjqYvtdng4d/OqeIZdRzi/w8+F9h5T3nW63U8v6FhKsfZODfdRNzWYGW\r\nopErT+GLSZbfOo2DqM7MyOVyiq0gj1Ebd51zthHLwciCORTeI2qtdyjtEYjV\r\nML/Af0jUX4pLpbanV7hX0euLQM1tAcbiZuxGK4sMei5bIMSGupc8O6T+1WQy\r\nTnH5L0/QEISzg+rhOW+KqkmbeP89ZJIQvyhNT3hDI1C341+C01IwrWO8OR7f\r\n70OtgPVlHGuw5a5+MNmIkqOca7X7EkuY5gI=\r\n=JpTo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"12f914cc172aabbf25810e137eb5fef139399f9f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.10.0_1679508644108_0.5298338138637406","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"@uniswap/smart-order-router","version":"3.10.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.10.1","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0f6dcb48ad91f622fdccf142ab2277ba8b326bdd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.10.1.tgz","fileCount":414,"integrity":"sha512-lBE2arPkVeOG8TDldv4oU3ML6rbhVezYlpc/8k/L50D5lykeETQG6VKbPwNnxPJbP0zLj37To5hrAsHIhVvVMw==","signatures":[{"sig":"MEUCIQCrd06S3Mt6UpYWDNTENgP/ypCLV1OSqX/wTf78PqAeZQIgKRyNqbeSYItXVDRQEe5Udze8pisKZ1vOmgoKT6ZGnno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3038963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHhS+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq05RAAh037WS8n83xXBguEHZ2P5mIfx0TcXxWKhUGlQ8LjkH0LaF+M\r\n6H5QGWG7ecuat1upZr1tLjXEmeJJ5XaDekQ++Hm+BnqW+GUTGHuKBrVLPQaU\r\nvQhIBQJFJONQsKtJayWe4sJY7HqFlZGAMn45oYtSRcmD0ORiaEhZxvhq+t/P\r\n3rHX4imi5g5LjyqVe0S7Ta8xt6qlUT05OAIympbxP2HciPvM4qg4nqKq7qHa\r\norkD0bwMSEIGm+W7wjOZHCEnrUaGVizpVkLpBw2f8fYFCaMWTSpk2vGFFNQa\r\nC3PACdX1xxcSIhWGGIzqXkCSO3MiuLN1oBxDNEkr3bHIbRF/duJbSFg41fBO\r\ne3UvAJ5NNcVnKxFAWi9ZGhb3Go99evwbBrakcnsnKS/hyiN58L1PXrpKx46h\r\n/axd05GAWeP03mHNRsZ9VoYcNpftHSG4vvwXab/u3t6obMFB8lKOzd1zBUHb\r\nnvCWl5zdPG5d1pgF9RRh/5YnxxKOllkqg0ra2T3mvHoZT0nSE5Qk2Mp98wiB\r\nkIUZL8x4ZMCAyTqfjlvhFegg0TgwHdHslQ3Db48p7+5JGMVv4ht+o3LfnIf+\r\nBQ114tBGn9J/CWu4tx84tOprsmaDkeL3O28ajkNGi/dGTN5KiQtZgQ/UIP+J\r\n8L8DbsjmD2ZDiSnbG7Hwd1yBQo7MA2cJZ+s=\r\n=U2Oj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d5f94774cf591f6663122150dd4166b6b59d7ed6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.10.1_1679692990665_0.02515051564878945","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"@uniswap/smart-order-router","version":"3.10.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.10.2","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3884b9abf9f504d8836cc04c58aa009b8af05c63","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.10.2.tgz","fileCount":414,"integrity":"sha512-Q1+sWP6TENvprggfR4eKdnqMCYAnej/mz29hG/cSssEto6wtBLBQ95In4350Jotz3LiGfOTROrInuzAXfebafA==","signatures":[{"sig":"MEUCIQD4uZMhmAFJ1OjSceRdFcVgLgurHIhujFTRgPYEgtIsfQIgbkWA4DIwTuAISRAOpXEcgQRp6BJU+QaxUPzCN6HbzZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3041489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMFonACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpovA/+MwhisE8ATerBI9mS4afn4Xo/Dkfpo15fGG3Nph255qH9suLG\r\noZH5zrmCcznGLtM6hdrgy+tNIWSxvHRJiN5lGVa5W0idrDwu9eOoCJANh65X\r\nUREQtA4n96msnc8yvrKJR4tMXTSs/Cyz7Yv9p+4hPX35xc/1upEpBGVZ2/Mq\r\n/MZ0+6Ukd6XySa0KmM+QaooI01UcUdAFxZLjTzs0ejCB/NVLS71R+dA392gF\r\nKYht1ZGau5SVKJH0SHFiXTGm4uiGHBGIPOkB47XJy+JiaW2pSdy3sTy0EL1w\r\nhw1zKpxztIesRjbMuIFuGmCx5eM6Hap5xpNt9Fg9TCKUsFaOwvVYrjMYTZv7\r\nm43po6VAQWmUbxr/XaRCoisaz24DtCZIftksiHugXi+4FlzTwUvV/4efVveX\r\nVaJB9rkUKv5YoGA8skjqory1sWzXMQp9QsyA2LtK9av39oX+UMZNxy0dX5Mf\r\nz/4ULm+QD6XFh/yzxSkDxRHhKaMRapEi0zmQPD8DKwcBsKDpxVR23nmowGFy\r\nmC4mrdbnWIAm2e57juQXdYTTPlWZGvd/sgzPfrOh/V3K/adQaWRIcOdSEBup\r\nWsaRZsjJVlsF0SH0U/752dRPesr1w9Ijg1At1FNgais6PhAjm9hsJGz/ofRi\r\n2rSkrpQQYlcBkxke8C8fMez/OSHGY2qzdB4=\r\n=U2ra\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e779963ea1b0bea3965f70d5dd8eda45bc6de13c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.10.2_1680890407426_0.5795003601020605","host":"s3://npm-registry-packages"}},"3.10.3":{"name":"@uniswap/smart-order-router","version":"3.10.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.10.3","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a1f91d1d4bf5a0cc515dbea9209d7ce7b4504c98","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.10.3.tgz","fileCount":414,"integrity":"sha512-oGyrvQG3h/K4H8ehWZcJ2XrOEchzW9js2BQZhWWXUj4TCIHEb9k++wsXSbNeAw58xSeaFYc5dLCndhoJ75IsFg==","signatures":[{"sig":"MEUCICYlDV5UR+F3Kj0hvB2yfvd1IJo2WDA7SeT0wec/iJxtAiEAltY2qY/mdy1A2Yj0Q4m588PeLSO8zP07gpnPbO4YBeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3043049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNX16ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSLA//WQfLw7u/dUGW9QCL2Hp+Z8hNQCUhwYCNEy98sQHtrnOKzwKe\r\ng9Zj1WwrFVHWc+euMRsxkmzFrR4Y/5WzRkc3j5E6GBenCpKccvDVoFFYfwRt\r\nFgU0gmK5F4iz+mPzAyHRSQLL1gdbB3IB+ajuo+wSTjUrxsthhSltNvhy7Xsi\r\nBXXKfMWFxE36SQeA8qP1PJTGB998AuTHuu8l+f/w5iF6pzr836OUSk8bondC\r\nIHEefStyL/9oPwuE32VVH+/5vxNPDv5YCguAK2hl0SnRBikXhvywkB4egJ8G\r\nnRbPSuT+sLdwO5elbBdhfosCxk4D1LnmDGEOXbWBkN7iO6qb8lLa2dtkK2Pe\r\ntBamAvvMQ85l7uCHjZXWDJv29Q651b+P9aV7kcIDaKiztt7rD0EVuFo8QIuq\r\nnwk73yJYKr+0nMalpHuehT/D7ypoRV59585ZaPUo1gFnYjzeJ0/aoaUciSN5\r\nGjwMYi9VZt8tMuFTIiB8iOFl3H4iDFTCmCjWnlV4Ta7udKhF2hvfXi0TZCSV\r\niO5PNa6FufOElVkootsJbISPoauM8SXpVw5v6f9ozJM2AtUbtRmGR82f19QQ\r\nR+GKvGWGDeY+PoJDjbX9UEEs/GFk71+BjKzH209SMhj5jXnKm6NL/r3ob9Gr\r\njMVOuxH+ruW7uuhEleb90UXG7Z30+UcWENA=\r\n=HtSj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d05ece2182e14386f9f2c62284a5500f8f405415","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.10.3_1681227129636_0.7739102720468956","host":"s3://npm-registry-packages"}},"3.10.4":{"name":"@uniswap/smart-order-router","version":"3.10.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.10.4","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0d50e01ebaaad5ba6e132f4f1517dab6e0ea228a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.10.4.tgz","fileCount":414,"integrity":"sha512-3Vi2f0be2qNkTOoHRpdcdLPh511KJsLBf+v8l9SOJV1QvhxatEd4qolC/KJRFJT0W7A4qYPvQY4VGfZAnLX0Bw==","signatures":[{"sig":"MEQCIBq75ss2iOuekNJDWKAJT65G9nFrhyUUuEATtW1JjgGOAiAcWwH1wQVpCWkUQ/hdrujxnjCIa05ZiH4ENoYFcEIOiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3044073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNX4iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz8Q//S/vZ7SS6HBr00MKZjEmNy+ZF3IiEZjRKGuSZSrPQRyDTA/Hw\r\nEKy4jNVPJ45z++hvGFwn4WIMpkDmJv7WniEp7nVvhIOjwGmeWv+ZOnBOJo1G\r\ny2SdDp5yaC7Jk4q99+8RwZIWmBpbx5iHo4l9EfJ0BzzjKR/rEG8Te5AzhlRa\r\neqwge7bxB0xjj3UvkbF2mfosi3YphDFbUG7zKiig1eUW7ExlzlUqFVwrC6n1\r\namI+UNRAKvZoDqhb4ZJtvKFuGk1izmkr3BuRBM9b6b37NdtR/htWtRBk/XVH\r\np5QEM71Gsi97WFDvmjfbgj3x00yeXHRPV5OITP/zx7WLaZU9J3BDrCnJ9ml5\r\nppwFbVFO0ODtEAkWg3hQFaaHHJC4k9wYr/OskSSRD153dNZo6anA6aiKche9\r\n+RtEkYxf4Krdmkss1zkNtML97IPuwDV9Aj+uM+ErTrs5OLZBwcjeqkb+taYd\r\nGc0qlABSyVktfaGlDftW9q7b4GIPLCTcwje7vCMXS3xd8fVkqcLSfAda9HJX\r\n9HrMxiqr2a+0UMu8uRf6IaootEJkArwkwkYCLpl3sphyORkjP6W2PkUNT5cP\r\nOlHd/4T5tMCRgbMp9hWYU5lBjEove0eEdgH9H0S+ehJzrVB3mwg/MOSiIw2k\r\nflxAqg/+rA/1F0BqBRETpixP3/Qumm/R29w=\r\n=7dUa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9abd24c76b9aa8c32cefd0063c80c4bf588ee78b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.10.4_1681227298593_0.07273819300125228","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"@uniswap/smart-order-router","version":"3.11.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.11.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0171e36c0535c263175f24cfd2ae48241a2eb30e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.11.0.tgz","fileCount":418,"integrity":"sha512-di3fp03+rMxz8KlD4hWuH+S3CgFHTlBpy9w6XHVsE87jiRJWUNTrUSxHAhVjEKBW3w0mLRIHc/S9OailjJpzBw==","signatures":[{"sig":"MEUCIEh4UtGCiU+TSh/qYBUmJ2YotL2LBXD5m5PX+mTUfvFHAiEAmYevp5krvhE8pOqnEDesLG+rUW+owcUvOy9p9B7Qo6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3156495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOY4zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxhQ/+Jesisi/nOFXNRK6OCFS/AzB0JVjJoK1fDYPnIlBrc1wHPeJP\r\nMqzy/TK/W2RuwVGX2aihjx2jfi0IDHsSAImrEXT39f8lFQ0XJ+U0xRAjH+Y/\r\nZ9JAiRlkXkttVt0zLqovMwfo5fmDDlzK2qBYHiaQG7ayCp3JlDAZBz7DzQ1M\r\nar4/V3x1IYziIT+/1n12RGR6BenyrLgti0Mmnzv7wmtYjYhkmoO9aB5EdRGh\r\nKP1YxSB6+stvw3PCYzqF5+3GJxsp3zHXd9dtmBYscJf1zmHEAxpTsQBpVR9f\r\n/8j7gWpPpx8Dkg6FZhGKbjkAzQVC/l2azYXD/Qju2ixpOZvijflLmT6IKLef\r\nsUrBmfwFYktjUiJLyKkQnumM1a7mlDURBEMPBc8TnfApONtGRkpginb26sp8\r\nbZot3L19zOvcrFRDSKxyxzo2vnFsy/ZDrHhe/4cWJCG7RJCqK/iOou5Pow7y\r\n+GefWIRaLq9yu6RFf87Hc8WH2+n7EkNATh9IQ4CV2butDu/R+0KlQ0b7Rmmm\r\nRm5TQY9w3+K6fdrJapCwP3P4ZoYPNbAy5vjdMJWphAVh0hEORw4jk08UCQKN\r\n8nIyXyXqH5BNyo2jLGnUXmr8A55fZ/+rBRHQN6809F2nTsR5+fIyFl0+UhOF\r\nsxftW2YWO7h3WSI4C5LleRWjS+Bi93uoH0Y=\r\n=ZP/b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cf74398ec20523230460bd22cf1bafd0ceeb9cb2","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"emag3m","email":"ecwilliams66@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.5.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.11.0_1681493555486_0.9046478680460124","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"@uniswap/smart-order-router","version":"3.11.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.11.1","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9a928cf63ecf49c6cdea4c83b9f2c1d49d5ffa71","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.11.1.tgz","fileCount":414,"integrity":"sha512-lg6f8HOk5jul98AiqM1BbSJWFCQ8J/Ku6X0VKMYr83e1d//N2uNDxckveOYH96KreZhoPIDN6atc8YS/y9ZovQ==","signatures":[{"sig":"MEUCIAuI0AP3iXowZ/UY080LA1ZUigiP6G5yZ54JgJVn/bRtAiEA5CJsutTaqAegL455QX5A4p1Vy5Mo+XzI6xplwY2YGAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3043847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSDCsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLRQ//YEMI5pIc4pgrdIO6fgmR1Pcox2c6rZYEuCoECWpIkNe/x+Zl\r\nHAYE0XVxDZ9uPGPSRDL7jb1XzigRkFiZRCIWMirllcZGF9l3n49aKtSqTPNy\r\nVvopmJsCa0LqFV4lmSRwBOoV4KCGAl14R5LITckkTEFCF6/GnKJg2elPJqV9\r\noOK5G46Z4hfPfUNaDdiKvl+JFXYst9jH2EW9nTk/OJRtiyhuZ/apcSJ32TBF\r\n4kKuIwG9HN1OZ9XXZlTVWqIOl01SE1u/CesjDAX5zPXLLYHbyAs6YHbezq+c\r\n5/VG6K6w1WRnhkKQeFu8FRbSwDyW8DYM8Mag0m2rsi+BxzOJ+ng+RiQKqjp8\r\npeSd9ssugAhjxlFHqwX0Pr8rWdM9LS2DICxhIXgoNXPztmO1AuauG7i6IMr5\r\nS4LrMUIM7kgj6lI0x8CzsN6VWtTyd/JNn62ZaylUfLVPqDpeLbIBqTjqgQyk\r\nXiY9Ch9fwYUT5qvB387USo1e81TkSAhvNmnMG+okUMYEdUaKgAx2rHqnrBo9\r\nN+yNsXAHYsExVO4+76lBM2LGDriwArOARPHojRB0bavf38N9yx5n6fQEHz2a\r\nz9ese/DPrGaZvgf7ivWSrEpERoaa0vwns0ZUI+yi2Yu+VAbBbXfu5HiHJfJy\r\nKKrVnowDNdk5T9KDfMW7oUO8ELbW9OXySAM=\r\n=vPOe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"89b18ce5fa27ba11c55966ad26745f7dffc5b6d6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mtoda","email":"toda.mark@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.11.1_1682452652452_0.0656368961636622","host":"s3://npm-registry-packages"}},"3.11.2":{"name":"@uniswap/smart-order-router","version":"3.11.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.11.2","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"65a83908a5f858355ef6173b578bd46475c07d03","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.11.2.tgz","fileCount":414,"integrity":"sha512-YdOxy4IctGWe2yrWTedAFJdiLeGEckraLc+FJiXSIt/L8W3jAobx9OhFFDC7mT2wDdNmXDctUmh7AT8l6HEIYQ==","signatures":[{"sig":"MEUCIGeaR2jhVz985V3sCHpeJ1w8QL0NgVgPW43rK/fzTJstAiEAuYJ1yBmK4qqX8LYfAcCGIFwljteM3rBG2U43v/2gXZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3043871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSXZxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlbw//Ug9Wj2jl3iAS6WzlTmkWQaUOdeUi38GbTLNuyujZ6WvupRky\r\ntCKg5fgVVyJrH873M50zxLcBFMDxLbVMJlxe0WhX1CmwkEqgbylZC4h3z2km\r\nVNO58hiuNGkkSvd8D2dhsHuZvqxCDoQ+/2ckFt2JOyb/iu1ysL39B1nfHfBt\r\npMPsRJi/BmNpJOKpxBF9csabIFakJznVm82dATn1rV49xpb1oVkt6fKGo8wI\r\nySTVLPUDvmeSD9tbwpfqPJMmMGBQRmZOGvFM6Fw5SB7H10EqPfOIDPFwbGa7\r\nqDW5LENynfYuoCFYmSlLTKKK03xSMdEEVnKnemTkKkghOzyImRwdx17IKsE5\r\n16ZwortYgu8tFN4f00VKyRAlmla5zuK4itEtL+0OoNWNQKsoVLDiHrJKKsXq\r\nSuLdMW5cCRZSijXwAPuJU5MJuWLpBO4cYBB9AO/FQjI8W8FSVDrAmeM1QFyW\r\nI1fTLs+8oQRRcgwXNS6rYJxbEnNmdNOUQLoTft1LCNPoMxzOn7JRs60eQ9Le\r\nUaIOjm/K24TS7dZlZGYtnRnoLKVqXouNb82QfurbZL3AGwpa97+X3doj17Mt\r\nvGE5Yeg8GRydUQgB0ACgHZ+Ka0+4tXfTMRpCwe5nXzDJnXmFcXHlHGl2+hTT\r\nRJsQX/6HHmTDZmG+QNB5+LugV28AvparaPA=\r\n=tILJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d0882b4de3e54556a8a8fc8608e4b5a22d06502c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mtoda","email":"toda.mark@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.11.2_1682536048942_0.5867375145678324","host":"s3://npm-registry-packages"}},"3.11.3":{"name":"@uniswap/smart-order-router","version":"3.11.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.11.3","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"85de4ca4644adc51cdc2f6493968024954b11fd9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.11.3.tgz","fileCount":414,"integrity":"sha512-IJt+Ha0CVHzdafB2tdWgP988r+iGm9RvCY8Sj6G8RI6onBCw5TR13FVmURR02LFQATtCvxuXtKqajlmhFt2ChA==","signatures":[{"sig":"MEYCIQD8fWCpHqlKBDy2NN7okhW/KrUl/ZtghQ8E0VvxoxKkuQIhAPhSazjmcsOA6R3mcOptEMp7/sFOe5c/iO4keDoypo63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3047677},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"272f73fff5c7a557ad7ed36793bb4797ee57fe46","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.11.3_1683914310335_0.2489901009991884","host":"s3://npm-registry-packages"}},"3.11.4":{"name":"@uniswap/smart-order-router","version":"3.11.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.11.4","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0678f01d991d33a0efe55bcd27a7cccf999076ea","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.11.4.tgz","fileCount":414,"integrity":"sha512-l/l+ZqMxYGHUsmLZ6fIQ78cnntqFO5cHCDMulZ5YmXczl+xS1tvvrp/0+olCwWpjqggBR7LrWy22Zzq8uSLu5g==","signatures":[{"sig":"MEUCIG7Gqnz9QrBjVQbDT2yp1Iljly44X21WsppIurhQnYHcAiEAt+bhIAin0qObTe9oyZGSbmPkEBl9ifrvvyLeCwhBHkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3047501},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e41645dd891ea0984d1c2005e5c471e71e93e79c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mtoda","email":"toda.mark@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.11.4_1684959969069_0.27150348792304224","host":"s3://npm-registry-packages"}},"3.11.5":{"name":"@uniswap/smart-order-router","version":"3.11.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.11.5","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9e5dcfa782cb326b05c55fc8e6eeec329fae88c6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.11.5.tgz","fileCount":414,"integrity":"sha512-+BR6oNovhUDHQKvwEAIrqa5r/OftCpsS9saIAj5tfMxxlEYBXRbIDxTh7kQZpB8/weCs2LwAdrmhi5XmecafKw==","signatures":[{"sig":"MEQCICpfTDFO2yKjY7eamM6sw0pshJHV1ENDMD91ugEkVqQQAiAU5AGdKzSy8TcE8GCYtAlhHOaFfIxH/x9skX8H1qvqpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3053268},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fa3e3886a2471dcd873a5da94fc50383676eaff2","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.19.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.11.5_1685466319831_0.9095339494614398","host":"s3://npm-registry-packages"}},"3.11.6":{"name":"@uniswap/smart-order-router","version":"3.11.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.11.6","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ff6ca935da5a1806a41a8666bcd7106054476f49","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.11.6.tgz","fileCount":414,"integrity":"sha512-GBnm5Ql0eNm8IY0b/V3JOoCwGSk+dZ2X+7rA3JGVLWkzO0rH6pOJnQonBC0eM9qk9ZdW9yVotpw5oRAexYmvvg==","signatures":[{"sig":"MEUCIEz+FOq+X+AsSjhWGVfTh14hgHDeRbFsI28cF7sje+BuAiEAtHpOUVZdfr9+Somu8rvqYUyJAcxI6D89fsSoPEpg92c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3053268},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fce7bfea2e26440c83b7f784a63caef257a51c6e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.19.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.11.6_1685552752466_0.46475644610039146","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"@uniswap/smart-order-router","version":"3.12.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.12.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"181cd0bb0402908092c829e5cf446f512f2364ff","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.12.0.tgz","fileCount":414,"integrity":"sha512-j0mvLhg1qtxfBFV2oInh1Gc5xMalrKN8hgrJBwsz4O9IOzACr8F2F7hwzSpZip8TEF2Rl0iyaZyQXycry3F/tA==","signatures":[{"sig":"MEQCIDd0n7yDjsVPNspBoPiEAsPlJvS/8/BXDXOpX8ECqLEdAiAT0+/U4iy0bIEkeu2oegsMoKgL+uQc1I1jxkStc16maw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3053482},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8b85b9515346c2603c9591f3a1f80eb13a2bb141","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.19.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.12.0_1685556879227_0.7670934297295793","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"@uniswap/smart-order-router","version":"3.12.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.12.1","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a6b0debd4bacbd2f744a7dbdf53d906e5582527e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.12.1.tgz","fileCount":414,"integrity":"sha512-clMYdxs0rEkLMfeHM5stxNFOR7yACTfPct4QzX0vZU/hHjVozswRaSzq4dzwkDFUD8xlxOyycyCI3fdifLXgyA==","signatures":[{"sig":"MEQCIG/ZG21LmcPDzlbeax72F4zBOTj5UOgXtoFPJsfyynuGAiBzUVJNju4fbLohW5FCfMB6yVd3lXjXGoMBk52E0KhsRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3064363},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"656f75038bb0948f7d6eed1b75100b3dd240506b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.19.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.12.1_1685557653557_0.3989482033565457","host":"s3://npm-registry-packages"}},"3.12.2":{"name":"@uniswap/smart-order-router","version":"3.12.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.12.2","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3e27f4acc4f53040103b8feadf814c26dc976a24","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.12.2.tgz","fileCount":414,"integrity":"sha512-kfIWn8hdnCK9GFQUpnwaFSPOL7kiCYQxMpnHz0FXjG2qyovEmpbT4oOnvvXDvuSDzA2XZi7WQYqeysZ60V98YQ==","signatures":[{"sig":"MEUCIQCDvvh/+zkyIzMzEBpP1UZzWYjYsbfLKrqLzg4Slyd0egIgWNAx67VDgfXA+8ayNJrR5xq97fF2pCalr7mhfQ6T3SY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3047715},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"73aa08a52f59a6f5fe4d8332fd7f2c4842c11220","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mtoda","email":"toda.mark@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.12.2_1686102389227_0.8894129553666097","host":"s3://npm-registry-packages"}},"3.12.3":{"name":"@uniswap/smart-order-router","version":"3.12.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.12.3","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"be52fea6a59cbc7a1a68ef57695e8c5498545d9c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.12.3.tgz","fileCount":414,"integrity":"sha512-69+kDztBDgRjq8kldIcaao4bAn1efR34ZzDyuCqHgdRZO7qcypkL2N62C7WUrpj61FItO8549riyr+FA1uyKBQ==","signatures":[{"sig":"MEUCIQCdqCetqLQM2XlZuIwN7fSuukISuKDYJBLK5VzLDh12hwIgMXQ2U9JvEIVpU6l3/gkMvOjC7RlCdBKnlPpdtXqvrcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3064655},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c65b54d3b43b07054b23d75abe5cb882988037e2","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.12.3_1686329539185_0.9449260512256639","host":"s3://npm-registry-packages"}},"3.12.4":{"name":"@uniswap/smart-order-router","version":"3.12.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.12.4","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"66daa0d109f30abfc5a2414ffb7b264d9778d8ac","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.12.4.tgz","fileCount":414,"integrity":"sha512-lxBjy8dKDwxVynkUucu+5hjw/wiSggxFmKGbnQyA5uTmOEvlJd8Gu2iHKNhaZrNcKV1uIr+/rd05PcjwqP9JBQ==","signatures":[{"sig":"MEQCIBebaHlS1lA61VnG8aHuT+tDsfYglJT1icaSFMamQZzeAiAVKFypKd+TjJA4bW9K7t5boVmrnde1xCPf1XSzwwoMOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3064657},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fd43acd85457f90596374399c734035aa32e82ac","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.12.4_1686341225267_0.637806968895879","host":"s3://npm-registry-packages"}},"3.12.5":{"name":"@uniswap/smart-order-router","version":"3.12.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.12.5","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7c398b14060eceb3a9f8fff17cddf79187bce863","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.12.5.tgz","fileCount":414,"integrity":"sha512-80agp3clBpRBso0EpllsVN9OMRWtcMkym3e1E8bbNR1Vcqa1s19QERwZp121g2fc7YkxaIjCeWz2YXmZaHsQvw==","signatures":[{"sig":"MEUCIQDMHfaCmOcQKxOkroSc0W3FAiDQrpm3mG+V2xFS0PQYGgIgCarESmq13RUX/1DTW3QYv5B+ByRCQJIWLuuB9Kf0LwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3065688},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b6f58c1bfb85271ed57bf0ac76e11617523ab64c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.12.5_1686590835443_0.5279463490885199","host":"s3://npm-registry-packages"}},"3.12.6":{"name":"@uniswap/smart-order-router","version":"3.12.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.12.6","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"18f9b395cdc232ae3cf1a1c4dabd4b0bc990d554","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.12.6.tgz","fileCount":414,"integrity":"sha512-HDmEZUY3cnEGj6A+PRYq2aUQoTXgvYSWJ+RMTHgYTNBxw0NdFambtSLyPBQGGo3yzLMANQmUQ1XFxznOS6jTBQ==","signatures":[{"sig":"MEYCIQC3vNiDcc80LxmX7ywCQVXX3/4h/+ZAJJSgbx+ebTkp8wIhAKIR9k7gjwpt80hDZHBL6347sMHczx95ACe479xKTbZx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3067932},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"793191ba47f9cf5e9016a6baf0f0aca860d4ab90","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.12.6_1686592585833_0.19560429173117244","host":"s3://npm-registry-packages"}},"3.12.7":{"name":"@uniswap/smart-order-router","version":"3.12.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.12.7","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c4aec362d87eec5d9ccfcf4a89050a71b9a8aea7","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.12.7.tgz","fileCount":414,"integrity":"sha512-hxYe8Mid9VEaMYsqrl25Lg1FmHM1F8/yWt+ATMAoRjGVl8fPvkfzKhbr6gP96cLxUGKt6x9XbFIEwQliNGK+ug==","signatures":[{"sig":"MEQCICYpz57Cs36pTXK+kj2J9ESeKhRrXRqjedq/VnLDSZrWAiAA42yZLSsvLh2sPdiSLMQ8VtPJdqTW9BkYvGsrtWaM4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068048},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"301293c509ab73c62ee5a30032bc475a287495e3","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.12.7_1686698408186_0.8094638292837761","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"@uniswap/smart-order-router","version":"3.13.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.0","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"de8939481df2edbc08b9c3e57a1d15867f5af115","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.0.tgz","fileCount":414,"integrity":"sha512-eUzbF4fxAA5JrBr0PudsROCb8XhVA1TwCgNKcXxEICFO2dcPJM22cK1PylvESeB4u3yUrCfP/mnmSjvwGUdHWw==","signatures":[{"sig":"MEUCIG3dzZnwal8+S5EL4XBR7AhlOilPxiUUaMGo/CrKivs3AiEA3UTmpIdWsTVdCfti4F4iIR1BNm3hv9BA1lncfD9U6uo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3009817},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"df4819ba2b72cc9ee50489657f1da6feacd0ed1f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.0_1686844187496_0.06613745964851181","host":"s3://npm-registry-packages"}},"3.13.1":{"name":"@uniswap/smart-order-router","version":"3.13.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.1","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"732f8b9579ca4226964b2952384f3bf0e72b5d02","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.1.tgz","fileCount":414,"integrity":"sha512-caji6e20doLXeleKB6Saidof0cJci/JqRbzMmkAMhlvlj6J7jCMbXdDxdOSCIbgIlcWfW18Nmvbm6xgq88tUYg==","signatures":[{"sig":"MEUCIQCEKX0U5xf9yDA0df5lCC77CleAp+iVO48WSDmAV2GPWgIgJpdzNtMwX06vUyLCK1wQX4JskjTPOyZRxlD9IVNTz5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3012197},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f9fcec9752cc05e4e505e04319b2c28e5c09db08","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.1_1686860161489_0.0431085684151018","host":"s3://npm-registry-packages"}},"3.13.2":{"name":"@uniswap/smart-order-router","version":"3.13.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.2","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6989e7d0948c64813bfbdd442792106abf4f1c47","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.2.tgz","fileCount":414,"integrity":"sha512-kec+L2rLCRGLuZACraJn6vUycjuZO6o4ABpq6ua+tagU9kDx7q6E5vuTWTxBe4lDSv/ffzPpjp/hlt4vWelJLg==","signatures":[{"sig":"MEYCIQDqCRAVzPxlA0MIzEuZ1IJNfqU43w7sLpwiduiqXeAjhgIhALW8brmPUtPkZLav2uvIUU0a/qlRwblJ3UcN41ZDlekr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3012621},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"41ea2a464a89b0995082d442437a62b50a76cf87","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.2_1686878807635_0.3576896746852045","host":"s3://npm-registry-packages"}},"3.13.3":{"name":"@uniswap/smart-order-router","version":"3.13.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.3","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1e56d9d29b1f54574f53b43fb80bfeae20796e7e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.3.tgz","fileCount":414,"integrity":"sha512-n66WzRbSWdKLUBCUFaTzEz4eBJGPE1sx76eUzB+k3c+K2nqdHEEMabFz7LQlf48T23eE88vehcgM9mDQfYBKIw==","signatures":[{"sig":"MEUCIBJERyQl2K/t3SV9y5MLYxHpqq05jjxO7UQ1olhXth8hAiEAy4kCozCe1Hv9R4p3rbx+Rrrpf93qwmeQHObnQf2JNsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3022820},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"62c967c0d20a1708c49033c65fb5961cd2496cc0","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"overrides":{"@uniswap/sdk-core":"3.2.6"},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.3_1687370944634_0.4227422557067688","host":"s3://npm-registry-packages"}},"3.13.4":{"name":"@uniswap/smart-order-router","version":"3.13.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.4","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"d59ee46db307f84f50471f3a6c4c92acd04afd9c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.4.tgz","fileCount":414,"integrity":"sha512-xBoLxn3CY/TpM2bX+VbsrsxeuWA5ZStk9Fzrthl7s+v8UasarYUt3HSpzxUuHlufbs1Q54Bpuk/qD+MCKlvN9g==","signatures":[{"sig":"MEUCIQCv5FZp82y7O9DGiggR2IMx7fogdlfgPSUjznWNCaO7IAIgKBbSlbFAxgxiOujvXiDcaTPmTUHjUnfJYQiIgM88QLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3026794},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1a0f72dd46f6ca083d952228f147f03e206e5a0d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"overrides":{"@uniswap/sdk-core":"3.2.6"},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.4_1687407373658_0.14862815321392353","host":"s3://npm-registry-packages"}},"3.13.5":{"name":"@uniswap/smart-order-router","version":"3.13.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.5","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a6db511b46db5716aa9002060992f2326682d7a5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.5.tgz","fileCount":414,"integrity":"sha512-U+XG9Wgzzpii8LLFLUu86pUjxp+JsL0sCkuCYr+arV9KbNWUhhNQi1gTia7VYCs9+EUaVwulRoC9eWytCxobcw==","signatures":[{"sig":"MEUCIDAO/Uc3dfSqVN/5urC9LnU5w+pSWhntwoBc9k06UmdWAiEAjd67lvvJxZOisx8ok8lesF13+vh2c/Ob0f5ZCvUzQSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3026944},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a2ea959c630b71acf32e44b40981b858d9f3bb07","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"overrides":{"@uniswap/sdk-core":"3.2.6"},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.5_1687447745527_0.23402373580390945","host":"s3://npm-registry-packages"}},"3.13.2-hotfix":{"name":"@uniswap/smart-order-router","version":"3.13.2-hotfix","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.2-hotfix","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8a7da418d7e0d243a65999e6f706b8c79a8fbf9c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.2-hotfix.tgz","fileCount":414,"integrity":"sha512-2WJMHZwAQ9QKDhQGBRUvSl2i0FDEGfveVJfQuW0LeS2K1BaD/cNc47WGqQZ4W+XP+cky7xcjiYmFU+UdhnJbSw==","signatures":[{"sig":"MEUCIQCN9FETsNND1ptcpzVGZkaW3iM0glulXD6zv/GP3iWekAIgEWOfsKbObwtWFLXkyb2nZD8msvXerY5mtFMlgChYcH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3012778},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0e6c610c34792d71598511a3612c1965a7ff5dfe","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.2-hotfix_1687448585875_0.6906884984085335","host":"s3://npm-registry-packages"}},"3.13.2-hotfix2":{"name":"@uniswap/smart-order-router","version":"3.13.2-hotfix2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.2-hotfix2","maintainers":[{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"16ea4d92edf6420c4a3c498dd2b8ae113fb45357","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.2-hotfix2.tgz","fileCount":414,"integrity":"sha512-wYtURcWkjtkqDDLvTVrs+QPiHH4Qgr/D+R6o9+ptYiEyXbW4aq95i3QK9JRZQWIsFeUyHT+VRBlfdmgwu+rpXA==","signatures":[{"sig":"MEQCIAVzsK3gJlgYQx7abf6KIwXqgTtMM/hMU2/mMqr8ASaCAiBLqkun2cRm0moQZVGcXuK3eH0geEreEFcfWjR8X2svWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3013487},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5766df131ff795ed200ee4265441d9dd0612e373","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.0.1","@uniswap/v3-sdk":"^3.7.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.3.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.25","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^2.0.0","@uniswap/universal-router-sdk":"^1.3.9","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.2-hotfix2_1687459357577_0.5724120757129187","host":"s3://npm-registry-packages"}},"3.13.6":{"name":"@uniswap/smart-order-router","version":"3.13.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.6","maintainers":[{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0b9737483d6599efb717786f7195757714d2b4c4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.6.tgz","fileCount":414,"integrity":"sha512-nzd90yUuuN7BmkTgB8hQaCW60hL9YSTS8U9Y/PiPe3h1AYVpKo3UDnAb4hWALv6O4K+OiP8MZ9WzSaRypIWaAQ==","signatures":[{"sig":"MEYCIQDYsRO1XXv0HBh8YoCAoWs5Udhc9xQiHcgJS+WXwLaLkAIhAIzh8YMGa5VL1+7fYOTezhXf/aCaJsPzv05Emx5KAe2U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3034303},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e1c347b884228ca6a371b3fee2a1db630d546234","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"6.14.17","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"14.21.2","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.4","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.6_1689615372087_0.3083420497349576","host":"s3://npm-registry-packages"}},"3.13.7":{"name":"@uniswap/smart-order-router","version":"3.13.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.13.7","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"noahwz","email":"noahwz@gmail.com"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0355402b4459a3a8e78a2dc68c1c6aa7d4386b5c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.13.7.tgz","fileCount":414,"integrity":"sha512-fJDyUngHWw2lH0qIkDzeUqHgP2VLAq33o5O9yM75nQi6LrD8fEIgsfdzFbF8c+F7enAFtA6Xl4lf5AlHKNaXSg==","signatures":[{"sig":"MEYCIQD3oQpbSTlJI/GEAnOuMcHkqZPlHczvwoTmKUaZ5U6pYgIhAO9MBlKTlJkpU8ih7PLv6TNtvKwFuyybcotrUF0YaG27","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3034303},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1feee3a6e2c3af61ba3e4dcb1e3e45bb03d3cfed","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.4","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.13.7_1689702457096_0.23097471604923236","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"@uniswap/smart-order-router","version":"3.14.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.14.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9f40de2ac9db2ca735fb1a0af40c320a44bf3390","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.14.0.tgz","fileCount":414,"integrity":"sha512-IlDmm46ulmMhXwdPUeJfn2NPg6VSLToFESKkedVcDIdFk3LzgRNEnWFE5115cK6prgdvgBsJhuJAdUb+ljKxbw==","signatures":[{"sig":"MEUCIQDmx3/0+sszbWtBVjqjbrjwbQLZxAStrLO/LTib0XSjGgIgP1j941nykSFN0U1x6PDg6ZnvD7445vuipBnXq0jXiN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3043869},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e16d2a9b726139e2978f08922dc71669f73092ba","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"willpote","email":"willpote@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.11.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"16.16.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.4","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.14.0_1690831364985_0.9707889832641174","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"@uniswap/smart-order-router","version":"3.15.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f9e1f7ecdf48b9bae7c182acb99289e3ee1acce3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.0.tgz","fileCount":414,"integrity":"sha512-H2IY4U+gQQ9E5mqYbv6uJWpTBGMkQ/tLKCdwfyL875bhTrGXunur0/7HurCW0BFIN3aEz6PqzJG+6QKg3hVCAQ==","signatures":[{"sig":"MEYCIQDNRdKfOhYhWRwUx0EhUvB9A9hXuMy9YyL7dm7ZRTfFWQIhAMPL5mF85Wk2HR0jJet9SVdZMblRYNq3w9PRTEnyR/Qt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3052687},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"14e5938cef95bdce82df04ead5189dba7a713ca1","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.4","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.0_1691112024546_0.38173938715568245","host":"s3://npm-registry-packages"}},"3.15.1":{"name":"@uniswap/smart-order-router","version":"3.15.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"83b3312864ac83aa5efb6a1a09e97dbf49a03857","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.1.tgz","fileCount":414,"integrity":"sha512-QenGipbgP8NyT3A0gb+q1vTN0Zlxmd1Fx1KZCJ06EMXPolZ24/B5RCIAcfPgZM12UVVl/e/5HmuSVK01B+BNYw==","signatures":[{"sig":"MEQCID/k/b0RPLwg5kpmlFGgaUKEF86IaX9zzDoCfRg1nWIOAiA1AGfhCwZn/Yv16Dz1bhRtJ4FCdI6+eoUVxNN0XpPlCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3052703},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7953c3a0c84881ddb2264c4c992a2392881839da","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.4","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.1_1691434884700_0.39651477023635806","host":"s3://npm-registry-packages"}},"3.15.2":{"name":"@uniswap/smart-order-router","version":"3.15.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.2","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7f9c20a384295e041360713dc8f95c4328c04425","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.2.tgz","fileCount":414,"integrity":"sha512-sQveOEWNgPSk/c64X45FdJUntBOPFN6nqcrEAqOMHn3V0f3zvDa+77Agye0jhlE6XaAlX8IYpXX8txsA1SC8qQ==","signatures":[{"sig":"MEQCIH2NGritqutoYEalfca9T9pppqMcIxBzVyjxXpie28LwAiAbfOhdYtuEiPyPomEymHcWoTr9bvA+gj1bAJcwTIFT0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3052703},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"28abc50305cedfb3fbab08f8012f2fa5d40d6a02","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.2_1691533855104_0.407529619165806","host":"s3://npm-registry-packages"}},"3.15.3":{"name":"@uniswap/smart-order-router","version":"3.15.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.3","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"azflin","email":"allenlin1992@hotmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8507009624aa31f64dc6b6a567e01c4950293d33","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.3.tgz","fileCount":414,"integrity":"sha512-Lj1MKg/Z/KFanppRaPIBRxyKrfe9nG312XXh7LlTArzFwX1CxNIdPW28YFxs/ULTllqJhK4bE4zpBO4yYw0aFg==","signatures":[{"sig":"MEYCIQDIBZD/oQlW2wyXhQFYedI5RJOtad2/bdjUPNr7TXTzKgIhANZ/9fks4ziqyAPd9W9HeSKmaFlG6X96n+QJZ66KzaQ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3053688},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"da27b187dc5e5272d18c7296f84b4c3e6fb4eb0d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.3_1691791054376_0.9463048752104262","host":"s3://npm-registry-packages"}},"3.15.4":{"name":"@uniswap/smart-order-router","version":"3.15.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.4","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ad90ad218ae8ab462520dd30b5a2cb84d9b0164f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.4.tgz","fileCount":414,"integrity":"sha512-ALA+0e8KIewxNW2UrnW1IHu1QNloshYU5bL1CzlOwLUtXKtHpWK2cDdkZyrRsGMaC7AN+ICnpwsiVNzoZBCKVA==","signatures":[{"sig":"MEUCIE+Y8RHHAFqTFtFzuHb5dmC4EP2wfISh7gWotC2jWOVZAiEAp6xUmK649KpOdzstP4D9LB+oIsVgSJ0rM3tgeaISQOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3057004},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d2d49e7ea1243ca966ba3ba99f76016d0e51094a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.4_1692043987130_0.2443621556449831","host":"s3://npm-registry-packages"}},"3.15.5":{"name":"@uniswap/smart-order-router","version":"3.15.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.5","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2a1944eff2dcb07b15717bcf8e63c94989718ffb","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.5.tgz","fileCount":414,"integrity":"sha512-jwn+pRzw2BLQxSoJBLOUmNsycXe/osnvajPn0FnYjn/yG7ppd9ZgiT9PPJ7DHOScqgfAR10mNxIHXluD1zflLA==","signatures":[{"sig":"MEQCIDxRoteBz4z+bQej/KtnDOMcSH7LBbJPoqGYI2ZwgH5oAiBRSgIug+pV1mcgLHcWCb265mVhvJogIsAX5wavnBu62A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3058650},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"820a0ad506187b976eec38af739ddb7ffd141782","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.5_1692315459826_0.29163699771778795","host":"s3://npm-registry-packages"}},"3.15.6":{"name":"@uniswap/smart-order-router","version":"3.15.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.6","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6f8dc2182d76d13abeb0d7e94b4c63973409800a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.6.tgz","fileCount":414,"integrity":"sha512-iyIfXPBj74+y5tC8RJmyXPqBiAbBvsB5/f4mxvazv4CgvJwAY6NZaGOTNQSfBDgEPgwfJxrMuwEHMOl/fa4bDA==","signatures":[{"sig":"MEYCIQCj0/9fW5qG/xHlzFHLX1ZEfnAvxejQr7t4/huLYhhRLgIhANMwDviGgKTRIXlHwxnbKNRb78cIMURgA4X9guJ7JVu7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3058486},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"10e74ea2af3efd7db5b0384c2dde5adf652dc250","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.6_1692323173430_0.6550753487292427","host":"s3://npm-registry-packages"}},"3.15.7":{"name":"@uniswap/smart-order-router","version":"3.15.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.7","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1ba5ddac310e3fcdcc2ec969c3f0a47e76f11a5a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.7.tgz","fileCount":414,"integrity":"sha512-hr++siM4LU3poSjtZ1XPZ485E6xewEtBQBXfzgMOiq7DrrDg1eFC9Mswe25MfLlkZz3bWYsxsHrJ5O7O2qPTOw==","signatures":[{"sig":"MEQCIAUi1svpivAY89+mkKY3TjLX/23MEREYTE4QCYIcRCnBAiBk2nW3majSNA5yiGadyUSQg/7h0ZuF9G2giys+vXpoVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3060824},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b99b7ab3f7ba136f2d6232369c10e5fec6ac403d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.7_1692382641925_0.06069243423611792","host":"s3://npm-registry-packages"}},"3.15.8":{"name":"@uniswap/smart-order-router","version":"3.15.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.8","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2f6430e7bdf149fbbd716cf978d4315fa1b3fc88","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.8.tgz","fileCount":414,"integrity":"sha512-wafyu58y+rtojSHmH3pZS7RSTUc9AFzaETarA5a0HWWmFN8sdLCvRZYsI+ceBixxyRitgQSEDVrQk4xSbD0/zw==","signatures":[{"sig":"MEYCIQDn5/nJXFUBx0P5NDH2BOPy8GSw3DwCpIJwIyw9CaAGeAIhAN6QrKz1FkbgoQAGsKGdFGxYsBYWmMLJ8JQmkgW94hGx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3064156},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9b208bd912444992860aac0f8e2ad01359979479","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.8_1692400804992_0.7003528863017141","host":"s3://npm-registry-packages"}},"3.15.9":{"name":"@uniswap/smart-order-router","version":"3.15.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.9","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8aa95c46f46dd2928ae240c34e8697308c79f43e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.9.tgz","fileCount":414,"integrity":"sha512-RN4snIgVJF8iD0E402lNXmVnRpdw6gwD8Y96CjDF4y4EwMaD/hIeo1TXSvkcpQMcPtJZStdH7MX//2ihzBBvmw==","signatures":[{"sig":"MEQCIFTVNrPLa/ttJGtFIehrcVRMVSPovZYSzAB1xdNNUlJEAiAxUuX3H5WwCLhqBd99d2Jt+Pd12dSw45UMdgOCaoLbVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3065014},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0aba6d481d99fde713992f15a7f3e2fa8effaf0f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.9_1692486239410_0.5463432375217168","host":"s3://npm-registry-packages"}},"3.15.10":{"name":"@uniswap/smart-order-router","version":"3.15.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.10","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"41ff4ea8468693494e6f83608e4aedc1cc520904","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.10.tgz","fileCount":414,"integrity":"sha512-HMkct8pgKz5SWhBdgk0WObUNJSZ46wukaogoRG1Us87GBbqwHrU+BOUAzq8xLCb0wvoPcrCg/bCyVmA1iZ/L1A==","signatures":[{"sig":"MEUCIE5jYrf9r91dIn0azDBnW8Vexj/sa222/tifxGxl2HmsAiEA9xYMA9A90aWa1VItat+Bgnv696o3h330J80I5O1hbLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066333},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3b9bfbfb4fd48ee88604205b12169373b170435d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.10_1692486785513_0.7183748980700428","host":"s3://npm-registry-packages"}},"3.15.11":{"name":"@uniswap/smart-order-router","version":"3.15.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.11","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4992375f26e1781beb7306879260be3c443d59ec","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.11.tgz","fileCount":414,"integrity":"sha512-wEkRsaSAit+vU/As16b2Oy1zbqjdu9eX8WKFaucCFSCkEThAgIo4LW9X8D5bBPtMiiYFPMI4GTD5iFLDI6O6Kw==","signatures":[{"sig":"MEUCIQCfzaFxgGDdxlRG0ePgGeNn9VvYcT9/x0UVSv5s7Oq75AIgEoALWOjAXkpD+MzFAZtLOk9tHcIdEFWa+PCUMCgRY+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3072503},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"579ea4dec50206c0398d56addb0047985602f852","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.11_1692570525554_0.8333543470563793","host":"s3://npm-registry-packages"}},"3.15.12":{"name":"@uniswap/smart-order-router","version":"3.15.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.12","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"958e62e1bdaefed96395b5ad1f3fabd9d1b2a3c0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.12.tgz","fileCount":414,"integrity":"sha512-FOhrST7yXTiiJAtpLE2OiVM5nliGLfT99j8VpXKPp8Io5tOpuCiS7TWzFDZk+aGRjaQ+0yJ7mjcxBX0nsYrtKQ==","signatures":[{"sig":"MEUCIQDE5+sYgkGLArhfSxn9nP1fU66uP8H9CI5IibsNNNqCbwIgWam4HoJBuxoQQpwEsn5ZydttLViRbKmHGqkk0IEZlNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3074255},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d4955cbf6566cfc314471f1b70014e8dc9cbebc3","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.12_1692597731359_0.2181882042639407","host":"s3://npm-registry-packages"}},"3.15.13":{"name":"@uniswap/smart-order-router","version":"3.15.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.13","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bcf0ef8fb7a7c6b59297f5cb7186d3de01db7914","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.13.tgz","fileCount":414,"integrity":"sha512-4pWL/L6D5Bm0QfEPYmmAErCiocF+hEFOx/s75HV9RvZ9AcyK0d1tVFDSw2WY6vGdilTlOnLm/bm6K2yGgSmxgQ==","signatures":[{"sig":"MEUCIHVmqp1SJaUlij6o2h1QfxGINFOnSj4E4iLj5lfuKxj3AiEA2f/eZYj8Qm8D08vLZtvK6eDUY4+QYY1AI+tyRw336ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3082099},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fb77404a351d63dd8b702a8bd5aefddc52967405","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.13_1692655175753_0.12930496950469927","host":"s3://npm-registry-packages"}},"3.15.14":{"name":"@uniswap/smart-order-router","version":"3.15.14","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.15.14","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a0eed246a089553553c16a3d9c6f32c278e68151","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.15.14.tgz","fileCount":414,"integrity":"sha512-+K3jK0RKkhHcXTOkqBVpwNDJELjGtSgAd+UIDpaEELwlaJxaSp47UKVSFV4h02ls6T5idivXoQKqzqhrJ/U3GQ==","signatures":[{"sig":"MEMCH3i3k/HNgTWwKdZdoeZFXMo/tcU6yupj8pY/VPEUdIECIFIUs9izK/FlTJQbkI/UCWIQxokbP5E285m2VK1SfGkl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3082389},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c182083cac01675ce529b897e5a848731b358723","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.15.14_1692660981333_0.6244452600005157","host":"s3://npm-registry-packages"}},"3.16.0":{"name":"@uniswap/smart-order-router","version":"3.16.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9887f7ce1a5b27ee0c0dd40a3965803752835a29","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.0.tgz","fileCount":414,"integrity":"sha512-x4iXunTMfIznZWfh4SLpA6y6pVDl0mUOk09d64Z8MtVouSZqXlvh2FmpdhADrwDd749+KypPs8E89yOQgYpMoA==","signatures":[{"sig":"MEUCIBmkrJIrpzwGirsawScO/Qwm88tAPEB1YDKKM4UrNsxHAiEAgVScGqvk0w1J64LNEl88GSLQkH85ReIh9KFfi89nAXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3099014},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5cdee8087bdaa43a684d520003746b40c4ff516a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.0_1692725685837_0.5472184034827636","host":"s3://npm-registry-packages"}},"3.16.1":{"name":"@uniswap/smart-order-router","version":"3.16.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"98256ed8db07eb208d42772a274a9f25b39ea4fc","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.1.tgz","fileCount":414,"integrity":"sha512-jBPQc1XILYL0uKJnp1IEVUVd5wI82EY8Zc7TbmyJxjfCLVARuBYqAbR9l0E+FLIEW2SwYWSebdp8e+Xvw9Fetg==","signatures":[{"sig":"MEUCIDR9tSLpLjz6VaAGdoX4dZjtTNVhySkzfnuyzb+8Vv4WAiEAshlqWDVUfGJoXILQPDtLjOdcoi2cD6AtAI9VI3KmrAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3101167},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cd254dd55879eb41b851aea81143f739b50634a1","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.1_1692729722821_0.055716200962899975","host":"s3://npm-registry-packages"}},"3.16.2":{"name":"@uniswap/smart-order-router","version":"3.16.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.2","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"579b2525cd70b50f34199aa1173ce21baa2fc79b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.2.tgz","fileCount":414,"integrity":"sha512-hKXdvY3e79l2AkTcQwKeAfq02jDoZW397ppWmhtcH25aGEcW4GdjJVq0ipl6ufGgB8ZBel2RvXQ42s1q7PKGrw==","signatures":[{"sig":"MEUCIQDt/5/dxa5KMySoZmmoq41rthanAbyOqP04PH9r+XKTnwIgcOyZcb4VeLsaHszBzKQIsNjziD9Y8GHKdYuV5FjwqN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3107991},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7a33530817013408f26fa766f5025ed653792602","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.2_1692747362432_0.21653239758855425","host":"s3://npm-registry-packages"}},"3.16.3":{"name":"@uniswap/smart-order-router","version":"3.16.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.3","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"26e7bff1961d8b197b47dcafcfe405b6bc73498f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.3.tgz","fileCount":414,"integrity":"sha512-2uYUQwD4RviyrDmdTPA93USvmzsQN8DC6yLyQBsYhj774hA+y+SUJNFSANNB9GY4AoGdexFP3qwHu2EMNOMF5g==","signatures":[{"sig":"MEUCIGpIp4y35wZgm9Qi38QbeQqk2YZbE4NdV1NsGEaW/2tYAiEAoa60Wz4BYVHMHXCvDqb5zJURrEEu7EbvBPM7BbgT2Dc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3095868},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9a133c5a1e72ad225f041ac4fc2c6c99d28c2abc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.3_1692750403060_0.41407136994963634","host":"s3://npm-registry-packages"}},"3.16.4":{"name":"@uniswap/smart-order-router","version":"3.16.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.4","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dd2b40bbeed65ba7e4ec8b0256efd14d07fc3d5e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.4.tgz","fileCount":414,"integrity":"sha512-C1fnPxVNtG45KcrkU+CddeePL/7vDo0RNWm70FXD2kR0PfvhTI/fx3pqei8W1PahwCv4oshCuSk49KTkncu1og==","signatures":[{"sig":"MEQCIH1IG1XbKazbaw8tKNoVL5h8/3kL74sJYcOPQJ6MAw/qAiAVbvadUjhwUg/2NQfzEx65LxUKV28bsua4Xip2bfcA6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3096276},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7f57ea025a58bbdba1f3d94684aec9487e34183f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.4_1692808138562_0.9431668681505803","host":"s3://npm-registry-packages"}},"3.16.5":{"name":"@uniswap/smart-order-router","version":"3.16.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.5","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"75ac4f798d3b02973b69aee202d34b2d7f267689","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.5.tgz","fileCount":414,"integrity":"sha512-LnuTeFBMV8QSvYugXx8nSt0sG8KnA+xhpfhJdAk+7XommAbDmE/btylQYspkGM5DxlaHhxByxnk4R9PIQO+I7w==","signatures":[{"sig":"MEUCICmSD6e2Hl/X6wUlTQVjBHC8WcZLhIvwaO4285lbqqvIAiEAmujcGvoc374lz8NTZYJxRFzEljJ0vUx6vUdVhpGzbAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3118727},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9c9b955fbf27779f2ab796c3c52d10af4cbae8fc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.5_1692819185478_0.8577373644081103","host":"s3://npm-registry-packages"}},"3.16.6":{"name":"@uniswap/smart-order-router","version":"3.16.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.6","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"52701e1e4b833511a7482cae196ce082cae0e4c4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.6.tgz","fileCount":414,"integrity":"sha512-glytS6kW4YZMMvlc0VkkVBKHbOBsCGKfQO+eLrh9R8C2eQx9N7Ajqcdd7Le60mkuCyOIGHGUrhB3B1yiWUds+g==","signatures":[{"sig":"MEUCIAcXj1UnjBsN70vfVFUCu32wIWJFV7TdMHUC0kdDbyhlAiEAwjCl8vlyNTEJ+Q6VwBYLpnUrqc2U+oMCO1V7iwL4IjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3099684},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"dc87c7080863435983d5ef7cf130ffbf335a8626","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.6_1692822481011_0.4922549333255841","host":"s3://npm-registry-packages"}},"3.16.7":{"name":"@uniswap/smart-order-router","version":"3.16.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.7","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"fca14a206bbfd5b59b1ac7b2b7bc227df11e250c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.7.tgz","fileCount":414,"integrity":"sha512-FFPHFdwoF3QgFhZ4kb+r0Ovmja+oZx5R0oHhAXSllJabAGfOF67s6YgV0xeHbJvXcUwC0h1bnX4zQLDTAaVCeQ==","signatures":[{"sig":"MEUCIQCXszNnrkyKJz49Djt2bTVunpS2ugJTX/BNZBM+n8H4SgIgGHiIIPesW/M73nPew0NNHo465Hyeu7BDF2k8gkt1fKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3108127},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d03fbd0cdb08f287db17baeb56b3b238f1a40f68","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.7_1692841038463_0.30908629117785447","host":"s3://npm-registry-packages"}},"3.16.8":{"name":"@uniswap/smart-order-router","version":"3.16.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.8","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"948db5b911d45aa2e5f7f98eedfe762f0e7f306b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.8.tgz","fileCount":414,"integrity":"sha512-Pl4Pdd4xljKP0RUlFNtjT8FJXF/PZTzTnyjPfob+UoFALYBwMFEwT1GZ9UwvTXjFXiM/8R2HkJlVr/jIH/fUgQ==","signatures":[{"sig":"MEYCIQD3wWjYcuwoUoSD5u/QB+XDOM1WYLPUfG21q7eX8lfOaAIhAOW3lRxMN55VWOevEjNirLFBr6Vj1GHl2LwHCm36w8W9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3109937},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3fdc2cb376b9b0542b87bc24f32f28a124831a58","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.8_1692899530939_0.12665642991534454","host":"s3://npm-registry-packages"}},"3.16.9":{"name":"@uniswap/smart-order-router","version":"3.16.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.9","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ac91fadcdaac61e3a9fa9cb6dc2b2b106cb29ab3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.9.tgz","fileCount":414,"integrity":"sha512-KwndwoMGuBYJWkTYZonGXAFAVPHHssfb/guebBdSu8qgJjH0aAx5baeUAgDks3juCXC+/8fz0m7z4tqU/HLSjw==","signatures":[{"sig":"MEUCIQCqhqKdXjiiGn1+X3LoqvqgfYlI0WxHP5n2cF3flplStAIgETo9A6seth3dmEX4PwRgaFtxIkyFgHL/08DrVCVQOOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3109441},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"be4280a0daadfae50e12fea994a991829822388a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.9_1692907446630_0.02318246124323675","host":"s3://npm-registry-packages"}},"3.16.10":{"name":"@uniswap/smart-order-router","version":"3.16.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.10","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e82b53695f54bb5cc4b15078648dc3109a5584ab","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.10.tgz","fileCount":414,"integrity":"sha512-yBs7QvjkOUvrLkuz3g3ghIxeBoln9Wjw7s044eA8taSekmroUPBlZFAOSbUV/my1OV60XcXNOSOLyO1jpy+gMA==","signatures":[{"sig":"MEYCIQCdLGPI1QvvQrBVpM/VmsLHuP8/RNuCda06OYMObI3t0QIhAPZpUchOFdIFzu8MYX1Lo7QaLFIPsNkH/gUuqaZ1liEu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3110028},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bd471679f1d4b86985e074a2fe4874de56819696","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.10_1692923286066_0.9653012731224424","host":"s3://npm-registry-packages"}},"3.16.11":{"name":"@uniswap/smart-order-router","version":"3.16.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.11","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"aad6d0b2a5cc4fc25617dff321c9436fd84c6bf6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.11.tgz","fileCount":414,"integrity":"sha512-8taRj79iOyQbKW4vutvpEenSA4guy5WVs/JUdvbSSXEkIaBsbH/dP9UH/mMRCI4fTDjIRiNShmyTMIHekr63Kw==","signatures":[{"sig":"MEUCIQCmsjKT4ZxP0yx8DixqKvLhCRu9HZc7uMd+4aJXMZ7EtwIgX0Clw4IeXylm2pr9qnHzNXzWWeY2ymStVXYUXa9QG4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3115758},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"db8e4a3066be49a468ed6090a8285997f34ab177","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.11_1692933673159_0.22946049795101708","host":"s3://npm-registry-packages"}},"3.16.12":{"name":"@uniswap/smart-order-router","version":"3.16.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.12","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"11161522bdab45c87087242f330358ae0389427c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.12.tgz","fileCount":414,"integrity":"sha512-8kgU04eTjX0qmX/88Qibc2CZmTgkBVbVQKx0CcP+CfiuDR1/Qzw2YoQt2Pzz5sEI6pCiO8XLLIM+/v9vXdqI6g==","signatures":[{"sig":"MEQCIDYq56qbbN7AV5sjgdKKxPd3SRkEDaBr2bFM4rWhtBTwAiBnFq2XUjzY/WpY4CZBhAKBZJ/nouoRdUt1LJuDFtjo3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3115940},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b584b158296adc0723cdf8970f2717838e077730","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.12_1692937011862_0.3984089709209777","host":"s3://npm-registry-packages"}},"3.16.13":{"name":"@uniswap/smart-order-router","version":"3.16.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.13","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5db5eb97d95bdcfffeab49a18db3507c5a30e567","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.13.tgz","fileCount":414,"integrity":"sha512-hurUvX6l6LncKNX2EuIai5gbMI5TpJvpYGst69iu5zFMRGflMLj6i8oTwOHWlSBWDZtZk1CvRjAftSdkZ2yQ+w==","signatures":[{"sig":"MEUCIDFSYoZiAQdkCoh0HbQG4VFCzXQgXr0P7SGJXOdyDpzTAiEA3xO6gEAKvRnsQ6UlH/HDy2ZlQ6rcuAKw0JTBJooq89s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3119776},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6d3b54ea8bc83df33f148b93b0499bcf4364677f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.13_1692988871432_0.3754030257247969","host":"s3://npm-registry-packages"}},"3.16.14":{"name":"@uniswap/smart-order-router","version":"3.16.14","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.14","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"557f6f1edf25fdedadccd549c3f3d80f0a6b3da4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.14.tgz","fileCount":414,"integrity":"sha512-B33bohSwhDRJj+CJgX0WyXlpXkOkwdiBQKC82fnCclxHNDThRBoPpK7QKY5VcF+QuZQG9b4GDsXdUsx5edxllA==","signatures":[{"sig":"MEQCIDnwXcHPqfMuN5YcMCL0MHWwfqI2Y6+Qto3sMM6LJ70HAiBJerKyXvLy+TdTEX21inF+mxQSZvWCdgX7hjEPeyMe1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3120196},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"43cbc2b82f6d344979d30bffde435796c3d2fe44","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.14_1692994871085_0.620921349754957","host":"s3://npm-registry-packages"}},"3.16.15":{"name":"@uniswap/smart-order-router","version":"3.16.15","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.15","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2fc08a46392ab4a8dc740419259524bfc2010e55","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.15.tgz","fileCount":414,"integrity":"sha512-8X8bEvH4rDhHITbJ+VN4mSXUDOOZ+zGe4OblMcc7TP4WGb4+h5+EkKyphIbTbSfODW7cPhh/reG4e1d7pdo/Cg==","signatures":[{"sig":"MEUCIQD0I7jzK9WR90KtFurtZnqyP1P21fea50PDlQ2v/EoB+gIgKt3BhhyzZm7WeI0l4vAkCcb4lX6srrbd6QEX/is831A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3128804},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"54f51fc420485d6d2742f60fce8e897c555f68fd","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.15_1693006925063_0.2805649164614883","host":"s3://npm-registry-packages"}},"3.16.16":{"name":"@uniswap/smart-order-router","version":"3.16.16","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.16","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f0d344a67d67f7724c3fab3d1f7936c23cf8725c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.16.tgz","fileCount":414,"integrity":"sha512-cgEXDx5RtYK7vtt2D6s3NK4DBcrogwLBRZUZIUZ8LmGR1haVlTGaEHRIVeMmfU1fiDhFUZeEv94twUptsYVCng==","signatures":[{"sig":"MEQCIANxUJEVfNB/ztSJtCLeN2HrVb1DNfwHK2Ri/Uj5WomNAiBznHRAIWrSE270SBhm03CihKLUYzhSUoV7EU1uRM/42Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3128960},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6aceef2894569aeb83e755318fc85251b4a59484","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.16_1693010344940_0.9565388254255605","host":"s3://npm-registry-packages"}},"3.16.17":{"name":"@uniswap/smart-order-router","version":"3.16.17","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.17","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"48f36b1b3487d7fa88eee37533ce7eb4b58df29f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.17.tgz","fileCount":414,"integrity":"sha512-+9JkG/xMTGN5I+WLncQSoh+PGLypXaq5rQ3ACnT0eu6KYxPrh9Zm955H/wFOLGuzxWotjLHfS3ccRcJ5NJmoIw==","signatures":[{"sig":"MEUCIQCTeTtnu1uvkSPkcZAOI04I9KfDMgxbHBQwZnfF+UbkcwIgXWMNMqgy5W5PwowOq23eoxmBQYwos/DOjv3WK7aruW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135865},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c5d4e95108e106916c2cff4fc077211873cc0883","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.17_1693252745787_0.6192647812786898","host":"s3://npm-registry-packages"}},"3.16.18":{"name":"@uniswap/smart-order-router","version":"3.16.18","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.18","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ad77b1e1f8fab97f96e4d5efee00f248a58e7fdd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.18.tgz","fileCount":414,"integrity":"sha512-KM1CNYv2RGD3/ufuZ6m6xoq7dkXEYtH/zDAhN4i03nPRTp3E6zI7MnrdG/sqann1jWsmOFw3cCisNeIlcPmcJQ==","signatures":[{"sig":"MEQCIEqkGwjbDsqR0YkAxBwdYs2Ti6qfWPvs5PAKz9+FyVSpAiAQlDJU9vZjDhe5snzOxa87RdR7uke6GD0yI03LQCiMIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3137343},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d373ca03d50ba4ab225d181e39235d783d79041a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.18_1693340805931_0.23448083191687297","host":"s3://npm-registry-packages"}},"3.16.19":{"name":"@uniswap/smart-order-router","version":"3.16.19","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.19","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f7c3d743e8b90941a3b96d7f577d418294dfb9f3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.19.tgz","fileCount":414,"integrity":"sha512-yGeU1QO6GPCWy42+j98L+/gFsjCmxBsyoJoD8R/5RVNK+EReXzQGrUyWbXG2r0bmuAkzn7sqrh0W3OzgDyUuPA==","signatures":[{"sig":"MEUCIA2EdUAFEyR7BelKiaZWLOuLd6CL6gAjOq0K0FkOjuybAiEAvy6ZL3iOW3moCTQLwomeaDEBSN7G7GOwvlFYTghfGNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3142711},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"695eca1c2ab789db6d93dc42a77ef240df003169","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.19_1693429641895_0.4874917653200552","host":"s3://npm-registry-packages"}},"3.16.20":{"name":"@uniswap/smart-order-router","version":"3.16.20","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.20","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"17556637d7f66a66f8b74b5a1c479f4473327860","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.20.tgz","fileCount":414,"integrity":"sha512-9yKLcHiPLoN5puy30uvBZZg0oUz0pZD/f8e2QaMIeUyQu8x6/G3NNkay5vHLNlG6Qr5qbt9ZYp334VzIVmNcsA==","signatures":[{"sig":"MEUCIDwmQLZkuAlHDSZL1+gsA2xX2POsuX+2axpAiSbUvqA0AiEAz1/+XtktFg6rAtEF0Ujv36Q/lnxWOOE5LuZk1fsYdFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3143603},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e4a16347d1cac833da44525f351573b327c01e46","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.20_1693442540898_0.23739847461135044","host":"s3://npm-registry-packages"}},"3.16.21":{"name":"@uniswap/smart-order-router","version":"3.16.21","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.21","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2bc417feec9b4093237ab4a6cb03937260bb710d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.21.tgz","fileCount":414,"integrity":"sha512-1dHqbv+35efK+WNp2tB0O2obD5C1E18/kKkyqkASHyqiaf8DcyFUqyPa9+VqGZnl2sJkjDUtmKg+qGvYFORPzQ==","signatures":[{"sig":"MEQCICjmseqHsXAuVRW1mWq9lLAZTEkjLZA98OCzFSh+FRchAiA5w1tOM40jc0q4wCXqJHcvykiYJJ5hHtepgxET5QiOpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3142679},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f1764bb459592f27728baed95045c89b8f9cbb54","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.21_1693495330183_0.9040887760484841","host":"s3://npm-registry-packages"}},"3.16.22":{"name":"@uniswap/smart-order-router","version":"3.16.22","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.22","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ceccc1a949fccf24cdc6636bfdf8cdcdcf3f9ad6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.22.tgz","fileCount":426,"integrity":"sha512-ASdKU2J1YXrpSa7AmlRh5/IhOcu2wUldtwScz+x/MxgRkMUhHBIk4tlm01iLYySanWWA/dEy9TYTpVhi0ltd3A==","signatures":[{"sig":"MEUCIQD9AB/DLgWxa/BDzdyFn632D3zOeueRxax8ZfqQJ9E3ZgIgNoku8hyZQEjl5YhRvB3yvPvKtosNsPWo+MtduvcF9HM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3202537},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"48a4c5d4e6a7e17e4ddd4eaf75b8ac3c6fdf0b7c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.22_1694469855982_0.3032624760072191","host":"s3://npm-registry-packages"}},"3.16.23":{"name":"@uniswap/smart-order-router","version":"3.16.23","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.23","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f83a642178b79ae96b859a47fb2cbd498c1d6169","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.23.tgz","fileCount":426,"integrity":"sha512-aIhKMXxFwT9Iyev18I07At3Xkn6IAaN9LAXrBiz91AGqP85TYma3iexDLgcvEA4Im1tpLJdh7QgL5DBPcmguGA==","signatures":[{"sig":"MEUCIEN9x1DP36AddDIxpUz0ESYUq3u+o+QZmI6qSVcfvBkRAiEAuu54yRsVNOkKVLER1BecF9a7zGCJL3kOQcm6wJrIyx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3227348},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"df0acba645f9a749d6684782fd545c04df4f0d72","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.23_1694549045863_0.9718891982723827","host":"s3://npm-registry-packages"}},"3.16.24":{"name":"@uniswap/smart-order-router","version":"3.16.24","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.24","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7e07c1c9d5d1b4c4e667c9334266944de92a1e0c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.24.tgz","fileCount":426,"integrity":"sha512-carwL4G4CtGtaj/NQGdMv1Y0ctBcnJeyHKoGbUeyyQltEWL29fxyAUoBZm7Zu85hx5SEJox0VbLSaHdgfcl/lw==","signatures":[{"sig":"MEUCIQCxX8i4ui/9F28UfqDWpFaFNhsInEWoZ6ktzzMnDjPg3gIgTTpUoqys8eoJCEQxk0G8axg8TbMBpIEvZel+GSNOu1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3228858},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4ae9cff5225b814b2864991bde4cf466aa429c24","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.24_1694790726558_0.5585712859669749","host":"s3://npm-registry-packages"}},"3.16.25":{"name":"@uniswap/smart-order-router","version":"3.16.25","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.25","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"30d5c81a056e1cc340c025a92751ce418753c6ff","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.25.tgz","fileCount":426,"integrity":"sha512-LbalGKZ/VIAfNTMgE4Gn0nAmDGn/C4Rgka4q/hhQO5LHdRmONTuzLmrsMNb9AgRdlGRCqSVM4Mc4VYM/ew5fSg==","signatures":[{"sig":"MEQCIG8IS0WsvjTRUD2e+oz8qdzPtuoP5pqWLcPGbxOuz+sDAiBPo+g8+++8pZi0MbckU1GepKag/vuQ1QuygKeLAGkOOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3233999},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3a932a6d7bb88a54e3f9dff869530ccaa12fb2d5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.25_1694799067200_0.8737278482648829","host":"s3://npm-registry-packages"}},"3.16.26":{"name":"@uniswap/smart-order-router","version":"3.16.26","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.26","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7318180682bc07e699d958e0f44b324aed71303e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.26.tgz","fileCount":426,"integrity":"sha512-2qvlQA+j4MvKw8TuVv9pUKFVjnGM/mFWcTfXT+pxvKVtbVGDvQ622KwMthXu6VRETX+MrCxCHjsXB4y+84ZBXg==","signatures":[{"sig":"MEUCIQC8s7aXSHd4jrbhEkbrkGI2wZt4oRm/8QdLEAJZVk3eoAIgammjBUmg/n6WJmjfclW5bSb/P4NnLFOjnoDkt3G5RMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3242171},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"ccf9158c56cdc5aad230b8412b9b4ec4d52e5cdf","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.26_1695415640945_0.16923111658099388","host":"s3://npm-registry-packages"}},"3.16.27":{"name":"@uniswap/smart-order-router","version":"3.16.27","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.27","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c652af99fe1adcc51b36018eb40d0d7be1a200d3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.27.tgz","fileCount":426,"integrity":"sha512-8iRGbQvUjQk9FK5dWM+p14ZnHkfIKfWKVb8Bgsbtnt02Ehi58a1G0/7Dc3v3O8VnUDMBilsDk0EnGnAr5RKtHg==","signatures":[{"sig":"MEQCIEIM8deSnvXvI1RA6onY7RCgOWc6PfGerbBpDPl7ya5qAiBG1rmzYRwwsjFekEu5tnEJwhvyFnVqIrQbx0oVr0Az7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3241946},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"844716b5f00f7baef6bd6e793ecc7a4f49126a6e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.27_1695688510453_0.006296217328332521","host":"s3://npm-registry-packages"}},"3.16.28":{"name":"@uniswap/smart-order-router","version":"3.16.28","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.28","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7415eb94ac97a10479757dd8067d418c1d692b5f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.28.tgz","fileCount":426,"integrity":"sha512-D6DFV80imP1Rw3Ez37Q3jt7chvpwubzFbFmRx9X62eI8y9qEDoYnF40jGivFxqZoOk9RdMJErC4cU4lvzUh/zw==","signatures":[{"sig":"MEQCIFTf85gCqhEXXo9vPMuxnM5+SOuRlXARQf7n5PppQtdAAiA2PLk2fCo4uijwxdcaMF9Gz3UD+xnMEDSq4qnwlJlSRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3242517},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b31c2c6bcf3497fd6df2d2117c3269b08daba6d5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.28_1695696724714_0.10884506531977145","host":"s3://npm-registry-packages"}},"3.16.29":{"name":"@uniswap/smart-order-router","version":"3.16.29","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.29","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"79a85b34ef53068738ea39b856cceeb0ac76dfea","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.29.tgz","fileCount":426,"integrity":"sha512-yr1UJ4p9ud4r3sZuhrlS7Mc0xT7mIt1sXZDf+DpkLspI1QMNpEHbOuJCMLQ8dBEAKHu6stzrp8DQ3ZIobJKTxg==","signatures":[{"sig":"MEUCIB44x1vALVwFrqELk7jzhLRCPfce+A+Wj6sZX142FS/3AiEAv1wxWOdPzKBvfZ6dMthjc3Bx793eWNy/bAz3d20m+L0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3242653},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"98d8a7621c698b9025301b4cbc703bf7a768aa82","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.29_1695746178250_0.7836414165647261","host":"s3://npm-registry-packages"}},"3.16.30":{"name":"@uniswap/smart-order-router","version":"3.16.30","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.30","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"90890ffbdec2e13376a25c12773b265fdfd82f0c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.30.tgz","fileCount":426,"integrity":"sha512-nY+HxusBqcUhhI9A7Veu3LlGPXiarHBbqmjVTv45L4SlI7sRCkhcMr3e4SIDiicebTQiQDo3a7rtcVHxl1dkpA==","signatures":[{"sig":"MEUCIC4/PSTpF8GZNROoulEweLQghr8DCArcawAslitqOWB/AiEA+65HgBWV+IhPx6u3P6TJ0RZjCouIHCAsZEGUbTkCWQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3242907},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"23f2b19673804881baa159f048e18ef487f64d41","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.30_1695836172114_0.9980511838127566","host":"s3://npm-registry-packages"}},"3.16.31":{"name":"@uniswap/smart-order-router","version":"3.16.31","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.31","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e9d14c0af0455ff9a0b883b049dd4b15eca41573","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.31.tgz","fileCount":426,"integrity":"sha512-uVvAcJqbXa18QgFRJk6i2jw0RBcVbVLFo6LTWWkOOrficgmmwwNe6Z4c2Vxxm7FSyY8nGCNET2ovjprD8R3iVg==","signatures":[{"sig":"MEQCIBNhhIH+bfwu0Hs3XaBG6E6zGOy8xLOPwUGteMFr4KRZAiBRIsrrKWslGQuxWnP0T50n5mPHdHdfnj86aFtKUpqOJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3247059},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"ab1bbdecee87b9d3474400e8babb6cb82c254d26","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.31_1695925786231_0.09798957059451374","host":"s3://npm-registry-packages"}},"3.16.32":{"name":"@uniswap/smart-order-router","version":"3.16.32","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.32","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e5508c2f49ed02bb8af6d65d0be362b835e06196","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.32.tgz","fileCount":426,"integrity":"sha512-XohTPZYYcXPVsTRaTmqXO42LM5UE32vrca0RIIh6GYfS7l0aieUKGfkCCzDEWPmbXXJ5fmBVIcrEyIvdeV31kQ==","signatures":[{"sig":"MEUCIQCiyp94cDSYh596O9hUsCtoTZfhgCg3Fx85cQ4oBFqowQIgDqcZ1itzRoChhou0rszma2EdFzCAMQ1gR/M9i7WketI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3247067},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1982e617db8fbe7d8c6efb6c53a3ccf81c33fdea","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.32_1695969704631_0.6227545126318574","host":"s3://npm-registry-packages"}},"3.16.33":{"name":"@uniswap/smart-order-router","version":"3.16.33","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.16.33","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7198cbc83f51beead7c10d0eb66806291c3dfa3e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.16.33.tgz","fileCount":426,"integrity":"sha512-GOPJaKYS5jrPAyWkr117TzamtKRabrW5MOhdAhJMNck16pn6WhdOBltlScsluia/Qb2YZwkxWRgw3MiFK7KgUQ==","signatures":[{"sig":"MEUCIAvw7CO3NI6Ouhvfr4q/vBo9/8WFZ0RFpndzUDdS00i/AiEAhvK4Mw393LNslclqr+oGneCMpuGl0MYH4drOgotWBn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3230665},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a0cdaecb798d805f4d64ee09eb20599b81cec12e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.2","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.16.33_1696027108709_0.13325238137221307","host":"s3://npm-registry-packages"}},"3.17.0":{"name":"@uniswap/smart-order-router","version":"3.17.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.17.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"d2fbbfaedb89232b8459be4a25331dd071522d33","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.17.0.tgz","fileCount":430,"integrity":"sha512-ch45alwuNosnf3TtfYNeMcmt9Qr4I8TdXpbG+jAUNaWEiNhwxbrVCszhGnSD+eQ44YrlamUX3DFY6YEHJ3gA+Q==","signatures":[{"sig":"MEUCIFD+SdKYl/5yfkk9RmmA6cHncyie71ixGtu9ly2TKJzWAiEA3huxSSgKC+s659QPSGZpvi9yqWzCWDuPCxkfFIka+IM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3271206},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d071e8380d80347bfed898760d762d317bce8077","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.2","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.17.0_1697060915850_0.21762375909642895","host":"s3://npm-registry-packages"}},"3.17.1":{"name":"@uniswap/smart-order-router","version":"3.17.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.17.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f8e3237fab46de0858c5242a3169573c6009f5e1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.17.1.tgz","fileCount":430,"integrity":"sha512-Ol17EMZv7A3KyEGgq5feL78o5u1SYc5LmNvg3FASq6m8SlgZN7XiirNZic9WNwYoHk2I7gTM3PMKFyik5XrkEw==","signatures":[{"sig":"MEQCIGU3pTHwDHlpRsYz9FW81pdI1GB3u0HHAaWUS9pD7CYCAiAdhfF6kRygS+FbkmJqCKvprj/cUjWejF+CESCpcdwZfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3281061},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a6aebc5f388cbee71d273b126d7d272ee7456323","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.2","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.17.1_1697209038586_0.6487153435047532","host":"s3://npm-registry-packages"}},"3.17.2":{"name":"@uniswap/smart-order-router","version":"3.17.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.17.2","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"06b6c921bb5f586940ad48282c96a1f5c9f6e31e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.17.2.tgz","fileCount":430,"integrity":"sha512-N5AuS5WgzT8/P9bDCPv5OPWEB8RXkJLQEHAFFZKYrghOGdxkba8u0qPdSrE8tgYqhLTA8Babou1shrX5aS//Vw==","signatures":[{"sig":"MEUCIQD5w3ZpyggWpMTPm3656Cm+3Qs6vhKI34pkyl15UR4TmAIgU7MQPMhb4Yc5y3zTG7g90XpjMshdG6SVmrObA0AgCx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3281061},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9dc58074c2ba0cb122b3b7d94cfc6635baf4d27a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.17.2_1697657955007_0.1667815189867805","host":"s3://npm-registry-packages"}},"3.17.3":{"name":"@uniswap/smart-order-router","version":"3.17.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.17.3","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7394766871aa4a26babc80f93cc9738aadc8d2fd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.17.3.tgz","fileCount":430,"integrity":"sha512-oxtpuyVWFF0diXYx750PB8EH52PfdL0rdBHeHaIb89I3zmpVGkUt7EhbN3x51JqP3xQygyKiMDVH/6HsscDEbw==","signatures":[{"sig":"MEYCIQDsGAOCnemFOXn7emcWu7fkrXK2HGgnRMkLg0rZWB5cQgIhAODVnE7TSv00BRjGafBovFW40IVzdq2jolewiuwMamoe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3289145},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c6f354380fec839de88a45eba3ec4b5e508ca2b3","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.17.3_1699911355202_0.8085073485415013","host":"s3://npm-registry-packages"}},"3.17.4":{"name":"@uniswap/smart-order-router","version":"3.17.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.17.4","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0004f709f9afbe9720b811c6ebc69fb9348f9775","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.17.4.tgz","fileCount":430,"integrity":"sha512-iUKVUGknvAbBQAa57pQoz/L43czWMG840CR6wl7Y/BDxTXmBjRWDZw9wsaW+MbVibov5wPNdcA9flJ6tJWes/Q==","signatures":[{"sig":"MEUCIQCKrzB89Q+Ms2ZgXj98o8TlMhvMlXjB2k1jTdHvw/oVxgIgY/TvhDR5wgoby9Y+HuRRVAk4JeuDZAraxsgxINYxTQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3289149},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"561103ebee3d1dea3f1a5873285c613c95916e68","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.17.4_1700069622403_0.6108621303542052","host":"s3://npm-registry-packages"}},"3.17.5":{"name":"@uniswap/smart-order-router","version":"3.17.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.17.5","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"040689c4ac363e6183ee2de55807589beda70e9b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.17.5.tgz","fileCount":430,"integrity":"sha512-f/vkgFVMKiVKO7jclzya+Zzf1jJj09yFJCm2onz4zYh5Z6gFetby0fG9pRXV8XpKWWL+hmdKhqAcgS/ZPV5k7g==","signatures":[{"sig":"MEQCIDRNUgYyTOxqJ6TmsrtwcowDZxFCoGTDd63m7QpZu8LvAiBFtWv6BKdpTK2XGqlvq0pc8Nkc2VTvtt2B3dvJ3d3UXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3292969},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cfb9695df6ee471ad24ba0a05f4689b2633fe3de","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.17.5_1700076336041_0.7298077774024356","host":"s3://npm-registry-packages"}},"3.18.0":{"name":"@uniswap/smart-order-router","version":"3.18.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.18.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"02b43080bb29f792746fa18306cd279884651e23","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.18.0.tgz","fileCount":430,"integrity":"sha512-uLniH0pYgnRbSKayrKy1L9E+bqayjKSVmicMUflCoRQ9NyY7kqXN30EEy3eqsnY8OnpZzDHlVoJbvCc7EQEZxg==","signatures":[{"sig":"MEUCIQDnZgdn6qtMqKDk92ak9wcWkVUdWEEBAOOfocQOC8NUoAIgG7BPwf00JPbWgXtp64Biykxan35Vz7xMVgKC3TEu6fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3296296},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"59899a369a4a261c065f551fd05a473ee97d8414","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.6.7","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.18.0_1700077655937_0.39849885447022326","host":"s3://npm-registry-packages"}},"3.18.1":{"name":"@uniswap/smart-order-router","version":"3.18.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.18.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4c13f978fc5c69a175d9ba3d681073b3f9998b6b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.18.1.tgz","fileCount":430,"integrity":"sha512-joHt0jy4csO3iHM/JClCMpSA8FI8riXDR+w6cbGG0YucISki6V9OXFXjMktv4QEYLHdZDG4g1tPbvRPgnR0b0A==","signatures":[{"sig":"MEQCIDCCJyb1WgklavtS5XS7aNqwX4Bv46mfEWOdVCT4AcW3AiADqyvrIvfwvTcP95LnFehxr9lMde06FgwgO77aSnvyCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3296852},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4669a38b35837c076ef2cf6eb6bb044ca7119379","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.6.7","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.18.1_1700093631039_0.04896688075038025","host":"s3://npm-registry-packages"}},"3.18.2":{"name":"@uniswap/smart-order-router","version":"3.18.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.18.2","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9eb5bc7f2ff1fd5a39734bcf19c44e6180fdf5fa","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.18.2.tgz","fileCount":430,"integrity":"sha512-tOELSoklD/57ScU+wwv8K6pbsxshOh13QSGMDVNngFywpQ76xppztd8ku44hNjV8sqbXmX9RNytwskIBLn4aFA==","signatures":[{"sig":"MEUCID3VZJKfOTQhDE4oZnQnsRuKJo9xwsxwPMmbozEcvSE4AiEA8MaqV4MJ158+MKmDtw9zlbi/oGRcx6bAc34a3BWE1rQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3297045},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f98012c4444e25b311aaa02b929d29728e3a2abf","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.6.7","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.18.2_1700096503073_0.4992994772162933","host":"s3://npm-registry-packages"}},"3.18.3":{"name":"@uniswap/smart-order-router","version":"3.18.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.18.3","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bd8220fda71f4cf0d6014d689f25cb7e9fe3cce3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.18.3.tgz","fileCount":430,"integrity":"sha512-WV6M2o/m8/IMGMbBx80K4rvDEFYxXLwmXq+k/LExkz4kKuxs4+3adK787lDM3Q7isSCiP73WCEckesXWP1u1ZA==","signatures":[{"sig":"MEUCICsg5+/8DecgPsftb4DZssgPKDpX6k/Vf/dO5OE8wsvrAiEA9iavYYfPOH/nXthfol+4hgBJr2N+r2+DGiQ8dSvL50Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3297843},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8a6a419b763666dbd5dc4cda16e14f27e1c6c7dc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.18.3_1700507894864_0.8917566006525057","host":"s3://npm-registry-packages"}},"3.19.0":{"name":"@uniswap/smart-order-router","version":"3.19.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.19.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6134407ee696d48fc2baa7b65e3ddef0e029868f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.19.0.tgz","fileCount":430,"integrity":"sha512-M6Owl1UQmyJycJ8PncK6qgsohIwazmRhVZv/TPLJyMilpgdg03B+p/YhRfqfHRoRsfqnOAyeYhCvC/4cN7QtUg==","signatures":[{"sig":"MEQCICNzASxfNsffRA9uniKRf9Jqt4RU+Z0QfixSL+lGUFLMAiBhw8EzronBwF6mIddPuQjhBva5M6096Y4n2VzubIj+jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3302389},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d98b1aa82339c90c2ce3bc73a1497332f04dab8b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.19.0_1700614032061_0.7101351342772573","host":"s3://npm-registry-packages"}},"3.19.1":{"name":"@uniswap/smart-order-router","version":"3.19.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.19.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ed8d04e6f4c46507e2234607fb4a833cb406e72f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.19.1.tgz","fileCount":430,"integrity":"sha512-B7jS1F3yvRkvb8l4luylIVLM7STjRLiFBKyFdM5GUIAEHF/TwhvmADpNxP+hVvNTJvb/QQ4jVrJRdNmQ6jmzYw==","signatures":[{"sig":"MEYCIQCQs+bQ49S5gE1f0vBXu28voUcsLuUKBWSuKwWPp0i5YwIhALj7eSgkaSu811YWtwVcomBfyHIkagrLTAa7sbxEsLt2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3301395},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1ed878c72a2fe74589ca7f810e560db001e2fdbb","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.19.1_1701104010184_0.19974722807584766","host":"s3://npm-registry-packages"}},"3.19.2":{"name":"@uniswap/smart-order-router","version":"3.19.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.19.2","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7deca58a03b5559ef8f3453be23b217fe6979d4e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.19.2.tgz","fileCount":430,"integrity":"sha512-aSQ5cKLmoan3v79L3FRRAwDs8Syi1jJJJ4whOG5+lIEBN0M6BoElhKtJ7SWvoz+LJhCYbUWZl+f44wCLUKOzvA==","signatures":[{"sig":"MEUCIQCnAaB1IfTVeO6EO5Yt2bSBIJbQaCgZCpb1E120PLUi9gIgIHXlhVeRjbLR3mpWzbCxUTRj/sYRH1nQorsDcHvlvto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3302329},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b2eb6140b97068a9ed0107ba76e10bf839ed5d5a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.19.2_1701128518838_0.6923564307308414","host":"s3://npm-registry-packages"}},"3.19.3":{"name":"@uniswap/smart-order-router","version":"3.19.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.19.3","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1440b361337eb3c1818fc4f128e8cd2d66597955","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.19.3.tgz","fileCount":430,"integrity":"sha512-tanJ8uflxaONaUVWhg8qzSvDoZnHQTR5CNGaRbzB0L/K/eZInXj+/7xv1QThKx/BeY7+5nX6phozvnpEXH/rdQ==","signatures":[{"sig":"MEYCIQDSkFUYVQeqLf9Kn3LSgJ2nOnKz2XEWB75XWRUop1X3gwIhAKZjZI+DyjzLxR922XSyl7nf1sMWBNkvzoHETAqno19T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3305162},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a3d073a40163b107dec6edb76ca4a85166544583","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.19.3_1702922807681_0.9782701981985502","host":"s3://npm-registry-packages"}},"3.20.0":{"name":"@uniswap/smart-order-router","version":"3.20.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.20.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2424dd1fd1ba800391159622c3ec37972c02cc8e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.20.0.tgz","fileCount":430,"integrity":"sha512-BZJDOw3o8QWzEPSfRCZuA4zys4Uc3SqZEoI4MVAkUaHLw+fSuszPh6GGUlN9QsAkUEdM2g+UrkIZAq4KanzOSA==","signatures":[{"sig":"MEQCIBbm9wzREk0W6UhYQwUzUmVuEhoExaUaxWoz+SwVjhzwAiATvROszxnfP1eN8pGdP2UcZpN7JhKoDZVSqCQCu0f/Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309362},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8636858dd557d98540ef24e8fa4747d00eeff8cc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.20.0_1703188163278_0.5287606691283564","host":"s3://npm-registry-packages"}},"3.20.1":{"name":"@uniswap/smart-order-router","version":"3.20.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.20.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6e5343d56caac487d0eb022fd889111958463bd6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.20.1.tgz","fileCount":430,"integrity":"sha512-T+lKPthApVpWA2cV9svJRiIeqjtJSNq6OSA2J0fQjViQT1bYhwfBk6S+FaEHU780oRYpiRb7lBxhnRsSU6k99g==","signatures":[{"sig":"MEUCIQCWcv85ogFz1wnegBQdx8GNObDB+gkvYifsxYCeGuQFygIgAVyd84yJn/YRvKhh0FA0Mdf0VmVPkGKgOGqxG9HfpJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3307762},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8e268fdc436d1c25260cfe42e5a88cea4fe20919","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.20.1_1704474563650_0.16584420020953083","host":"s3://npm-registry-packages"}},"3.20.2":{"name":"@uniswap/smart-order-router","version":"3.20.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.20.2","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6c90afe7258d6e08e9f4caf6d5ff21cf025caab0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.20.2.tgz","fileCount":430,"integrity":"sha512-97Xp9nHL6G7diWiq2LMafagfT2pH5yhMYtiS2gE70HwNw+OLq+ddsbSVi4+asvmUOBSxmlO1Ard4exv4ga9YJQ==","signatures":[{"sig":"MEUCIQCNSmgB70tmaXqKURipiAUYaIk6YuKT18kTc9wvFxS8XgIgZTiLYQs0OIClgdjsVDHu7hISFWjS5UTnxfGiittsGUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3317395},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"73cd69f694152db54097a8a7e88e37432ccb6e51","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.3","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.8","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.20.2_1705084556582_0.17205086740848752","host":"s3://npm-registry-packages"}},"3.21.0":{"name":"@uniswap/smart-order-router","version":"3.21.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.21.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0099d188d3766941fa4971b6c244468c3824c3ec","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.21.0.tgz","fileCount":430,"integrity":"sha512-XlRodWMbU3MdYT4nUrNzCKP9OkFMuKnAslPTEKCmEkYbGzBRZutwLhvMuOrVq+XlwPUDIzoOMR5aM3WzO+LsCA==","signatures":[{"sig":"MEUCIA6E53YSnfsqqjTIbeMlbveZFPsFNRTrj0wJflu9oiBoAiEAlxFCvH37+D5OjFkCO5qOLcgjpUqbtOAHy5k0s825R3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3322765},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d998a2d61243c0366a0624e9f5a6db01c772762c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.0.1","@uniswap/v3-sdk":"^3.10.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.7.5","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.6.1","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.21.0_1706311947915_0.16716790032013096","host":"s3://npm-registry-packages"}},"3.21.1":{"name":"@uniswap/smart-order-router","version":"3.21.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.21.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"547e08c995a4e672168c96988680267c62272088","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.21.1.tgz","fileCount":430,"integrity":"sha512-7sUaFTsUl8LogeipriIZMjsBR20RUaD705DwBmXiowVZyGAZCyxT87tgbeISCDKwytHtDtwJ9oAY9P9MCBQL8g==","signatures":[{"sig":"MEUCIE3S/CDyNDGn57zc/RHLtoBM6Bk00weMVO9K/mTgztsrAiEAu7qm7wY0JRiKELdz73nk7JiKFvxpkxH3YUcB/jCU+0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3323550},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"64dcbd4773e2c14c85428099811de80d6849b890","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.0.1","@uniswap/v3-sdk":"^3.10.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.7.5","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.6.1","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.21.1_1706733112866_0.25123310756373307","host":"s3://npm-registry-packages"}},"3.22.0":{"name":"@uniswap/smart-order-router","version":"3.22.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.22.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e8b07ce1d73add3360ee7d3cbbacd675e69034c0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.22.0.tgz","fileCount":430,"integrity":"sha512-fHaj4jbo2IVvpiQOnYzFQejC9ghfwUUm27Z4XmJ/GGg9vshZ6o7/d8KDDkcJqoSRW7kTWS7DPZ0l1P0G6PxZjg==","signatures":[{"sig":"MEUCIC2xnBE1V+/ZPYgUqb8l1562U6p0nlaTrpDVD2lKrTqmAiEAhitkN/l3ZMgcPcZrEqZZCWf8/7vV8IenWlXpsIUqkF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3337629},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5eeab56d927c1ab4e79abfca766e66d27cc123e4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.0.1","@uniswap/v3-sdk":"^3.10.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.9","@uniswap/router-sdk":"^1.7.5","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.6.1","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.22.0_1707494922815_0.7556064571961174","host":"s3://npm-registry-packages"}},"3.23.0":{"name":"@uniswap/smart-order-router","version":"3.23.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.23.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"89e38886b1203bfb322fd3bf51afe8b0b424c2e5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.23.0.tgz","fileCount":434,"integrity":"sha512-xaSvm0lFZCLAMG57qCrEbiFGw3A8oEpZRyYUwh/Cl6wavzxTAgpNMS2WFXYIoG5KumLHr6oPoUNmEEUDn8upNQ==","signatures":[{"sig":"MEYCIQCi5aVQ5uaYDos7GsZtf3BBwFChnVxpQDBINqgoNnBSwgIhALyf+70ZudFgadgUAymFWeBUou8VKz35FX9RBNFvEnhB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372050},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9f9eb7e7cceeb3443c85b6bec3c4f8e64a251979","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.0.1","@uniswap/v3-sdk":"^3.10.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.9","@uniswap/router-sdk":"^1.7.5","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.6.1","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.23.0_1707841395224_0.9946270745425192","host":"s3://npm-registry-packages"}},"3.24.0":{"name":"@uniswap/smart-order-router","version":"3.24.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.24.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f243e0e01eb9b8c9abf30ef50b3c4dbe4f01fe09","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.24.0.tgz","fileCount":434,"integrity":"sha512-+bH6Q9hfneMz7Largp84Ge5d4yVu7IbwrVJnT4GZo8W+ZADTKatj9mCr/RZid2vaaggpn2873dHGV88xKqe69Q==","signatures":[{"sig":"MEYCIQD30WQ6yMDhkZxJQUZ2INLcbRPgzNDIB/LzUAacf2J/uwIhAMfJNd3valgu06azlZkwqO6JsKWafCKHX56Ttzn2RFON","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372555},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d292e650635e8f56372da44a3760f1c48a7925c5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.0.1","@uniswap/v3-sdk":"^3.10.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.9","@uniswap/router-sdk":"^1.7.5","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.6.1","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.24.0_1707972174510_0.7403464089007732","host":"s3://npm-registry-packages"}},"3.24.1":{"name":"@uniswap/smart-order-router","version":"3.24.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.24.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8a4d779a2a7072f82d3c927ced4e672709a2b565","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.24.1.tgz","fileCount":434,"integrity":"sha512-WQsRyIddAbeiHx/26ii2P/btJYUNF/4f1mYqTPa9T/VIZitBnJ+vDEpBdN2TVir5J6y5fiqStUpvrBFDDGGA5w==","signatures":[{"sig":"MEQCIAUdrtuOb4LgZ6jXZB0TwAWEpajxwQcAMawGUvZXTk0HAiB7Tq8pLEVy5dwFrL1NQ8h1/XGso5CE4xb/s8qmRK2mWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3382520},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9d859c8997c7fa36372aadeabec4bd542d758f9a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.0.1","@uniswap/v3-sdk":"^3.10.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.1.2","@uniswap/router-sdk":"^1.7.5","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.6.1","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.24.1_1708438323111_0.6561703271436938","host":"s3://npm-registry-packages"}},"3.24.2":{"name":"@uniswap/smart-order-router","version":"3.24.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.24.2","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9ace2777e634f66566f6efac6b2234c05c56e759","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.24.2.tgz","fileCount":434,"integrity":"sha512-5Ac/zhrGqJoq5wXmmBLnbR1qQA7J8kgFQE8LuViBNMDXCyCqZgBw4wuAmZv0S70Wy6I0v9XsjxzjT2mAxedyuQ==","signatures":[{"sig":"MEYCIQCDhVXiJJgOStS5sf9mrrFqsal2RKp1BU+QiKv9sRv6QQIhAMgbS2S5KmjxvKDyJxHtg7cfZ9m7ClQcbnN1VDlb0q2z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3382520},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b63dd0c9b607e55b2b3462723b4bc95f79e28f23","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.2.0","@uniswap/v3-sdk":"^3.10.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.1.2","@uniswap/router-sdk":"^1.7.5","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.6.1","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.24.2_1708537397570_0.2382914946588337","host":"s3://npm-registry-packages"}},"3.24.3":{"name":"@uniswap/smart-order-router","version":"3.24.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.24.3","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"35cab8604894e61a9acd7274886bbd6dc697d56d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.24.3.tgz","fileCount":434,"integrity":"sha512-mDthQcMPqrT9TGZSD4bhnQcXX45J54PGyi7yN262P8CMHo5pJItJEG7KQurhF/95FbvEYNXwef1/s2PBQzaOaw==","signatures":[{"sig":"MEQCIBGp+JVqL/XmLqo2ijIdCXdXt2qdT4xkOd5iGOgHES9LAiA00IvVMEZdb/rK1t6GJiPVCW2DsePWcgyrrHc9ZYPuOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3383572},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"01e9b614959a624d6ce47b064237b6a71a85ce3c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.2.0","@uniswap/v3-sdk":"^3.10.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.1.2","@uniswap/router-sdk":"^1.8.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.7.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.24.3_1708572708248_0.6232862669455419","host":"s3://npm-registry-packages"}},"3.24.4":{"name":"@uniswap/smart-order-router","version":"3.24.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.24.4","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f83ac0b7fd54b2e9da2c0c162cc206b950d2e87e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.24.4.tgz","fileCount":434,"integrity":"sha512-4Snow0iKcMRYrV3kJKGj53l07LvoaMUM5oXlRXpbLv9HYw6F5QF9K9PkvQlIn+I8IwbpHj5Nx0f706GYqiVDHw==","signatures":[{"sig":"MEQCIDJHoUc7Q+1b+OPFdxQYOolA3a51ktfFM7Yg/gEAH5aJAiAK7oPT7EbUERT9JBE4QvrzAhUbOStcwuGb5GBtkxJImA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3383545},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"44ecbf091ee24f4e5a5b745d0c3168f715803236","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.2.0","@uniswap/v3-sdk":"^3.10.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.1.2","@uniswap/router-sdk":"^1.8.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.7.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.24.4_1708639635130_0.4019442425980515","host":"s3://npm-registry-packages"}},"3.24.5":{"name":"@uniswap/smart-order-router","version":"3.24.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.24.5","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ef0f2f505768cc7f0e54662b319a4c9d66e02edc","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.24.5.tgz","fileCount":434,"integrity":"sha512-rHaSqt0+JIREZJdtCzZKWu5bjJhE+XDAC2AmxhoiB9JCDVWOWLq3Vyt0M02QDYF41iV/iWKiynepUtSvMI9RBA==","signatures":[{"sig":"MEYCIQDRTQ9GvijvHhq+adkrvrdaUMW3qeqSroXyKduwVWAHSgIhAJRGqjZ2fqwZyTWLK2dCu8TY5C+yato7d3UzlZkuwDks","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3383564},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"629342a87e644147d12ae1a779faf383f4a5500f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.2.1","@uniswap/v3-sdk":"^3.10.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.1.3","@uniswap/router-sdk":"^1.8.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.7.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.24.5_1708657016972_0.5979285193270338","host":"s3://npm-registry-packages"}},"3.24.6":{"name":"@uniswap/smart-order-router","version":"3.24.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.24.6","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3f1d863e0de41acd803518665536b44f48a7c0cd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.24.6.tgz","fileCount":434,"integrity":"sha512-httGefDvu+nHnczd9c5jL2Ercx5LB/ogckAbaeC3hIJT303Nx9BZboMEg2832FppCPYb0xPsaEVdopAliJvc2A==","signatures":[{"sig":"MEUCIADmdNFm+XBL8xSPDIDzszLKjdr35ZJUh4gKD/wlrS/mAiEAiWsGriXxaZRhFY6Sm34F67pQrXxo8yyMkDwWxWfpOqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3384109},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b4b06e82dc0168b49ad7c06208f9b681e8759c1e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.2.1","@uniswap/v3-sdk":"^3.10.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.1.3","@uniswap/router-sdk":"^1.8.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.7.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.24.6_1709069281436_0.17629780485503388","host":"s3://npm-registry-packages"}},"3.25.0":{"name":"@uniswap/smart-order-router","version":"3.25.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.25.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ad4695d996931572455b254988be8e591cda1d56","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.25.0.tgz","fileCount":434,"integrity":"sha512-Og1X/dRm+LR5A2nGRy16CvVyQ1Sx6AzBdTb7YQVKiBoRD3hpEyhgd2akXn+f1i0RVZRUL7UmmpaGq783fE8Fbg==","signatures":[{"sig":"MEUCIE/Kj9U1ULixyUG3NbCK7EdiXHmygsg6DQ8clzYLiV4aAiEAnNlMbZ4jpUTJgw3bbg2F9y4cYhwkbewAoAgIdKJaFfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3401043},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1f10dbc42aa54f26564012ed1779f74bab225bb5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.25.0_1710265746446_0.5343328971567787","host":"s3://npm-registry-packages"}},"3.25.1":{"name":"@uniswap/smart-order-router","version":"3.25.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.25.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c2ae3a2e987300ad054112c7e8eb6759d38f5544","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.25.1.tgz","fileCount":434,"integrity":"sha512-0VIKgZUl3fifFjA8hmHnCAKdqMq1wFN+WF2BXJiPoAZgxShcB57Nsnaxu4QCtTjbzRKa1gEJWUdm4T+FA/jJVg==","signatures":[{"sig":"MEQCICgTji+RD/0Alzdey/yNCzYGgvJHquooKex10Yyxwk15AiA9r4b/kByYS5R5NhL14+lh/7xhsN5iRHdL06QVi88G2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3400406},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1371452c2b3291b642bc5980ad13be71512a3a9b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.25.1_1710380815729_0.7201259524293435","host":"s3://npm-registry-packages"}},"3.26.0":{"name":"@uniswap/smart-order-router","version":"3.26.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.26.0","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b3b172adb6b6f5f2865f6dd8ec7dddebf7a701a5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.26.0.tgz","fileCount":430,"integrity":"sha512-0xoMyirXAjCwIYDA423O8HwahwxLX+0v2OaayDuRWeYKX+rFsKKGXRTykG9CJx0vHSpuI2fqBIQQ38r/+Ww3cA==","signatures":[{"sig":"MEUCIHWozZOgSZFR6a+PhSfW9UYR+k8XeQsmaPtp5rwdH6OYAiEAixEy12XHLE4Lg0ZV0356yE7c6QER0a6fMb5wakn1zDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3365631},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d5bd892023d3d46e4873c29ba8593cbba8184239","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.26.0_1710789010781_0.9309880231217544","host":"s3://npm-registry-packages"}},"3.26.1":{"name":"@uniswap/smart-order-router","version":"3.26.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.26.1","maintainers":[{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0804ee54c7ed6608bf0d77914ac009a3052e8978","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.26.1.tgz","fileCount":430,"integrity":"sha512-UebeN1ZdZjQthO5c/4n2a+2F0qH9QD1fqaXlRvrq4iFO6kO63DsoyOGSgIGeRbCY9QI0a5ycJdZRlyADGifK1Q==","signatures":[{"sig":"MEQCIGe0IrQsU3at4JRexQIIG+1oosV+CyKlHAsJKgfbwlAVAiAmrij4+kRU6Tn1oT0LtyJgO8u6DT9HCNO1zejB0xjidA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3365524},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cbbcc878eeade8b333c0a7be644f07b439547257","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.26.1_1711052814712_0.0705393754553536","host":"s3://npm-registry-packages"}},"3.27.0":{"name":"@uniswap/smart-order-router","version":"3.27.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.27.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2bb65038cfadf36d12d8a3b22fefd366428ea770","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.27.0.tgz","fileCount":434,"integrity":"sha512-yKkv9HMroGnv8Q22Iyu5ApDfk9diB7AzfD7Z0oV1C67BxdvwRAm3krmdKSVvL0ewVHsaKTn1V7zaRio/N2xZyA==","signatures":[{"sig":"MEUCIQCVJv9GuGXYTiFcMvWmF89qIPppVnqE75KHUb95j+QGHgIgDjUjl14tybraXSi4pQIRXtNbyTlFw4Q6Mgg6y5GBVMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3390509},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8196e25b01e158532a7078f5b371662fe062ac40","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.27.0_1712883771909_0.9905613497446968","host":"s3://npm-registry-packages"}},"3.27.1":{"name":"@uniswap/smart-order-router","version":"3.27.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.27.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"db56637e9c003fa89061cd2776acc9386e9c49e4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.27.1.tgz","fileCount":434,"integrity":"sha512-sqjpAjRVInlX+pzWe93kYqtIYHprkm5lf/K6DM2mzR4snIsCCdtPc4trKq0s3GwTLNZm9ECfifkt0eh52HIpVg==","signatures":[{"sig":"MEQCIEFk/0SCYE27eh8cl1Hn92rli/L+pDNIByEZKlc3CThqAiA5iyNNcc4xJihHl32et+6Zdc0TyYPZhTvaq+zgmhvtPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3390948},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"88327a32eca3c7f1333f62021d8e7e4062b18711","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.27.1_1713210265975_0.31507829150304834","host":"s3://npm-registry-packages"}},"3.27.2":{"name":"@uniswap/smart-order-router","version":"3.27.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.27.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"eaaf31466a4e0303165629c1c4fa711d4f4625ae","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.27.2.tgz","fileCount":434,"integrity":"sha512-VAYYPgYdzBy/hz8TzdzyIfA6W67Ves6lYlTbhnUmCpn9WpmKB2TfNYzicM9OQzJBLBTB2OaaMKy7DmZ4zbKgww==","signatures":[{"sig":"MEUCIAbQy24M0sQDk5bzxrdJ/AZn8EHA1dhpEAvqy+MjNNSgAiEAhc52ejCIvnzQVShz7N/qOpApC+b+3ZsVWEDS7eY5OdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3391974},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5afba1ed9405e0e5c8bfe1cc55a799eb8565ffad","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.27.2_1713222013629_0.21386370727969162","host":"s3://npm-registry-packages"}},"3.28.0":{"name":"@uniswap/smart-order-router","version":"3.28.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"972bca5b31b35f62beece5040faceef2263cd124","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.0.tgz","fileCount":434,"integrity":"sha512-k/PGYZQjko/JTD0Q2MuM6HabAz//EPF9lFopcV5p8cBxXhH3VS0lGrULxomnLp5LxnxOMu0Ci9NIsY2goiBSAA==","signatures":[{"sig":"MEUCIAR1OFnSVDFubbnkxwo4lom1jwtQUt8ssNVKOYm/LUdoAiEAw/b3/iYBZZcGgEuRY4gxJVCiXOgUp0e+Xr9gBBL66ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3394599},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2c1801d3680fbddc8bbdf25c4fc9f4804e5f18e7","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.0_1713306421370_0.37754092769959646","host":"s3://npm-registry-packages"}},"3.28.1":{"name":"@uniswap/smart-order-router","version":"3.28.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4ecb4a3775b3b528fa237324dfad56aed356dee3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.1.tgz","fileCount":434,"integrity":"sha512-LOluuaYIR9zBzoJd0H8mHuuq7CBvSpXkji6L8nUCTevQyK9q8QqPcUP+pwsgQIf3WkwyNU1d+WvUgI3l6fWTsQ==","signatures":[{"sig":"MEYCIQDckPTf/sQZTfciNJaYKiKxM5+MKxq7laTQE5E51vUT+gIhAIymJXvgAtIcetvLB01XSWlwn0fD0tsQrYKAXIdnDBwx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3395793},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"190c824e586f6978f6de30d2288cea51776f987f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.1_1713369698514_0.7282562110921151","host":"s3://npm-registry-packages"}},"3.28.2":{"name":"@uniswap/smart-order-router","version":"3.28.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9752f27bb40af2fdba139ad29699e21cbe2b3de4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.2.tgz","fileCount":434,"integrity":"sha512-8qRNIZ05/g+sdhBIAoejFvb16wVr9m24pSWPjPrDjIcADefMbjS1yMKumTiSJ4FFyy2TwSd/dT1QhIwwgQXuvA==","signatures":[{"sig":"MEUCIG/jie62wwyGPo277KfRs6c8iuj3xAED2bSeFVbxMoVRAiEAgcpuqagSN+nsN+2VzGpRzPpabpG8WN5KylEWDKtc0UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3396222},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"202f63ab8da338ea5e30a0655e27caedcbfbc4d6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.2_1713387377007_0.29156722075428054","host":"s3://npm-registry-packages"}},"3.28.3":{"name":"@uniswap/smart-order-router","version":"3.28.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0d14caca1ad91ffa8712f7e9e813d74060b49e10","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.3.tgz","fileCount":434,"integrity":"sha512-BEJ0JmdcmElt9UUu/wQeNSNEd3BPB0pi48BQp7ueSorUwcCZpawxesPB9M/K8MtI4bX7PbQw5nvs56EQNK9NYQ==","signatures":[{"sig":"MEUCID5GxpFgUAZdcdL8fFiz5r+WhsRct856NYwJ73oA9QNPAiEA+yHuV5G6TPYYyrybhRuMpecxiBySOQr9PKjqcfpDR1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3395694},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"26eda62a24b6865f631ade6c82506cd6ad358cef","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.3_1713457187965_0.0315503936905992","host":"s3://npm-registry-packages"}},"3.28.4":{"name":"@uniswap/smart-order-router","version":"3.28.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.4","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"14247c7a4da49bca3693a482953b5cb2d0b84925","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.4.tgz","fileCount":434,"integrity":"sha512-HsoXfLmG1nwyr9i48jaCyk5RyUbkLEHCvdOD1l9dMNyxRmCnpSOdtRGgh6MqcSWrSHn5gfme6gWKwz+/ajbVyg==","signatures":[{"sig":"MEUCIAM5wiK+3HdibUAIE/HNZZxFVA6rbttsXsXYzLt6AE+EAiEA4pWBLwDZdEOzxG/Ye8V4p8CGpa28H/a5eoywoV8hC3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3395694},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7fed64eff4b0bbe07dc13d4093a6fb5cac5ab4bf","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.4_1713536628547_0.041142551320287435","host":"s3://npm-registry-packages"}},"3.28.5":{"name":"@uniswap/smart-order-router","version":"3.28.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.5","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e03729cbe72b04bd08c22e887f2470506d29bebc","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.5.tgz","fileCount":434,"integrity":"sha512-FhlZLXY0N4Oye9GtFrGTiZG3h8FQjqQ5cUB1kX0N4c5bcNJay64YgITbAACNJ/jqugzsG43KMjKN+GaQtpCSFw==","signatures":[{"sig":"MEUCIB4rkA7fAoVmFYtFjRL7JTgHCZqa1s8keESm9ZQMir74AiEAweM8obG/XJ5repWYyiG60j9QqRLO9Gnsedl2mWNDmqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3395955},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d3f548f5996bb64ec2945b3f2257d68fce9c2997","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.5_1713554582539_0.2041039486677967","host":"s3://npm-registry-packages"}},"3.28.6":{"name":"@uniswap/smart-order-router","version":"3.28.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.6","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"fe0e75dda68dc20d0ed8822103f66e3fcd19a73b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.6.tgz","fileCount":434,"integrity":"sha512-VD8g+7pd4rnYcROgemZqYHZaIYSIqOaoyK75ZMgQjPO+cmQ8P0DYPC/+jX+ZYIAb4INr8JWH8T7tmoe4OaqpAQ==","signatures":[{"sig":"MEYCIQDMcS4cajtLTTHzebtF3bcuNLtKhnMb994Olr2bmJTVLAIhANdYRp36C3Qorw5ZhtafmlYWKIL/W86pOYO2HgiLcKSD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3400267},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"28596b323fb2716500e59d03b9967f6d8a4abdfb","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.6_1713800947466_0.46169279898886484","host":"s3://npm-registry-packages"}},"3.28.7":{"name":"@uniswap/smart-order-router","version":"3.28.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.7","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"willpote","email":"willpote@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"04ee8ebd5457577f2f8b5777da1764f894434e67","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.7.tgz","fileCount":434,"integrity":"sha512-TK76fpJ239hlkEHa+/OVnDcKWvsGSTOZUHMIfnQajvjqDfh+GGd5sWPoxYFAMbKPm649JsQZJEiaveWc86UUvw==","signatures":[{"sig":"MEUCIQCdP+FW4QORZKjYC2265pl7cqKQOqBeiWYDSpN101b0LQIgZi/OHRvXKM1Xnbz5sEOK+gI4J09WH97lFzPaGA40jiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3404827},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5508e93d7660347dd53fe0ee05f31ec04ccea14e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.7_1713809499502_0.961978864728962","host":"s3://npm-registry-packages"}},"3.28.8":{"name":"@uniswap/smart-order-router","version":"3.28.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.8","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"cmcewen","email":"connor.mcewen@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bbb49ecdb453fdf3951ec3c9f2d81f9769b402fe","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.8.tgz","fileCount":434,"integrity":"sha512-7KKlr3oUHQJZc2JqusW/Yo/W/PHMoBOrDtoSsbA6rMxki9FOR0Mi3v2AGh6K13drzuZuXyCtfo5XT+86Ox+VMg==","signatures":[{"sig":"MEUCIBydB+y/hvdh7yRdtSfpz6aA9Yw9ik41BqaAnwJNhdrIAiEAvy9nKnVQ5IVNgZUWGgzz7vWO7TFopthj7j+uUsdyJAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3416730},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"18a5421ab44d6b7434f7a92810f86cfa1e7b27f4","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.8_1714166342956_0.23489312649532046","host":"s3://npm-registry-packages"}},"3.28.9":{"name":"@uniswap/smart-order-router","version":"3.28.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.9","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9acf1f899448eec1fbaefcb8b7254ae065ed764b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.9.tgz","fileCount":434,"integrity":"sha512-PjFnpXBQlzRGklQdC4SxX7boS4t7epZORJc+1sYO9wiN4/LRIuF+O7V+hi3g55zQVSohc4eTvR3BOnpZzBvpxA==","signatures":[{"sig":"MEUCIQCMRCxOUcNr1rZ7tGboGW6vXMAHmdBqu6ef3tOKN1vLUAIgFmQ7zQLXjokE2AJpqxeYj4GYUZBGGRvjz+BwuwHwdz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3418050},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"54123731a266d820d11aba475d4761751d2bcd7a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.9_1715021545686_0.8600351009996734","host":"s3://npm-registry-packages"}},"3.28.10":{"name":"@uniswap/smart-order-router","version":"3.28.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.10","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"01b25efbc1a16b171823d831e183f5ced51524f4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.10.tgz","fileCount":434,"integrity":"sha512-LXLzbzx/ki4nXCdawpLa3uIoWeYydrrJVGRqnGmHBBa/NdYoffkTST9FA2iM1P1DNNF/GpqrCuDVciAJ3J5kiQ==","signatures":[{"sig":"MEQCIBKBX94TlvMwb/5CEeATRxf3nHc9LCwHEBlNUuoYBrplAiABXiu70KSWi3Nu4tN4rWFlGuXPRddrnyxyAXQGU7lVzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3418063},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5f9ce7e2363cc2fe49efb40d87a401c319a5fed6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.10_1715265605990_0.2597262340676858","host":"s3://npm-registry-packages"}},"3.28.11":{"name":"@uniswap/smart-order-router","version":"3.28.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.11","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f8a1a65abe8f116ca6d352c9bf2f18a27f31b3ca","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.11.tgz","fileCount":434,"integrity":"sha512-s+BQ4NfrIBDUmNS4qlwghOM964SPmEwUtBKAdsbdtDgX59C125Lt0AFhtZWO9R0U05u8Aplt181G+L6Y2mPBog==","signatures":[{"sig":"MEQCIBlFhY9spni3KOtasDXeX6LO39nLr2+4gHEZO0W4eue1AiB2kvv+z+fRxl3pV/jhSNmkwrPAcdXo7hDrAMQk2cMgxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3419625},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b17e41e6967a2d0236979017dfb81f3d057d4fa8","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.11_1715269613008_0.3702679776776643","host":"s3://npm-registry-packages"}},"3.28.12":{"name":"@uniswap/smart-order-router","version":"3.28.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.12","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"d5334da2ee8d4f0510d887bb1e318c85aed98b57","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.12.tgz","fileCount":434,"integrity":"sha512-k23XQgax+yN9ZGcUDzT6uJGQCEx4MMvetsWJw+EjyKDwyh/12TpqF5WAmjw8vbeaMpokOQiMPP1B8UFU7xF5Sg==","signatures":[{"sig":"MEUCIQCtSlW/xDjv+TLKceXAjCPOVmypP7C+JbHGP/a5BhIs1wIgQDSufU4HvL3Q/O1z8NcXbBhnRopsxFmdSyOdyaE+nTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3419356},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b63a1eefbfd4025cbcddb3a08b2be8e4498746a3","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.12_1715283006407_0.7883580049926961","host":"s3://npm-registry-packages"}},"3.28.13":{"name":"@uniswap/smart-order-router","version":"3.28.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.28.13","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"db48c93b78480910795a4c228c5ff50cbc0516d7","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.28.13.tgz","fileCount":434,"integrity":"sha512-/x712SiWXGwYcDElzBrx1X5Yla2mUJxi7LUouEYUYdyHZfuxUipIlZ+eCXeq7gZewciZ3/HvWvO/ttkYofBQXg==","signatures":[{"sig":"MEQCIFIDDOzcmm+fj6nfoHo5llsz/h/48/kLs+Lm9W88HBykAiAo+9IREsx0cuKhFt1YSyhSLZnK0WqnowscNQCmzburvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3422066},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2865eea532e59ff917e6e4f1130f220c779b2506","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.28.13_1715297229626_0.1790570585590303","host":"s3://npm-registry-packages"}},"3.29.0":{"name":"@uniswap/smart-order-router","version":"3.29.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.29.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"45469980a703408739a91119bc57f5e9c821a15a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.29.0.tgz","fileCount":434,"integrity":"sha512-Wim0KqdwSVBiEl1U5sg2SXkVHhs4kG7GsXo3WhoqqwIVDy1KEpjJUBAFR2uWMNX7a+3/imEabAlpysedx1ePug==","signatures":[{"sig":"MEQCIEiW71CPEYxP719ITw0HQ+1XIK8alubJOBrgsWHW6I0OAiAETeu9doBBbj/YW2NtVHUWOXxSGKI/kDYqKZj72ZkprQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3424939},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4b2ac97afa79c1adbe4310463559990be1aa0230","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.29.0_1715618241482_0.035630612725186195","host":"s3://npm-registry-packages"}},"3.30.0":{"name":"@uniswap/smart-order-router","version":"3.30.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.30.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"656bda54db53d686bcdfefb06dbe259043d6be11","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.30.0.tgz","fileCount":434,"integrity":"sha512-xoT90NP3B2jmKNE5EVGw8u6yN3k5LAMpUD6rEe1RyvRTm22A1uA1fQPyTpi38U86t1JAuQsTmca/vgKMgO9T6A==","signatures":[{"sig":"MEYCIQDe4AazBeJfGAgcsgqQdMLzumQ0+rGPhAKlNCLhceuThwIhALn0ABJ243GOMF4Wrhbpis/2FTniI8be84axR9FfDK0Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3426661},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4ec7f2b7cbabcb39625d5923a3a51ca5ecf4ed2c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.30.0_1715644177892_0.5885671919521394","host":"s3://npm-registry-packages"}},"3.30.1":{"name":"@uniswap/smart-order-router","version":"3.30.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.30.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1d9eea76839688dbfa83d9f1dc429db4f438cb50","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.30.1.tgz","fileCount":434,"integrity":"sha512-Ea5+skr0BxDHFb0s+bZsqZsYOr/nhbVwiLN7qApinKeUyehoFnU+IRPUz4JyhRrDjkaYGWbbrkqz0V/y1vc3Ag==","signatures":[{"sig":"MEQCIHAOn8SclXtrOg/id+m9hzBSa086jT/8u/T7VX7dU71XAiAT337bAsnRanG0A+DyRwt2YSo0s6l5ItRgp7rwULBVZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3433207},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"df85f14f6e4e7d40a2f7801f28ce5259927817e6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.30.1_1715818817940_0.9632587896087057","host":"s3://npm-registry-packages"}},"3.31.0":{"name":"@uniswap/smart-order-router","version":"3.31.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.31.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6827d2396e12e5a53dcaa2bced28103148e4dca2","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.31.0.tgz","fileCount":434,"integrity":"sha512-BZKsbkXU4JUyZ5pC4a4/p3eq9PGWO8rmIKBKkThIspIbbWZsO+SOIrfRSYdpJ5Ok1fdZV3MwT/Gn2y92SNV5pw==","signatures":[{"sig":"MEUCIQC6MH3AuUIo8IIKKejH7Srr2+SJnyNl3+dkSlBObd4ifAIgEg9+A/YR7Bqb8E7lnGtit69WKnpaQFkbXRBPiOIfC3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3433177},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6dcd8e6cf5e877d2cc9cfca9ca34e857ef10128e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mikeki","email":"miguel.cervera@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"8.19.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^1.8.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.31.0_1715970886145_0.7438985449741653","host":"s3://npm-registry-packages"}},"3.32.0":{"name":"@uniswap/smart-order-router","version":"3.32.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.32.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"83d70b10d68744680d570458209f14397b2585c8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.32.0.tgz","fileCount":434,"integrity":"sha512-M6JK/D5zj67LwPHXoREDirL0wcIIvAB6tVa/UvNbKBqyO+Mc/0wFo1APzSE3Z+WYvA0TMZypGFhV9KGYN/ukVg==","signatures":[{"sig":"MEUCIQCFiuCydehcMZwouA+QZ3ue35b/XySauqf3VLGpECu4lwIgEjrwmm+c80aqktPZQTNlNfN/J+PX0NNkMUvmOcEOlaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3449491},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a01f0b01cd9cb8b6f80bed91641dd10a47679a96","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.0","@uniswap/v3-sdk":"^3.11.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^4.2.0","@uniswap/router-sdk":"^1.9.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.1.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.32.0_1716336857407_0.9022703348316259","host":"s3://npm-registry-packages"}},"3.33.0":{"name":"@uniswap/smart-order-router","version":"3.33.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.33.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ac67e8a88cea46f206c3b70f9bad894b16d771b9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.33.0.tgz","fileCount":434,"integrity":"sha512-G/4AWEbR8LEKJ/L4+V+irgKn4OG97Wx5dc30XgDxFB2E3rfoPhRIvBYXIcVZ2ct7pGQOq4anwR4u7md62JY+ew==","signatures":[{"sig":"MEUCIGiSyQ5y25rJ09YmL6dBVHiGskYwpSYcPZQEVDxEtMCMAiEA22zpJ0m66kmXoyHZ1hu7QiGp88DRJXQhVi2hqMEzL6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3440203},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"003af29b1dd0b1983d6ba506457629b2338f568c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.11.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.0.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.1.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.33.0_1716414532161_0.5583556245902428","host":"s3://npm-registry-packages"}},"3.33.1":{"name":"@uniswap/smart-order-router","version":"3.33.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.33.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"026143b88e7e9c77904f0179cc456801d431e8dc","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.33.1.tgz","fileCount":434,"integrity":"sha512-w6LaNgsMdsz3M+DX98M3PzosHg1nn2mIH/1uXVydNhYG9XyIRLS71x/75mx/jfp1MCoqw/OernLE2cMRq5YQUg==","signatures":[{"sig":"MEUCIQDW53eCgZ2fh67Ra5ein4l7W5hnc2QlzAzki5ctHBzmbQIgexVcB3oRBWkK20P8BN2nMDTLGuY91zwpszeEs+d65yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3440203},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"aecad253e20d838cc759796d6914d6b53342091f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.11.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.0.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.1.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.33.1_1716474743629_0.5738914272751838","host":"s3://npm-registry-packages"}},"3.34.0":{"name":"@uniswap/smart-order-router","version":"3.34.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.34.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2a157e98dc3214417024ff975f513c80d1e4941c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.34.0.tgz","fileCount":434,"integrity":"sha512-/cWIxmvrsaEvpvGYsGGgmU47FNKZKpo53LJHvzCjFdBNWG/0vPF8OeiecaSi+H4o16f4HTM2UgBzv+E0HVXK4w==","signatures":[{"sig":"MEYCIQC8dn8oxBo0rJyr1fLZHpduZwUD3x7AIc0VVNkBjAnRPQIhAMmpHwpPDP/JpLiFGTWixZPjgrz6tW82I5wZJTfVtA+B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3461705},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"993074cb63223b5931c141b4fbaced7280dd705d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.11.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.0.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.1.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.34.0_1717786094991_0.9014908097868399","host":"s3://npm-registry-packages"}},"3.35.0":{"name":"@uniswap/smart-order-router","version":"3.35.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"de79f23f05b039be3d1d6d52b8557f646554efc9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.0.tgz","fileCount":434,"integrity":"sha512-RNieO2HboHwPGkP02K0XLLwPKjnWprEL27zj07HqHaLHA2X9rGraypu7z4Sd8xf5L2NAehgixTMJAOdo1mWHUw==","signatures":[{"sig":"MEYCIQCgNSQVQII3TsWe42mRQ9m0VTAvfgKhNjmS0rMgAisMgQIhAMvJqbTwFavVIEuOr2gwS/YOpdsFO7YcVWCS6TJT9snx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3477547},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a6b94b1e2c858da52b086362cda0aeab81cf8dba","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.0_1718054769902_0.37822902456512564","host":"s3://npm-registry-packages"}},"3.35.1":{"name":"@uniswap/smart-order-router","version":"3.35.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"747eeb148a9dfd5a851e7094a8047d89e75435eb","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.1.tgz","fileCount":434,"integrity":"sha512-FHL+ViNfP6CFxAHS7ldmmt/2DIFwZMcyNHm+R0UyILS2oXH8PGHD0/TomC0LNhw/68sGgrBmQbVzasoL4rPp/Q==","signatures":[{"sig":"MEUCIQCq3weYlgi7YYu4+Ffu/P1VogHLnGfxEyP3VZISyLfMVgIgegWFWgq80Quxi4xRGGxplamdbXNx76G3HxPk49nYZJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3479913},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2195478b45943a5acfa286a781f87bdfbbee0e69","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.1_1718210882720_0.5525768183797397","host":"s3://npm-registry-packages"}},"3.35.2":{"name":"@uniswap/smart-order-router","version":"3.35.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"70ae741ddfd6a3d72d8b436b57f0fb2f1f5c81ec","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.2.tgz","fileCount":434,"integrity":"sha512-lRpOgEeB7Lz25/b2tWE8pceqUOTfYqBQgs8MO7iHBwH5YtWTq9IhbEAuUA9rXVDG53NQTBHrLCvnki+dvQGLpw==","signatures":[{"sig":"MEUCIDCHbHymqtOvfhZ+HeWy0GNeE/eTiwv1QH/D6DYJ64K1AiEAkb6RBQi8jAQ3SibruJngz761hwuMV7MhO9w5014OXzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3480434},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"742b7472f6e2c9f07a573acb0505f2e8b03bdf70","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.2_1718302770889_0.03670077335668598","host":"s3://npm-registry-packages"}},"3.35.3":{"name":"@uniswap/smart-order-router","version":"3.35.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0899424f2515373068614ccc3749d1edac48b3da","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.3.tgz","fileCount":434,"integrity":"sha512-r/vcWtZZcDzZ84m3wY8NQlT5iWrP3+jIJcArMqvnBTr2euvPjIIc6a4YLSYLzSdIMZTtNB7xfkWFzurmJfYaJw==","signatures":[{"sig":"MEUCIQDPUQU1FXomm87lFjP1cONXIZOfqWHoOsTV2UFWIhvGdgIgIr7ArR3nq+Vhd5A8Vm3nPzkskiv28LPyxeq/RC9D5Ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3480442},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"ef444090d4a7e375f529e6563ab97bd69ea83348","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.3_1718311628731_0.4973889774582745","host":"s3://npm-registry-packages"}},"3.35.5":{"name":"@uniswap/smart-order-router","version":"3.35.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.5","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"042962607251103db59a490049a37234acf4e708","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.5.tgz","fileCount":434,"integrity":"sha512-YsqJe2qby+EGsI/bRDtwz4mNgW/sSeAxdL3SLStvidpNYiOnInNsRhpI91Rt4tWyPWCSuWrGefzwl/0GsYTx8w==","signatures":[{"sig":"MEUCIQC3YECVJxSrW1Sgom+QxalAn8oN242HkZv6nagLEf6o2wIgdo+2cgA5x63A0466XVAbf6eUcVnXycPgIqIgspRtPyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3482078},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fb9c04f1b75ad867108c683bcad1e25712142fd7","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.5_1718384719272_0.35659723925820286","host":"s3://npm-registry-packages"}},"3.35.6":{"name":"@uniswap/smart-order-router","version":"3.35.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.6","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"55f47ca193f5935cea0b19e317aa16970369e650","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.6.tgz","fileCount":434,"integrity":"sha512-hrvy5wcRFatqhcLHUIu+PJtgyGOLmv408yQGK/wU+gFnnbFqvuZUO7WJBUPrzMmsozJwLb26AtPldCUPYynK0w==","signatures":[{"sig":"MEUCIQCjtb8luNGafxEeOJ3qXbNs7VoPjonzFEavwD4MQ/Wf5gIgWYNYUCsjBh5AnEbAAFZG9HKt9cIv83dBJlSXLXSqRQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3483288},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"df2a5b22b1fd00c88147fa1d79621eae1991a2b2","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"jsy1218","email":"blackjackjiang@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"9.8.1","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.13.0","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.6_1718386927198_0.9531146281638307","host":"s3://npm-registry-packages"}},"3.35.7":{"name":"@uniswap/smart-order-router","version":"3.35.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.7","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"eddiedugan","email":"eddie.dugan@uniswap.org"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a6b73cb25618ba26cbc4f7c257bacb3d8a62c550","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.7.tgz","fileCount":434,"integrity":"sha512-V8LW38ToXyLnqZjPUyA02G8uT3GrOcRWAIc6rYgGgRS7jq7msG5Nq0jc4X0QaWESEmrml8A4E4tk33nmMSxaQA==","signatures":[{"sig":"MEUCIQCMKfB5S2EnJZwP7fVqbxw+lQBMM0tBQX0zvAizWHulEwIgJfQv57fQguhloGV+WHmMXPh8KzHc0P0HwxPKI15trHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3483970},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7d7d0e7353b768d436be169e3871e0d3b2baa241","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.7_1718739516217_0.7055111589928234","host":"s3://npm-registry-packages"}},"3.35.8":{"name":"@uniswap/smart-order-router","version":"3.35.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.8","homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0ca875ec836c6b571cca18970d00e4bf46827d00","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.8.tgz","fileCount":434,"integrity":"sha512-A6ab44lLwKcPpvJc9k8PEuo1EUzQxs5eUS5WDsRYq/8U/Y5vHPUae6p1ZUDDGSaCR3dReRDCnglhj8C70pQfow==","signatures":[{"sig":"MEYCIQCDhOHZfuGs7SpSjA3UwDH4Siqle0EPdCZ/AIAxEdbqBwIhALtcVbkZpQ7U0x2XWe9aysxiew8Wsp7kqj0bvq17iPL5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3483548},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"923f3dd9ee86533507a2e2bde009922514e08416","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.8_1718908091588_0.7969425793589888","host":"s3://npm-registry-packages"}},"3.35.9":{"name":"@uniswap/smart-order-router","version":"3.35.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.9","homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6fda501e17f710ae170c691165a705fc85b4fee3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.9.tgz","fileCount":434,"integrity":"sha512-B9CWiBTC4e2dtqrmPDwsJtPdLNY2Rrrb6jfZYSPPksr62IBpVMpFJAe/R2sQ5JLmTaVbHID11a/UMDEee78R1g==","signatures":[{"sig":"MEUCIGxF+UX0zZTir7Tc7K6QRoXZzA2t5VbA5RP2Lenl/RjFAiEAh2aP7YajWHNAwBhnCcMxWV+bFDoxkbFLe+RJsi1ASRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3487101},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5b86d2f707d875ed4ebe9639f73c5c9f2a752c6b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.9_1719503506544_0.8593853398376656","host":"s3://npm-registry-packages"}},"3.35.10":{"name":"@uniswap/smart-order-router","version":"3.35.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.10","homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"fdbea0bc35dd04e0739ff6c230251963d7177fc2","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.10.tgz","fileCount":434,"integrity":"sha512-mjcTAX8IHonnpn0Lalktgugk5O3Xt99jWCQNQQAY8zfWvi9h944cfkJFpBMfehIaCRKjXC4Yo3LkmirbsVTwyw==","signatures":[{"sig":"MEYCIQDGsfFIqICpaJyPCzXx8/dRwTETvUSsz5MaN2ahZ93wnAIhANjCZkmiDa0YeijATHs9IaPZ7b5YqNxO8ukNRSpAjmvR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3488107},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0f95346e4b4ed0a3aeaf4323d67e9f650f6ad406","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.10_1719596287030_0.932097140116561","host":"s3://npm-registry-packages"}},"3.35.11":{"name":"@uniswap/smart-order-router","version":"3.35.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.11","homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"51c80736924880b03747363ce81f5d8fa34afb3e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.11.tgz","fileCount":434,"integrity":"sha512-+4SQnZAr7ed7mIy+2WgpquuHR5zYE0xDjkCIvwN9STk3/Y751WnVgX1wmldoWRK9JObC89lRdWxBMqnTe+0kWg==","signatures":[{"sig":"MEQCIFCbad/OTiP9TDAiwB/B8pIEaCaWyoecnNmikKh4MbwIAiB4gg80bNrkmdHlz0Q2TqUjG1K4QImvsqm2ocEKZRHgxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3488879},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"93ee20a393d8aa37c0cbd883dcc843e953ab1b35","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.11_1719857742420_0.15547190194584037","host":"s3://npm-registry-packages"}},"3.35.12":{"name":"@uniswap/smart-order-router","version":"3.35.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.12","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"jsy1218","email":"blackjackjiang@gmail.com"},{"name":"mtoda","email":"toda.mark@gmail.com"},{"name":"alicehenshaw","email":"henshawalice@gmail.com"},{"name":"sarareynolds","email":"sara@uniswap.org"},{"name":"emag3m","email":"ecwilliams66@gmail.com"},{"name":"akarys01","email":"akarys92@gmail.com"},{"name":"ezhong1900","email":"ezhong1900@gmail.com"},{"name":"zachyang_uniswap","email":"zach.yang@uniswap.org"},{"name":"mikeki","email":"miguel.cervera@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"de640b39e6bfd584cb968b8e2fd3e5233807761f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.12.tgz","fileCount":434,"integrity":"sha512-1Z4zT/uzCMHMDeP+A1CbgvkjhOHPZuw7hQ4986+/yI9rY5ioITd0MUJ2iQrdJjLVaBlpKQQSL3djttiKw8AvTg==","signatures":[{"sig":"MEYCIQCbohv6Rx386Ce9hfdQ7Igd8fE3h4nOILCHs3djPnk/zgIhAMl5ui+2p1pZWMjOURSAR83NizXaLqnnvSML1vwhFrlI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3488399},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"acc5127e31e48500bc55426d1a150b8707920e61","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.12_1720031346190_0.6347310067027712","host":"s3://npm-registry-packages"}},"3.35.13":{"name":"@uniswap/smart-order-router","version":"3.35.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.35.13","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e8244d0ab9b4aca1ff4425906e1e364862ee1aa2","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.35.13.tgz","fileCount":434,"integrity":"sha512-7TX1RpIf8477iqRQsS8DdXOjVtcxGyFhOQBoeMcmXTccVMhbOQgxXA4mGQpoGGOxEo6kcFQggp8jm4DbwPDjWQ==","signatures":[{"sig":"MEYCIQCxAXwG4PUGQaQjpmsDV0ykoDG3C+L/nS4KlXyjpXE7KQIhAIgr1bUHwzk5gwssvTyKfVzYfxwyHoUWW0MRm2HBt8p8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3488620},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fab527c68101841b81288417032e9e671186d527","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.35.13_1721755732118_0.5992964751808074","host":"s3://npm-registry-packages"}},"3.36.0":{"name":"@uniswap/smart-order-router","version":"3.36.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.36.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"218d8ac140b403f682d7e9a318d59ba96b163594","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.36.0.tgz","fileCount":434,"integrity":"sha512-HkFuhW4N495jVvVTTPFpEpZ7yh0dmFYol0cQlb7sR/7Ichd1CqqhR+CLjjOBTC1UNJooMkS2E4gi7jE2IN/Acg==","signatures":[{"sig":"MEUCIA4nZwS9pmSPATJ1dntqJo3BPf79huqTiApcoSy/yZKBAiEAkhcRbyo5u1Br46FmnWy6iNCn1g2etNPUiRc9PLAPOMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3489702},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a929296338d778fe9c8fedac932fe971a319fab9","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.36.0_1721944884012_0.3389539535097803","host":"s3://npm-registry-packages"}},"3.36.1":{"name":"@uniswap/smart-order-router","version":"3.36.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.36.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ccc18b93beca796399a18540195d63590c03fb1e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.36.1.tgz","fileCount":434,"integrity":"sha512-maFS7FW8B8jOKzYg0Htd4GGyRlHWbcM2XwS8rTdKsy9oVAAPdaGzSX+/Ge6YYk6XsTglkPO8g//Lb1LxiTGGpQ==","signatures":[{"sig":"MEUCIDFJrl1gN/TlTxLzG7G3uiKpN5g4kZrHT2x+FwDWIRuoAiEAxxu8tI3U/4DU+IFlFlLM89v8lhAnDKL4F3G1QxWIz3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3489776},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4ab4509447f448139db9275ed38a7d0fa64e1897","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.36.1_1722023703557_0.1166342577125472","host":"s3://npm-registry-packages"}},"3.36.2":{"name":"@uniswap/smart-order-router","version":"3.36.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.36.2","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"aaa1a14668c1bb7f51e86a8e148d619d079dd43c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.36.2.tgz","fileCount":434,"integrity":"sha512-IJG36HLyI5h2vHKmIFxsMIHh4vS3TmgBF07xzM3uaWHzKN6yEUJqD5B/7x2WmC6C/t84o7NkyR6Rgr1tP5m6FA==","signatures":[{"sig":"MEUCICjOXFrCfLWi/cL8TtIDRW9NNP5P5qHR/+nRvPAqiWFEAiEAgmwSdpHpY3U8OqF3ux3eAxPrOkIc9eSq4UszZ5X3aNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490315},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bdbeca0fb85f62b821325f6b81d9f313f9d27b4a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.36.2_1722271124945_0.7090333490352685","host":"s3://npm-registry-packages"}},"3.37.0":{"name":"@uniswap/smart-order-router","version":"3.37.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.37.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"26562444c79d5e5492a40e0e67186df7c7fa44b8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.37.0.tgz","fileCount":434,"integrity":"sha512-yxS21l4UqX5B1fM2y3pEsw8HxYQVJzPdRsplriLiwrqnyt21CsX0VdkxTHKVF8HeOa1/XFMao9DgCzmcM0soxw==","signatures":[{"sig":"MEQCIDZdMKPE35FZxkPmKi0X8G8lU5cTc3l3yWWSUDmbDQwJAiAWkb9EHJjeuJfQmAaO5Ll+zxqImr/68KEDiuLkz3WSpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3507299},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a23ec93b15e3684db674bfdb81e4f54f892c3bf1","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.37.0_1722281458760_0.40330213483899513","host":"s3://npm-registry-packages"}},"3.37.1":{"name":"@uniswap/smart-order-router","version":"3.37.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.37.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f013be262af1296e1493bbac9076ad9fbc331717","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.37.1.tgz","fileCount":434,"integrity":"sha512-IyriGXoMp1IKil0Pb6itgK2RRKF24tv6QlXfceZfu4kntEfPVjjyHqQ8TpuYmffCVdYr4FiGtcJqdpaMrwrDwA==","signatures":[{"sig":"MEUCIQCThA26cJc1fgGZlSBrjNutDkHfgmTKA3dHPz01Xk/QTAIgBm5PmbRWEQexZ2W3St+4H/Qz7d7VN520rwo5qNAFxSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3508908},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"676368c41539409b7ac0bc8e906af483883478c3","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.37.1_1722352632123_0.5463738444733692","host":"s3://npm-registry-packages"}},"3.37.2":{"name":"@uniswap/smart-order-router","version":"3.37.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.37.2","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9fdaa098e02441fe0abd62ba51955160c094f090","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.37.2.tgz","fileCount":434,"integrity":"sha512-Ulj8+uu6BhCJNPVuUJMla48bbeLFsBEsLwukZwHBx0sSFxITP61IumzCBSgnTqlJsaI5Zbi7gF5qjgH/LMTm8Q==","signatures":[{"sig":"MEQCIAYirJ5+kf24yixkr8bNqV5kQ3RMvZszM0IHJkh7H8uzAiAFXvfW/WlZwpjVh2TX3pydObJaBF7ndaYUoQBVJH7F4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3511624},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"92eb9669e2931a7a6cfda95da359e6ec9519d605","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.37.2_1722364285212_0.4098154827635192","host":"s3://npm-registry-packages"}},"3.38.0":{"name":"@uniswap/smart-order-router","version":"3.38.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.38.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b1cbed896c2ec1b8461b1d90eb512770e28b9ee6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.38.0.tgz","fileCount":434,"integrity":"sha512-qZaTIrORRBWHyZV5M03H1a3L11eoFb+JI21A2NohtTZSETiEh6h+x7KlZiNClWXT6VKzPq5SDYCj+YiBI6Ml8w==","signatures":[{"sig":"MEQCIHx54dmqqlhWZfR0usej4/JL8TkEBej1+0V/QUa6gWxpAiANHuLGo2SF1se0WrHvx9uakb4lPhX9s/jbVlPn64tmHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3536274},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"091df8b5c733778adf6541e2284e3bf7304f7a4f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.38.0_1722383349558_0.41891344484503557","host":"s3://npm-registry-packages"}},"3.39.0":{"name":"@uniswap/smart-order-router","version":"3.39.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.39.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"83fe53e66d3bb9442f1e7049100381298655f129","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.39.0.tgz","fileCount":434,"integrity":"sha512-6PHMeJvXp7lpJvX4rE66ofHIJa/OB0s+TSQ802qu7cljj7E0SRDG/QAi3WBXIX3QlTyn1pp4Yvkqk7crtMRkgw==","signatures":[{"sig":"MEUCIQCrzNM3kcxZbGgJG0YcDx1Tp7p6FONR8QxvZE4vdxpsWQIgXqYzjmlRZF7Zyju0exRu5KL29tWjVh23M8JtvU5p2nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3532080},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"39ed267bdf76a5c27957110caa5720ce04bbb631","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.9.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.39.0_1722441707568_0.2818419067018292","host":"s3://npm-registry-packages"}},"3.40.0":{"name":"@uniswap/smart-order-router","version":"3.40.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.40.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3b6d9b7bf33da7befe8215f671b4da2857786ffe","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.40.0.tgz","fileCount":442,"integrity":"sha512-+Ffua7+neXz2w5Gyd8PKRB9NebEu+sZVQ9nxlaizsQuXo3KWU0yx79YiBubTqqrilI7foobtYYqTH+YAWyW+Dg==","signatures":[{"sig":"MEUCIApF/k63s4Anp93VQgFetHqqIYSkgqrsuYa0GnxFNmXUAiEA8IvMV5hYiKtG6U4nuHCu44VlHjFNsI+uxzhBRfFP08E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3573190},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7d166a0e6bd209807cf6f4a4fc33161f90468985","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.40.0_1723130889317_0.09214908314489079","host":"s3://npm-registry-packages"}},"3.41.0":{"name":"@uniswap/smart-order-router","version":"3.41.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.41.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3040c34719f4ef33ef255226801cfc05c8e6abde","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.41.0.tgz","fileCount":482,"integrity":"sha512-j5FmHUaLE5kZ+3wF8gDuBfmFPlWCb9zNByJdNdiUEhnEfWXjgR1g94NPCEHWPG9OCAmlRfiUUzZpEJTnhqX2wg==","signatures":[{"sig":"MEQCIDnUVg7SfMWKIjv84rgbWWW6+AOD/fSytZ1TWokapJyRAiAZA6k+h2FrWbTr8K7450Pj9Ldvn4heIsirBfus1fH3FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3722654},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"92bfa0213305f31da3c128a7bbcaeab23c3b6315","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.41.0_1724167691778_0.7435222053770987","host":"s3://npm-registry-packages"}},"3.42.0":{"name":"@uniswap/smart-order-router","version":"3.42.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.42.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"873752a2cad1c83b49a01b2e1db5577bb02154b9","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.42.0.tgz","fileCount":482,"integrity":"sha512-AezeeCK3SCP9Co+ekYRBRNl6EvSlLQIAF9ITYjPD7rHwYuNr2n0OIrE8OUU+8VBWDMZuFHNcx/zNeG3EYTGaow==","signatures":[{"sig":"MEUCIC6n9pTz8bXjZPK2e7ZFoqtc0sjFCFMkYNthnGQFz/ciAiEAko+FMRynRmeeAlDz6Bnjlc0ymyxEBFR/x+l8dJP6Brw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3795100},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"024d4bacd85c6d950d4a31aede5b9affa53b7ddb","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.42.0_1724284691120_0.04398080960588624","host":"s3://npm-registry-packages"}},"3.43.0":{"name":"@uniswap/smart-order-router","version":"3.43.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.43.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5f25bbe058228c0e57e55f16fa448bfb04974b4a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.43.0.tgz","fileCount":486,"integrity":"sha512-X8ikA/rlJHg1avSO1YUfKc2Ysu0enjyqraRum3PsVtDNehzLOHP9/mA5FLQdifVkqYCaHP/g1r/udpAVyqlgWA==","signatures":[{"sig":"MEQCIGr+OHUTym5MxS2KYgvuS2tgfDgrUGYvOp2sK48O3BajAiAPT16rmdi9MOueBymQgP5InRn5WKNVzfuHxoFRWW+qgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3821038},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8069d933de46765121f4c098ccbef3ad24edc351","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.43.0_1724339559687_0.5459487908919494","host":"s3://npm-registry-packages"}},"3.43.1":{"name":"@uniswap/smart-order-router","version":"3.43.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.43.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9c98645f67c4cd1b74f759756ee13abb4cf33df3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.43.1.tgz","fileCount":486,"integrity":"sha512-jo601ATVSrz8Hdeyp3ftyC6fsPRXgM+iFT+IoIaj8sVCFEp+xuXDlTnMR/PzXQYkGOemf/yyD00dpt1bMJ0atA==","signatures":[{"sig":"MEUCIAasY6yaie754Tm1GygSBjiK/2G6htFTmlbQLbpL5dLkAiEA/f5od7CuOKTCRZtZxjVOmk5XmB2u9RCe4SWN85SN9bg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.43.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3827492},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"dad09766ed7f87e2a59e84c7a7522aa0bfe68fcc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.43.1_1724366888170_0.4206196427747131","host":"s3://npm-registry-packages"}},"3.43.2":{"name":"@uniswap/smart-order-router","version":"3.43.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.43.2","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7ba3b9106277de68236e5692074280749bfe5cfb","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.43.2.tgz","fileCount":486,"integrity":"sha512-UFBbm/NYL85AZoUpYIU0k8cehf8ldF3YhUR8cmcBhirBuWisLIJ1pgcECBPB2czZNdxbUO4YlBcldz8dWzUZeA==","signatures":[{"sig":"MEUCIHXuV+fjrVdLgzj7D4mVZvfGH6DF3NE3NwV1Fn1w13T5AiEA7JqgqK1M8ipefNczjb1rBGy3iFYzomWeelK2Rr814TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.43.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3829027},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0130226e2e43339ffbb1fb706a58741ebb3d3af1","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.43.2_1724709320495_0.41224289874428854","host":"s3://npm-registry-packages"}},"3.43.3":{"name":"@uniswap/smart-order-router","version":"3.43.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.43.3","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7143f1b46a701bb92e40f4e10ca54081d70756b1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.43.3.tgz","fileCount":486,"integrity":"sha512-g1ohxMtmXsUq0Pos0XRvFfAg6ntNsEwuJPrxMDvZYPqBm3MqpFgWZVHNYjZ7KXQJuspw+meXN+FgPOw7eliFmA==","signatures":[{"sig":"MEQCIFeeVU/o8zvd1LA8M2g3+e4tvdRi4qu37jsTZAr/N3d8AiADomvJ/3VYNMIrFzkyclmWf50BbZ7NUmYxTGFZwa+bNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.43.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3836016},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0b9e9995ddf30620c98eaaedfd0cd5118968425d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.43.3_1724777661660_0.3705960470085514","host":"s3://npm-registry-packages"}},"3.44.0":{"name":"@uniswap/smart-order-router","version":"3.44.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.44.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"68b1af96fd32404cd4ae16909a8c308244c7f999","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.44.0.tgz","fileCount":490,"integrity":"sha512-+PGwAr446c7VKLUkbLDX5146rVYoLmMIJ88i8niHUCetmCFe4kRb405/ulLcK6f0M35aipH32wP8kcQrazsmPQ==","signatures":[{"sig":"MEYCIQDdCk9ZW/PKz2DQFaJI70L7kg1OMhX40+v4x6xrVlyyTgIhAPblL0eB7fJv1eDxjVJT9N0QCZk+v7/xtiHWwbSKD5tK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3968473},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cbb5d7a5546481a30ddbb38993c41dda09cdb33b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.44.0_1724799361293_0.26439244343318724","host":"s3://npm-registry-packages"}},"3.45.0":{"name":"@uniswap/smart-order-router","version":"3.45.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.45.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4b016907f56d7c8542dfd7d8fd6107b90bfe2618","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.45.0.tgz","fileCount":498,"integrity":"sha512-ljc1pq4TSYC3Zz391nwedfg5XNxAh8XWjMp+wawI6YUdtEepyFnj8qYcN0FKogmnsFyVdnVgSV29XABZBATjWg==","signatures":[{"sig":"MEUCIQCK5Np0X5I74P00egMHnsH81BasO132nKRpsPWckDjtKQIgGRFC1zZ8DzvC8/DCEuZy6EMiqOLX5CKJWqVmppIeNQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3983460},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a38fded1f2878783edab447592dca0e41b312917","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.45.0_1724868749634_0.14045672303963164","host":"s3://npm-registry-packages"}},"3.46.0":{"name":"@uniswap/smart-order-router","version":"3.46.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.46.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9b5c2278b52797d0c42a218547ba450bf4fb7df1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.46.0.tgz","fileCount":498,"integrity":"sha512-mXCAmYSHkQhT2kusHuSRdwDtz2gsig5G2tS0AsCGx0X1sxfp9QP76ztYXWUJCf6NQgc8zuCT7fAiBxngRKfcMA==","signatures":[{"sig":"MEYCIQDYsuUX/WJpJiw+P2lekr43ug5lEFJzEjOJUWEq4DHfuwIhAOYArO6R3IQSjqTXvXWPqXl7fACUDQpMpNiW6sZNY1UQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4009350},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3047c40d42bf80a1c0262f4bd9988ec0d029b9da","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.46.0_1724951269778_0.5410482407988684","host":"s3://npm-registry-packages"}},"3.46.1":{"name":"@uniswap/smart-order-router","version":"3.46.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.46.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f8312b90e4ab72e6bdc31564183e72b0815a789f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.46.1.tgz","fileCount":498,"integrity":"sha512-M6MD9wWMUblD4y4nxxd0WWFCPfsEpX13ARoWa2Rx9tIfCLEDfJklODfzjZVOCbd4lthmMowKnTQ20lV0mlK3ig==","signatures":[{"sig":"MEYCIQCV9teUjGyYYytkmc1BV090HqtyF1NFxDMzJCrZON5NOgIhAIIgQi7XSzRSPVhnr/GeaALOS9UxvCXOLLJ/G5KgrqCG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.46.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4009626},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d65bdcccbf31e1f41bc4f44763ba073167fae4ac","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.46.1_1725379162526_0.4779436009704743","host":"s3://npm-registry-packages"}},"3.46.2":{"name":"@uniswap/smart-order-router","version":"3.46.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.46.2","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"25923a8652d62cc13b871754c4eba53e1997863d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.46.2.tgz","fileCount":498,"integrity":"sha512-4UoQ3r6dlVaZc+RQzRBk9smzeUqqAbUUO8IafrW0wlZGNazhvZw/yJS0STu5exheDZ+YNwqewnmUAukKG2XB1Q==","signatures":[{"sig":"MEYCIQDf9stsrzTS6ytCPxTrrvzx1owTO2AKWFtiSmv9SsiFDQIhAMdC6FWIuV7DZAMHz8zGLS8+yOs79oRrU/IvMlkDn2eR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.46.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4011990},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b9f03afacd5d1a0b8a03c944d64b00d7cc42b620","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.46.2_1725555208485_0.42900877631730183","host":"s3://npm-registry-packages"}},"3.47.0":{"name":"@uniswap/smart-order-router","version":"3.47.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.47.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"d79e3b92a8920e19211061656c69cacb22570d13","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.47.0.tgz","fileCount":498,"integrity":"sha512-olJWl8e3RGFE9Bj+0sCinCoxE8XDgei2zJg62qnlvUcikh+CVCYjTDZJ7DUU1qDnzz2G9gar4PuG3tAScAALhg==","signatures":[{"sig":"MEYCIQDsi8rvvnGMYk0mUQCgm/juPo8HDMmg93f4vXZXFvIfDgIhAI0PEysIxH4dHnHFc/E4LJiW2t5TgWRUnADMYjCYoAsq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4023682},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fcffc9afcf007dcf996199a8cc874fe2dd2a1193","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^2.2.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.47.0_1725659679170_0.12228940278440348","host":"s3://npm-registry-packages"}},"3.48.0":{"name":"@uniswap/smart-order-router","version":"3.48.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.48.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"27f6a883b09269544c6c0110fbda963662163fdb","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.48.0.tgz","fileCount":498,"integrity":"sha512-yoXTsMcWXQk0OLJyxSDr+IkAi9wp7fI4Ioq4dvyY5azClzL7UMYtt1PneZaYVy5SeLokh4Eq3tIBUebGLOuO/Q==","signatures":[{"sig":"MEYCIQCuEhdF7bT2kxrt1SxIUpHiOK6jhZAlcNTom2LrymK3rAIhAPKVsjLhYiOgNIyXPaiOtMRh4foTjneN6yszkYnX8fYH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4027342},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9ce892a2ea39ddb701f94edbc73ae2fba2b3a976","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.48.0_1726079636039_0.9414551037189118","host":"s3://npm-registry-packages"}},"3.49.0":{"name":"@uniswap/smart-order-router","version":"3.49.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.49.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"89ff187abb51baad95272b2b448241e42cfb282e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.49.0.tgz","fileCount":498,"integrity":"sha512-yco6C/C0fNfc5cGiWlCIbSqgD2qdpIrRabikPVAsKAyTcIsn076c6EFCyCNfAtHLjWWG0N/JhRle5Eec2c0zdA==","signatures":[{"sig":"MEYCIQCOUwX9qTWtPJVHUmtNWgelv9Gr7nmvGSW4iBvTAxBVcAIhAPrGC2JaB8dc8LRPB/1Q3cQTMT8gXAjV90aheu+2vNCD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4027314},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"13885285369f09424dcf61c315ffd89fa5996f3c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.10.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.49.0_1726250328374_0.6035801120732658","host":"s3://npm-registry-packages"}},"3.50.0":{"name":"@uniswap/smart-order-router","version":"3.50.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.50.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0b056859b62b20d35815889d7b81ee9fafde2b06","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.50.0.tgz","fileCount":498,"integrity":"sha512-Vb0fBDD2kXifO62iTaM0V8ptabLeOQ3E/81FWE/YhbRHi2GQXG/AgLW3ElDoj6y9HE9ooHhrDEjr/juJe6VPyQ==","signatures":[{"sig":"MEUCIQCXWHmg0mKuejCrSssaxsLOTnXegpSiLbWLb50dgrtKwgIgciU+Mththyc7QTnAZAy3QD481TPp+qyCo0wvB0Ze0SY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4027266},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6d8bf96cbd28985671a9997271c55daeb4e9bdc6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.3.0","@uniswap/router-sdk":"^1.11.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.50.0_1726501829587_0.39622837536720423","host":"s3://npm-registry-packages"}},"3.51.0":{"name":"@uniswap/smart-order-router","version":"3.51.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.51.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"69c707659128fbc2852064e223b0a5fe6e1d0279","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.51.0.tgz","fileCount":502,"integrity":"sha512-UvXvjoUlgxuGAkrJgaKqmIe5bIMy/iY68xpakT5BBlXOYD+XUbjLNFvdWEKW5iyYAHYstSHT3p9nMh6s9MVeZw==","signatures":[{"sig":"MEUCIQDB9aPm8VZxQDE+3O6c5ISDI3IbBqyy2nmzGQoj9GrehQIgaxGFizlHr9ZITpKslz/R7f8PiibRm7cra1xklUz7JgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4111310},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3bd58ded5830ce88556f4a72f28e38101376a3ec","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.51.0_1726507662232_0.9849609535268156","host":"s3://npm-registry-packages"}},"3.52.0":{"name":"@uniswap/smart-order-router","version":"3.52.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.52.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"32d5524dcf66579c64d5eede550f09cf02e83718","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.52.0.tgz","fileCount":502,"integrity":"sha512-ghhAEqUflVigJ7YE9G3Ru6wtae5wdxMse5uNZbXW0pMYuepfIFpAUtDeBFISF36bQAtIutRQABFRv+upoAiFqA==","signatures":[{"sig":"MEUCIQCBa5hUJZ/tpGe8TUJm3rRN8VujXHT77K/un8nWFbKX6AIgOInmICLk53zLsyqOCAFCb3VIzL2NaHTfKfduyvFX4+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112746},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c7f06b448c8dc38968e220d1e02db1c93957b9db","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.52.0_1726600393397_0.203379985190961","host":"s3://npm-registry-packages"}},"3.53.0":{"name":"@uniswap/smart-order-router","version":"3.53.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.53.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"26257947ed7f9563680b35f53364c34758e537a3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.53.0.tgz","fileCount":502,"integrity":"sha512-Plhtcik8kR8QAagrK8DsjraZA5xGK/W+PYHBobL65zkgDZKC0RvIxIBTc6DMncUEEsjmu9lEx0cbmt66TQPpUw==","signatures":[{"sig":"MEUCIQDosabQCvCIVv+07xEQIsqA/pTpIEBEkSgZlvffVSunywIgWt1mxCiyuG8vkAYqnpLv+VKZs68VCSm/+Hzj0N9+l8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4114141},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1c57e6819edac0f5b74381a54fe3ab77ca7511a9","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.53.0_1726678165204_0.6040637846978922","host":"s3://npm-registry-packages"}},"3.54.0":{"name":"@uniswap/smart-order-router","version":"3.54.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.54.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9f10a3fd503f19a84a1a8ec2f0f4829551c40dce","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.54.0.tgz","fileCount":502,"integrity":"sha512-ywPiebFlHRWaBisHMoN+SwSU1PnBI7AdUaoXLpk9ivnt8c3dpHbMEidRnJjFzHTkgm2sLJxrN+kxm7/oRSyzTA==","signatures":[{"sig":"MEQCIHksYHUGCxQUGgGI9B9fo1ZdXaKvonqBymNFayShAu0qAiBdurt7FtkKNCs4xNtodYUqQPODIGWbjp5eZzpQFp5Zwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4114632},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4db14f3bbfaa095db4a0e2387da95412c7f10951","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.54.0_1726762548431_0.6564093456837847","host":"s3://npm-registry-packages"}},"3.55.0":{"name":"@uniswap/smart-order-router","version":"3.55.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.55.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8ef35404a12ff4c2d46ebc5ffbc60aec44f70e2d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.55.0.tgz","fileCount":502,"integrity":"sha512-BA0e1pttUI1cr15iBrFMVOasvfB5T7SrFSeFjudeF+gAoGTnfspzC5DY5DA623dOuHISU4ECv6aG59MtCWSNKw==","signatures":[{"sig":"MEQCIBEszdronLOl9ArUFOACyegkKx/jINkHIrFR+ebSI/uEAiBGdLAMNuAC9InxFzzMO+TuC5yJdVxOw6nhsRlIFvVStQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4116516},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2cd0977fd2023d28e22ff87d053c949f839051c6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.14.0","@uniswap/v4-sdk":"^1.0.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.55.0_1726765192847_0.21845820160220208","host":"s3://npm-registry-packages"}},"3.56.0":{"name":"@uniswap/smart-order-router","version":"3.56.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.56.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4493918172af68ab7fd798968fce5b8a78e99b4e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.56.0.tgz","fileCount":502,"integrity":"sha512-rMUcLUwVpT07KxXYULVz/8qN6isKxKYLyzI3CD/l7BFgTKI8albM/rLcaAm1J3Tcg9TxdG2o1eOwuCU5sE/0YA==","signatures":[{"sig":"MEUCICbpcU0HCeGu9iD2XSSb/iCEdkW2JkQ/32fIaSjxh+K4AiEAreLYvkJMZXYkbMHS+n+3ZlmrHD1qErKEihGfKLUkMQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115218},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"960198bbff0de8298c2c1e34ea48f5da5de72bfa","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.2.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.56.0_1726778391352_0.39996588634635777","host":"s3://npm-registry-packages"}},"3.57.0":{"name":"@uniswap/smart-order-router","version":"3.57.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.57.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a11a5f239d68dad3b68120aedc84cbedee9262fa","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.57.0.tgz","fileCount":502,"integrity":"sha512-agH9B2g2TWloXThvIQufDNwVpilGporf4v28RORZGzXcNmRoYWujyEBrsV1isiRkOnYtzsyfzURpvE78BCH3vA==","signatures":[{"sig":"MEUCIQC3zZsbq6ysvTb2OD7nVxS/omGmR+K/kLJJfMTfyzwvuwIgIApnZeGyfUJamwYegPqtqUX5CUOILCQr+We5pOZtKOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115872},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2dfd1eac4ce21e6860701724d820c531985cb913","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.2.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.57.0_1726852713549_0.03223534022951857","host":"s3://npm-registry-packages"}},"3.58.0":{"name":"@uniswap/smart-order-router","version":"3.58.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.58.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"707a9aafa469ddf62ec4a6334cfffb01fdd72da3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.58.0.tgz","fileCount":502,"integrity":"sha512-NhRV0vWVBjRl+7KuFxIarEGNPCmtJ808+XzMd4j7mJSOeF8lQaxfJtQjy31YrbkBinT1MJXluDWVXfVx3Cos0w==","signatures":[{"sig":"MEYCIQDH9554UifEB89oW35SQSe44Va8vqbwQynCW+LOD0ZgLgIhAJY/PzxdVXYOle8Jy2byhTNy+Oc5F/k2zhMYVz3ZBDFr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4066450},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3e045f40cedd3e3bf6ffd4d80987a85d3dbec6e8","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.2.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.58.0_1727114682393_0.029219267035071717","host":"s3://npm-registry-packages"}},"3.59.0":{"name":"@uniswap/smart-order-router","version":"3.59.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@3.59.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b9251a68e8652024e76dc7d0c1566c19152402bf","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-3.59.0.tgz","fileCount":502,"integrity":"sha512-1le8eLk/zK6meWs2ky2QnGiU1poqWgxCzl2KxlukyWetfdxSeKkHFcsMmV4nk2o7/R6duuFU47yUTjUX3HYhKw==","signatures":[{"sig":"MEYCIQC0UThr8CAa3IL2ll0WToxZsiWLMIxjjBBqq+uvEm5OPAIhAPBCy/wdSdunDQvd4g+FhkEccP2L9m9xF0Zvs9b7oN2m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@3.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4071279},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f82c62e9d285c8d09152138b681c5c014891bebc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.2.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_3.59.0_1727120035154_0.6354146547676371","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@uniswap/smart-order-router","version":"4.0.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.0.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"34594127b2c4c9a1ed0b67c9da5e168f45926b8c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.0.0.tgz","fileCount":502,"integrity":"sha512-3OW6ZgjQnY6RG+hiAaiPBe3Bl1t9SHeh4NqyrFET99VeiGMyUUboBCyCa1wIZEvWfasDyKSF17Zfw8XyipGdQQ==","signatures":[{"sig":"MEUCIQDMOHRbtXSJ7I1q59fdBpehis3p8OUv0ta6ih/0vJ8cDAIgWVdVZmBPcGb/8Gqr9+RV0ImbPUZHontKwqYzREre2u4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4075137},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f6daa595a92a902115bad8563882b7ce8fa23150","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.2.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.0.0_1727209906377_0.15585840075934776","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@uniswap/smart-order-router","version":"4.1.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.1.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"39ac0ba4930d179ba06426ae6188098479709f19","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.1.0.tgz","fileCount":502,"integrity":"sha512-zFeuYvjB2v1ys9eNVGHL9nT0y06G214+fcEEzFsgDckBqCO4vJ/y2w3TWJaJW8DzT2tAwN04c6lN9AyPIUKpqg==","signatures":[{"sig":"MEYCIQClxU9KaPjT8a+4qZzeJaBs8yokEZjUISD9leOvLFSdpQIhAPHlkyRzVOLgcZjqOLgBGzAi6vlFlkEF2qCwjSti33df","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4069902},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f54a057f5e003b07173c08202d2d0cc8ad27c151","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.2.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.0.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.1.0_1727716165202_0.559900187388851","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@uniswap/smart-order-router","version":"4.2.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.2.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f633619891e3309cad57c454d0b0b3e196f32b88","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.2.0.tgz","fileCount":502,"integrity":"sha512-fRJTJGvm6T82Gly0KeQkYcCHpFcVWpeb4tDkynr3fOkEq6ZAnoKWdqHVJnCH5GRdgfzLKqEYWGMeq9/u4G5/1w==","signatures":[{"sig":"MEYCIQDaWuICpJCl+cKVDYzED/dXMcssNwT9hYNNvmf91zPnQAIhAL0t5lVKydvtDL1Tt74WlUhYKfvBqsTdv0zaR+ZB2lg/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4069344},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2b7d9815e3fea671b6f34a289215c4debc84c56a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.6.3","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.1.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.2.0_1727724537926_0.15496791961755396","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@uniswap/smart-order-router","version":"4.3.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.3.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"877e855be186add9fb873958fefe55e0797b62ab","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.3.0.tgz","fileCount":502,"integrity":"sha512-JdQfi2yKcZRwHrfze+AxnNgXPfAxcIBEiaGzgo1NIEO3WOouTM71MhXuSUm3603FOPVzqJLxCzL3bdLVVCEFbw==","signatures":[{"sig":"MEUCIQC4TOVeaQOBrGyyghLXlH2JndtiuXBacRgej4ZMJTUwcwIgMJg4zrf9S/D3hsPgaD9UOFCdbP5vDvpI/4iLQm3VbxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4069344},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cf1dbcadb85a342803d7cbf93ff1b5483a8ebb23","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.6.3","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.1.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.3.0_1727725050288_0.06803740561878913","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"@uniswap/smart-order-router","version":"4.3.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.3.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7a3b22dacb274a1ae2d14c1be771b96b1042d80b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.3.1.tgz","fileCount":502,"integrity":"sha512-Y66sTtt89v4FNbXEvce6BEMXvTVJWOJ2iEQgTMtwZY940f664z70s3XQBoeyFf644QFfe8w0NQ6BqDfUvCkXIw==","signatures":[{"sig":"MEUCIQDmbITOH+uP/eCVaCG/k52mOftzPvfDm0bSvY8qoeioeQIgaS0umzniRDquh/KsocOep8FjosDZTLNW7C8Lp8rfmEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4071577},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5891a8ced3ffe5b85741c5e4e4a5071ddba15996","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.3.2","@uniswap/v3-sdk":"^3.13.0","@uniswap/v4-sdk":"^1.6.3","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.4.0","@uniswap/router-sdk":"^1.12.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.1.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.3.1_1727793340749_0.9747341437075521","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"@uniswap/smart-order-router","version":"4.4.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.4.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8a6f7e01aa28518b688450fd98d81d81123930be","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.4.0.tgz","fileCount":502,"integrity":"sha512-C7GnmzxjeBfJnTg6m/6vSldB8ZrNaqEAPCLknYhGHR0uk91BJShgAYIzcQu2rIcFaq5qGS9jAotdWDaEN1VR0g==","signatures":[{"sig":"MEUCIBZjlPacdEUaOfLJxj4wWXz7ki3dOJOzZ6kBgjyLRq8eAiEAyvNklTeRgzjdxbpsv/bw6tBOeppOD3DHevqY6gYD6x8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4097315},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"dddedad50d48b9133a9ab13b98d9f11314fedd4f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.0","@uniswap/v3-sdk":"^3.17.0","@uniswap/v4-sdk":"^1.6.3","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.3.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.4.0_1727879482819_0.5601527769039614","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"@uniswap/smart-order-router","version":"4.5.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.5.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3c09e546137ef6690ac2519c71ea8b58aa1eb4f8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.5.0.tgz","fileCount":502,"integrity":"sha512-ziU39JR19orhNOnWXACpR9G9yVrA/mgZA+0jyhM6zbDjfJU5olkwkHVa3T/0bmmjIMUmujzvKcrSAuEjQinqYA==","signatures":[{"sig":"MEQCIElZbxhZcS5D5x15zpCbF5bW/vX2XRQtPPTU84EpG9a1AiBOD4TPq9YMOiE3lRMMzw0ZzmPrzF+uiCunC+XKHQxFrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4098349},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"069a038001f737821814898d8b56f940cf68cf88","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.0","@uniswap/v3-sdk":"^3.17.0","@uniswap/v4-sdk":"^1.6.3","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.3.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.5.0_1727975093827_0.035583136820498185","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"@uniswap/smart-order-router","version":"4.5.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.5.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7c13b4b990dd700908f9fbfa4ea70ba6af8cb065","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.5.1.tgz","fileCount":502,"integrity":"sha512-6uQmmCwin25tsbv2Agwy5gEC7fOicR4L68uxTMFa7n9fN/B40uan8gKEBmQjrzTwIpLIWDd/zlFYoQ1yD8CdWw==","signatures":[{"sig":"MEUCIQCN3MSMy466olo7FKTr9f8n5ItDIOdnpcfB/vxyFszcXwIgSi/TOyCOSHS3/K6hqkV/Eq0aoNC0UfrDv/ehFywjRq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4099809},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9641c52f0412d9b5581bf89264017b15e2106230","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.1","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^3.3.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.5.1_1728073423980_0.36900950032717494","host":"s3://npm-registry-packages"}},"4.5.2":{"name":"@uniswap/smart-order-router","version":"4.5.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.5.2","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b04f93e63718d61ced0c82b4140e81bc50157371","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.5.2.tgz","fileCount":502,"integrity":"sha512-7plmfnH7la5AjE3FNX6X8ZKPaQhkz7oNRxkggf5C1EhNwDVz1lWmeLv4S8LGhcMNKwrFHH67B6bJp8zZQi391Q==","signatures":[{"sig":"MEYCIQD9gPKd7j3Ws/Qhgkt+Wkxww8cDdteRfbZS9SVkchCZBwIhAL446mukg2eHCNBiUnMY1Yiiy581azj0orbe0pCMQpmy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4100205},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e4100f7ceaa508638ae968122e510661a62b1604","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.1","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.3.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.5.2_1728080448912_0.9954416946975517","host":"s3://npm-registry-packages"}},"4.5.3":{"name":"@uniswap/smart-order-router","version":"4.5.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.5.3","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a72b970037c1c6617f7d7ec4840dd90b808e4051","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.5.3.tgz","fileCount":502,"integrity":"sha512-59FTLid+7+y292nRdZAwdsq8l8mRrhgNBXWoPPOMqgL2t1xJutDgqXqCGKwbfG3CU6mkixGS0FeUY+wApyjr+Q==","signatures":[{"sig":"MEUCIDE9STTkiuHh8yUjReG8XzUGf8Nep0nqkmfDJkklFGQpAiEApsZdScLydeS4MS+2yRyGBXGMfldEPM2yACDtnNem2oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4100205},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2d880c3790b9afdc3249529a97350f6e1c3038f5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.1","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.3.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.5.3_1728318446953_0.6333280668364047","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"@uniswap/smart-order-router","version":"4.6.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.6.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b1676a2050c554198b000e2285b9e9c0ea331e53","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.6.0.tgz","fileCount":502,"integrity":"sha512-SQp2l3rcDXqzJt9JLrkvjzEcCXpjs+aD0JImpTQLWcW5ejhaYShWNvJznO1nkV2btknhK5ZmtaVTQpi8LKloMQ==","signatures":[{"sig":"MEUCIQDBUobtWH7fBk4GIbhUewLjGc3EhCcuJkhn+0vZrS23+gIgfxKbn3EGwVq04EyJLMBVRkytN25WS/mzm3kr5OLNfE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4100066},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cf7f74609aec1399ae566ca4a8a76f831a83755f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.1","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.3.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.6.0_1728428074895_0.30215104931971215","host":"s3://npm-registry-packages"}},"4.6.1":{"name":"@uniswap/smart-order-router","version":"4.6.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.6.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8961582373de7f0f062b3094c161364d0461075f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.6.1.tgz","fileCount":502,"integrity":"sha512-4T8f01B7QKUi0LY9J3eL8W+W1KbcxmY3ALolLPMCsHajPA7bW3uQUiTqk5uH87e1itcGuwqps0zEacSjYW/EGQ==","signatures":[{"sig":"MEYCIQD9qxVJ3F4JV2gZ8QIFyOqI0ASv0vwuax5rnJZP2cm0xQIhAKdqNIHz54oAGZkan9K8mk+9a9236JsfteH8/TwOE98d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4100248},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"66927c4e4f7e75138df48afab1c33a6c6d8d8f15","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.2","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.4.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.6.1_1728573470623_0.1019219820068673","host":"s3://npm-registry-packages"}},"4.6.2":{"name":"@uniswap/smart-order-router","version":"4.6.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.6.2","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"07041db833e6dcb893ddddc81e39506faa08f604","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.6.2.tgz","fileCount":502,"integrity":"sha512-NH+q0RK3T/p/h7GcBjB0Ix37RHDZovD1IQM0D5zPFLGmbeIDBIaaBpHn3GYOUbN72I/3lsljesPXZM/k6eCaCw==","signatures":[{"sig":"MEYCIQCDHfT3bRVdB1n6DVHaDb41KViXGVVqsDuItKTpJfpnBQIhAMy/rzfAp6/PEUnXLsLQcSttld45Sps5/QhV0JJTAPar","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4100248},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"af35daf1c4ee9322c6e4ee9d48518ddfb5b78a57","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.3","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.4.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.6.2_1729003877402_0.16625543658425723","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"@uniswap/smart-order-router","version":"4.7.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.7.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6cb9dd08d231e0533664440a5b1f0a8ff518b3c6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.7.0.tgz","fileCount":502,"integrity":"sha512-1ABtIhHR2I5baMFiiLULDQlDua8EaR8PQpNW0limyYR9DfDdy9zd6ESko5DV5YDWVWBwvIJQRxUW4+9Gc+AUPQ==","signatures":[{"sig":"MEYCIQD3CWzv96PE8AnAvr2d7zKWH3Nf0Mu3vyGf0gmUaFQPTAIhAMjEHIu80zcfDThYl5WnJJAECZPY0z2rw0qmIxeVozWG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4109755},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a65a78226592970cc21a877ffb30630d13994166","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.3","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.4.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.7.0_1729023646895_0.2987409353298418","host":"s3://npm-registry-packages"}},"4.7.1":{"name":"@uniswap/smart-order-router","version":"4.7.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.7.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b6cbca53d441163cf40a7edc14aba6d3d6fa9c54","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.7.1.tgz","fileCount":502,"integrity":"sha512-YrZSOScUsUcM1rFCYH21UrXFlz1OfRCKnEQekE75feni6opi+QQd6tiNI+y8EsXWhNaDedyytNYPCpd8BFPYJQ==","signatures":[{"sig":"MEUCIQC4J2UYXEAEd/H5E7Xq5mr6Lh/GLY5q6p7HdQQDPx0/GgIgNfcH3L8V7cXAbieQUBg7ejTRaYclwdV+HOordFGwTc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115425},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f7d78d54791780729e5472b4fed024e92e00bcf2","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.3","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.4.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.7.1_1729032750203_0.46965314816716885","host":"s3://npm-registry-packages"}},"4.7.2":{"name":"@uniswap/smart-order-router","version":"4.7.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.7.2","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0025509419c01e0fac811064ebfed3f92497d04e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.7.2.tgz","fileCount":502,"integrity":"sha512-qkqh8FEeTRug+Q2jV3bYyacNHFJ4hZt55mmiwEU4sfp2fXIjle7MTKvnIEkj71pf1zIcUaAx2v5Of118rvYVOQ==","signatures":[{"sig":"MEYCIQC2UQj1wK+tEFRhjltiOYRlJEIkclFR4zxv0Fgn7y0CGgIhANfOXru5ynX57+8P0YvVu4wKdBd0njAHrUR6qNM+PH2e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4119962},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"cb279d8ed1bbaed6fb48915a88f5a5dcc4923098","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.3","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.4.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.7.2_1729100897465_0.9420816758226593","host":"s3://npm-registry-packages"}},"4.7.3":{"name":"@uniswap/smart-order-router","version":"4.7.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.7.3","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c0c3105b636e0b457f56cde8029c5b5025e641af","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.7.3.tgz","fileCount":502,"integrity":"sha512-ehUvGt9Htn2qaHIfFcEFSPQxp29RAgBqV5ODMeqMebJGGeaw0uPS/ovR1gnzBNFC8FHKDCoiRFSHZ0M6U2nPaQ==","signatures":[{"sig":"MEYCIQCoBhvzZnDB7yXLfQlDFbZsyvRGT2/AWHrHhnDMdUgc7AIhAKGg7Ml8uYUaQ4L++QhDWBo9Wj/qtniIOemw0t8mzi+p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4119962},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b3b8555a781a6373bf943a9cccc8696d121f4a8d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.8.5","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.7.3_1729280442916_0.9085460110748376","host":"s3://npm-registry-packages"}},"4.7.5":{"name":"@uniswap/smart-order-router","version":"4.7.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.7.5","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"24fbf44f8d106838d297f4075c7b4f52785c9804","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.7.5.tgz","fileCount":506,"integrity":"sha512-3BlkCn0cPWhuWD1ACuIAmYJ5PAwhDYfvJloYAzREZj9/Ie5cpwUhXtHD3hBrS97S4Cbyh2UJ57dpwKpl8p/efA==","signatures":[{"sig":"MEUCIDiLhrXc6ms2AJVb+nPpzgMv0NhHMwDFE3YnmAoofOw+AiEAyd1OUovgn0oW9eUUvEV/O95ZZABfj15urV6nq4C0AmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4136800},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4067969a1825bd80a176c3cb8ed1ce75278003ea","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.7.5_1730149911273_0.0025379002749108537","host":"s3://npm-registry-packages"}},"4.7.6":{"name":"@uniswap/smart-order-router","version":"4.7.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.7.6","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f007c669d4625eccf332fb6bddfcb1d7501f14b8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.7.6.tgz","fileCount":506,"integrity":"sha512-P191SqV13rlzoy922qY+1h/JT4j8OwcfrUG1ebVOBUHjYScDenX/bFNsuaqDEX3f4ykSZu9jhiPsvP2FVx3n4A==","signatures":[{"sig":"MEUCIH58eLJmV1+e4I+px8djrQMOLj2BKawJPdE0Ygw6OLVWAiEAltqAQoI/Q35zDBApEyqm30m0gHdAEQucgiG8+zpTjRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4136460},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"25b034df42dc53dc791f434d314b3bf99962eaa0","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.7.6_1730236126752_0.03972549677007953","host":"s3://npm-registry-packages"}},"4.7.7":{"name":"@uniswap/smart-order-router","version":"4.7.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.7.7","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1fbd71fbec566479e51bf7094fd74c3cf4183e19","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.7.7.tgz","fileCount":506,"integrity":"sha512-SiFjdSHDCKrfvDqrphFrUjDvwQLstyIQJFNLJoXOgSwLhE5h5ZpaeLD/yBQoMbaOSpWCrgPEqj28+XDMUM5xrA==","signatures":[{"sig":"MEYCIQCeqHxq6WvaHpMsNFokAIThAvMZ8Kq1aE5jibVNeM+ygAIhAPckmrUKeOJ+vVJcdolSvZQoIxKGe/7GjSPYVkZZjmmV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4140640},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6fbb6420ff41d22269de80c669dc14f967510128","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.7.7_1730330359873_0.5114356106074429","host":"s3://npm-registry-packages"}},"4.7.8":{"name":"@uniswap/smart-order-router","version":"4.7.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.7.8","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4f07f9fdb057fe3403da5d0b573f6209ffa67e45","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.7.8.tgz","fileCount":506,"integrity":"sha512-rMVpBL7oqPU2z6RWR4V9QToT2l6pJgeGI/JRd/rowFltnjh0VOsW/cAkWrSi6wVeEnxG7pwT+8GcxkyA0qhudQ==","signatures":[{"sig":"MEQCIEWUu0pl+r16zkUV3HQrbqfiyXf6OKwcgkLjQA1qzdOnAiBL3/fYd7/Fw34VTXDcaW++fEeyq3lDH0eyh9MjfznZnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4142816},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bee554319c6dcaf8d93dfadd5aee61389a1794c0","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.7.8_1730395245309_0.38590720109132026","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"@uniswap/smart-order-router","version":"4.8.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.0","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4ec9be6a8b1a00b038aeb92e853af3c9f97ecd01","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.0.tgz","fileCount":506,"integrity":"sha512-NtJXZlBSIjwreooYOgcTWUaE5ajp68P2oEyJxu/7xf57MwuVbUnIrOw2oSzAPw6/I5xPjRNu1VGZCQxDqtfpsQ==","signatures":[{"sig":"MEQCIDnC1YJNC+R+BrdsKVE5vP1aa39m38PdEOhiwXRGBysHAiBG8uMeGmWxypLMNSIn/3tCU7ALrvRFd/2Q96TZXUujOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4143196},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4ec1b3bd71835dbda833ec7dd4d3ae28cef48630","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.0_1731088085228_0.708499308252704","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"@uniswap/smart-order-router","version":"4.8.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.1","maintainers":[{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"cb073c08544ef7a009b6315a8a2d2558242a6c99","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.1.tgz","fileCount":506,"integrity":"sha512-AeKoX3iAG7oSkXKiyaODwMw6lpEUNncY+TJJJaJwaw+8K6VTVNQ4dIfK8Bzlm5VzMwSRag8jXkIaKSUlhSGKog==","signatures":[{"sig":"MEYCIQCiBcP17JDhWXgBni3nFF0cuDzzs61ior/Fs4NLToUy/AIhAMWfOAX99z5e/vQYbZ5hnjYE1Co1aajDyDPLLJNK5N3w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4145525},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7bd2ff20af1df0658594324c3d60ced7fe1abf49","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.1_1732037345920_0.5797625290784358","host":"s3://npm-registry-packages"}},"4.8.2":{"name":"@uniswap/smart-order-router","version":"4.8.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b5e5e89c2f7a53a7a547304ac4fa7f4398e153a3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.2.tgz","fileCount":506,"integrity":"sha512-JqK9aKQXWQIweO0nkvskV1flnlvQnB0rZ9OTyf+kXKZfrWNrAMGDDO6yjEcrWAGfxi/m/1ThxTcKj9FvVw/RBA==","signatures":[{"sig":"MEUCIQDVdWrPF1Od2IkRFQgdwXAeFP3Zgk8PJ0pTTCwMpM1zNgIgezNM8G4Tl1O4Eu7+KTZUa+jhjEGTSQ+ebpoK7sQPmn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4147039},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e70a7fe893594c337b79305164ab906aadd6438c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.2_1732941536461_0.7810726314527134","host":"s3://npm-registry-packages"}},"4.8.3":{"name":"@uniswap/smart-order-router","version":"4.8.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6a0700ed32552c8df105cdcbef7edfef3782d7ba","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.3.tgz","fileCount":506,"integrity":"sha512-/w6RKFXhgniw4/CpI1V34QoAdxGFFiPXHqCumtILGELXaRrUdHWS+U1ZfjI3wqcQbjwz3MNuhuY/5AhM025jDg==","signatures":[{"sig":"MEUCIQDnM0wl+miCc8Z0sHKnzDk37b7nceA4w5HAgHhGDxJT5QIgPKIRcO8LEgyGLJOBxl2+w7GvEXextTlWMbM+i6S2i4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4152892},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"75d103db24fb13ab1b2e7c72ac97f7faa9fd0658","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.3_1733153536905_0.6526735489221878","host":"s3://npm-registry-packages"}},"4.8.4":{"name":"@uniswap/smart-order-router","version":"4.8.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.4","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"26f80befb4dbea880ec05f1834fb92aa6ffa15e8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.4.tgz","fileCount":506,"integrity":"sha512-HpfC8G5CyiNKKtBffiInZOrnqxe2YszC1H8Q8hh89vgUJAsxt606ibAwrj8OFSx8W+Jb6BAw5wRUi7qF8SYNFQ==","signatures":[{"sig":"MEQCICwLo2ATQFfPOaJDCG0iPubrPFpTJcayp8jXghNAJubjAiBb12Sv9Y2NxBdSYE1ygOpk2qo3DVg3jdhiYYJVM1z03Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4148184},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"edc92dd63cf1f03f1c148e09707d1f3e64120ccd","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.4_1733246594330_0.38767740831052055","host":"s3://npm-registry-packages"}},"4.8.5":{"name":"@uniswap/smart-order-router","version":"4.8.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.5","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0d3adfcd4ac245071a99a3c49e21d455f0842570","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.5.tgz","fileCount":506,"integrity":"sha512-XFLgQgkSB0mUkWijgTaNm9Mb5IEhqZJMpZ+33Gj6AcJnEwKmN8XA02owaZlVw/YH272Tx2Vn4+2CxCfwOZJ6wA==","signatures":[{"sig":"MEQCIF1HZbUsBpEDhqCFl74whKjFVSYvlD0S8U6QfgaiowaZAiB2cQWCh/dNK9l6SBYr3MhsWd18hBnbMQ19etMBKguQSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4149296},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6f61a42d011c68793113ac75102cca2aadd80d90","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.5_1733271758468_0.4882381994084193","host":"s3://npm-registry-packages"}},"4.8.6":{"name":"@uniswap/smart-order-router","version":"4.8.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.6","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0d58b35bc19f99f5d9beefee61ba041e997627e0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.6.tgz","fileCount":506,"integrity":"sha512-yp3sQHAVlon3Q2oQQS1KXQM6X8jpU8Usop9F8oakg1EpsgXPHtMstEQ6DqYIYy7IPkWhLbagRAcftkAb3S81Tg==","signatures":[{"sig":"MEQCIE4DkZlQu2DhkNvLH4Hyw51Wf2dKkV02xpB4xsHHh8f7AiA8aEnd4+ZS+Pkef4opxIF36rfy972yJwbmiFyEHBoSrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4149489},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"740ec6ad91532dddff75c0b98a2aa7aab845d4ee","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.6_1733423230569_0.4217394510964998","host":"s3://npm-registry-packages"}},"4.8.7":{"name":"@uniswap/smart-order-router","version":"4.8.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.7","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dfdaf1b7e9a4d5698b564c97c5c95135fd42244c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.7.tgz","fileCount":510,"integrity":"sha512-pyrRGZFMPvuMJqCzfL/ZWCX+vrN5O4VTSs3f+5fGD9FhSy7pEsCYT3eWBXzXXfxpbQq7xUnZ2W1nVwOuEK1cXQ==","signatures":[{"sig":"MEYCIQCfJ+wkghvEXXsg7NsYgUGtF9tGotjxn3v/4G8p+o7MZQIhAKvqUkUqY2DinKvCTUpmMyfCquJ8f7F4T2CCoRXMP/IV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4157004},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"94375a705c14f3390c1cd43bcbae98b4a089eb3c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.7_1733772468371_0.6719204764780418","host":"s3://npm-registry-packages-npm-production"}},"4.8.8":{"name":"@uniswap/smart-order-router","version":"4.8.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.8.8","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4ec973fc4da39d2bb65d7e0b42e529eff183433f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.8.tgz","fileCount":510,"integrity":"sha512-sagAJne++x8y4hT7fA6zMNPa91O1fsx9ZtN5FVYgDjkg0Va4P4EQsRfLTiYx+lkelbftSXWJcaahZS9xUGZ8Wg==","signatures":[{"sig":"MEUCIQC9xkgegYR4WKpMkK1bgHyjtYNMVi5ZX2tCu1hv+j/DSAIgQC2xdWVsw1aM0pJJuh3Rt2ZHcVe9GJTMOslJnHY1nC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4165045},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"00d61cbcb4abc4fe5af578996d2c0448a57a1c33","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.8.8_1733853352612_0.7892082585842182","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@uniswap/smart-order-router","version":"4.9.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.9.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7337a49638a726e4907d2cdd3d2573eeae59b50c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.9.0.tgz","fileCount":510,"integrity":"sha512-todAPEom+30luGA0Xxt+zOey36iCEWbls8pu487h/Ltzg5F57DH0dTsdOus+HCXIvUvnb1En8Ed5SESug86ylg==","signatures":[{"sig":"MEYCIQCQn4UGyVzrBUXdsv61B8d1JjVqcx/A8NK4CKYDIWJ+AgIhAJeq7LONqXMOIRcRpLpo12821+1IFLuzdR05gSDKp5FN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4167885},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c77d04d334cc1c6694bd74d88287cc5b6e3a7425","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.9.0_1733859161977_0.08270925090218917","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@uniswap/smart-order-router","version":"4.9.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.9.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"efd10d00ae9f4eb691a8a4325ebbe7c47c97d206","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.9.1.tgz","fileCount":510,"integrity":"sha512-S4lU+THbOdIZMZht9ykyuBNCYHdL2LXtfCiVxOC6znRxpaGHSiY/CWM60bWxNcT8GgJVZaeC3yEqz5tnjZIvzw==","signatures":[{"sig":"MEQCIE2awTLhg5cdMnFEwGxgj01eQ61qToRarX8x24gODv6vAiAsRZbx81ue7lVm9Y3irWSYYKcJjyM1p0VsAXYr7ZB15Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4167877},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"31ec714ae5513f5a8459649325e2ba3bc5005122","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.9.1_1734020283234_0.3083308195174028","host":"s3://npm-registry-packages-npm-production"}},"4.9.2":{"name":"@uniswap/smart-order-router","version":"4.9.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.9.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"95b8c0b96e4485c155b48fc0d590b899e5a7f356","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.9.2.tgz","fileCount":510,"integrity":"sha512-vAb5x5tGC71GlAgvZj2WczYD/yV0MemJbFmSle/9sokD+qlcgw48hiHaAEzne+bHSHYFfoRr5gsxDeJojsdDug==","signatures":[{"sig":"MEUCIB5oLGmUIDycEihxGplLAm4IfxzanEBVoq27IvnmHC2jAiEAyh+5YROaCzLGDCnn0Fy3Q6id7WJI2RA7pUsTuF79K84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4171409},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6084c428e96dd65e8a2bc667dcb86454fc59461e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^5.9.0","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.6.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.9.2_1734115771657_0.27483823521406925","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@uniswap/smart-order-router","version":"4.10.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.10.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"cf24d4a50ffe7e1af239355d9a7d7f126621e7b7","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.10.0.tgz","fileCount":510,"integrity":"sha512-a9pZKEA5GOAdczB5ba8y381005eNZtDwyGzVPfZM2rvOpEsfLD9/M9olOeI+BxzHYeIrwxjv2sUL47jbg2YqWg==","signatures":[{"sig":"MEUCIQCFOAoAxayWxY3xgxGGYMgGzHzVZYv0jMPtA0AbYA5bpAIgHxwCWchw15mmxJdhIbGQtzBbb6tnYt8pqWjMfrXKGhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4164204},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1a6bd6fcf7e0f8d1ae56fc032dc104c091b726ec","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.12.3","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^6.1.1","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.8.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.10.0_1736296477794_0.43488987067970997","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@uniswap/smart-order-router","version":"4.10.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.10.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"cdccdc38470bab0c2b86ba1f0ac05021f8263925","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.10.1.tgz","fileCount":510,"integrity":"sha512-reDRrdCufABJzgy4o9SXFg2Hfn2IehQAjbXAk/vF2ZzrDOQ9vJEzOfR4bqlm3Xao4nZbSMvz6QQzOxtrkQd4QA==","signatures":[{"sig":"MEQCIEUOMR2UQNKmEPlIQifaPeY0DZ5BDbwoU722WHcG2Wr2AiAJUkN/ob3b9CudZi0xbSJWzF+Pu/NZK6tWFg/jkjcAGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4165126},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"55521f5e24b7ac53c71466fdc9c438ce6a960686","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.6.1","@uniswap/v3-sdk":"^3.17.1","@uniswap/v4-sdk":"^1.12.3","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^6.1.1","@uniswap/router-sdk":"^1.14.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.8.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.10.1_1736358288964_0.711116419213107","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@uniswap/smart-order-router","version":"4.12.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.12.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bc60a5da2d5ca4672cc26ab2da6bded1f1f8102f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.12.0.tgz","fileCount":510,"integrity":"sha512-BnCBEudeBl48gMKC2UksAAs4phJzKmezdy9vtPfr7R72A0Zx34pKnhxsGyRviKgZNRYO3SURVkkkyk3jgN29mQ==","signatures":[{"sig":"MEQCIAjvVcZZrBA80LZm/zp0bJ+9uTwyHeyMnAyTdhchQPDoAiB9donYFd6sj9lpfQIEAcJV1sGJ/Gbp7ktI6iPOKLHO6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4165126},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2f3cd293859762b428bb34092b41cd6009eb9e15","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.8.0","@uniswap/v3-sdk":"^3.20.0","@uniswap/v4-sdk":"^1.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^6.1.1","@uniswap/router-sdk":"^1.16.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.9.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.12.0_1736449999286_0.2637015426274938","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@uniswap/smart-order-router","version":"4.13.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.13.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b78c10a778a3e87f9e60e1ac31e9e5e2a486195f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.13.0.tgz","fileCount":510,"integrity":"sha512-eGhzvxTqIhP2GDWJUKitHv1kEn5qodz+akrUCBDj1KIK+jnqNx7C48/VsOAJQIHIG8S0L2Tnv0B8k/KEyfWKZQ==","signatures":[{"sig":"MEUCIBeSMkCco3uNp8oKzJnBzxf+mMj9xKp2j3HyxWJ7uTpEAiEA68ppdoKMDGiQUJo3yL+QSewfkaPlpg2Rr1XbyFoRlKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4165465},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4346efd616091fc648d617758c21d41641f2ad89","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.8.0","@uniswap/v3-sdk":"^3.20.0","@uniswap/v4-sdk":"^1.13.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^6.1.1","@uniswap/router-sdk":"^1.16.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.9.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.13.0_1736879408221_0.9459976892492088","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@uniswap/smart-order-router","version":"4.14.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.14.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e15c44c3aa3813892f38883e890938f08e99fc02","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.14.0.tgz","fileCount":510,"integrity":"sha512-qd1ZHcYbbx6Qyqb9XV6AXsx/LIZtMCoN7hmFMBAY8t0lpvv/X3VIrPiZAR1BdxlYpj91HqsvnuaeuPiMlW4sJg==","signatures":[{"sig":"MEUCIH8BTmvPXj5IjL3IyQqIQW8Gu5/0o0qs7O6o+8tMjgzbAiEAvao+1MgTK62fMBlBviRc5R0/hTmHWTGz62766CmeUF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4185049},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3e5baf46fd3799d0b0e4e3e7ef248f1c5dd0b78e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.9.0","@uniswap/v3-sdk":"^3.21.0","@uniswap/v4-sdk":"^1.15.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.1.0","@uniswap/router-sdk":"^1.18.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.10.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.14.0_1736894277965_0.207098005184694","host":"s3://npm-registry-packages-npm-production"}},"4.14.1":{"name":"@uniswap/smart-order-router","version":"4.14.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.14.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"680beeb22814ea658e6d380b1e3b69acebb48ec5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.14.1.tgz","fileCount":510,"integrity":"sha512-neYcP6C5s2FZi6yNnCOK7RkfMW37j6zo/qxwq2A2/B/i8q6M9THOBlLos5OB1LtpV1bwCU1ob/TZadfJtqJfzQ==","signatures":[{"sig":"MEUCIQCVIE3vggcTzI4x8wApFr1MTkJ9t9YcDgf9dQHwpPygAwIgHY9xh7SXNGj/C8O6KSmCf45Lup5zpsNSxdABq6Jtjbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4186740},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0661027a3f983087fef979bb0eaee82790841e78","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.9.0","@uniswap/v3-sdk":"^3.21.0","@uniswap/v4-sdk":"^1.15.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.1.0","@uniswap/router-sdk":"^1.18.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.10.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.14.1_1736978422351_0.6104573707675076","host":"s3://npm-registry-packages-npm-production"}},"4.14.2":{"name":"@uniswap/smart-order-router","version":"4.14.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.14.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2ac6eddf976bb8975c65754d4d1a44296a67019b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.14.2.tgz","fileCount":510,"integrity":"sha512-agBoMI965W810wHwLF4GqaE9ZCBi+dR6sny3TVkhGM26UtetM40aXl6hSLbmYcGfjodEAKj/wyFHbg4Lf3Kgaw==","signatures":[{"sig":"MEQCIHlqEWdkA69QEezqHLzPx4fK00E9kZPaHUhNk8eb0lQxAiA09xVhyDX/yijA5Nje5QuQSHQEA0+hQzWLttxIUTaT/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4186842},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a3252080e48f1ebc0cd47f17ac7a136690a10af7","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.9.0","@uniswap/v3-sdk":"^3.21.0","@uniswap/v4-sdk":"^1.15.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.1.0","@uniswap/router-sdk":"^1.18.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.10.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.14.2_1736987296519_0.38844007672000314","host":"s3://npm-registry-packages-npm-production"}},"4.14.3":{"name":"@uniswap/smart-order-router","version":"4.14.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.14.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c7e01145c87ffa2b60c3d0b53f22242a29b4210c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.14.3.tgz","fileCount":510,"integrity":"sha512-vE0B1zZh3y1VhMqLYGwrle0WEBaeBvFGz0AGbBzunAzn08GrBDZ9T2LJ6KktwtZ6Lebta1OL0Pcm2q9ApMgYHA==","signatures":[{"sig":"MEUCIQDKK/eibstoWYVkLQUVqlB7W6wpqK3Ref1Xeu7b1Z1UQwIgYxpekOhkoKVgU3inhrchpj79R5YJAFYctvgASpDMDb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4186967},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"20cffa0d9b93c0f34cdd17e699d27b3ba434d930","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.9.0","@uniswap/v3-sdk":"^3.21.0","@uniswap/v4-sdk":"^1.15.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.1.0","@uniswap/router-sdk":"^1.18.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.10.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.14.3_1737142436939_0.042625689015196366","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@uniswap/smart-order-router","version":"4.15.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.15.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"05401b4084d52c6cc3759aecf1f50d888425b627","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.15.0.tgz","fileCount":510,"integrity":"sha512-omByE76OnnFTg5jRF0MFSirHqcVv7GfkRekAefWEnfnNQ72U1KQ3D4+F3v2VPQ3SoEu15SJjAAMJezeW5XwZ4g==","signatures":[{"sig":"MEUCIQC2KHdybERLee87ErB2oVWLxBsf/Dc7G3ztDBoRe5K9IwIgacUKSWWtgRh+8V56QKyHCsVDdzDJLo0eQVYvfc65fvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4186968},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a93353464d7a36c637a275f24c21b4bbad157f0c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.10.0","@uniswap/v3-sdk":"^3.22.0","@uniswap/v4-sdk":"^1.16.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.2.0","@uniswap/router-sdk":"^1.19.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.12.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.15.0_1737506970595_0.19069105211324877","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@uniswap/smart-order-router","version":"4.16.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.16.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6c2cbe51a434bb99005f2e39c99808a6031d9ace","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.16.0.tgz","fileCount":510,"integrity":"sha512-jIvzbIO5iki3uK1bU6r2sDzqYa4X4KTdAzNitBZzoM0+lKeUcQ1lo92l1qApYllYX182IAGW8IeXEoBXW6/Tzw==","signatures":[{"sig":"MEQCIFuzDLeQ5oNP6El+EYcMthW5M7S9SCqiEdUt+kGIrPR6AiBmrdp5jFnI7cFj0g4CJDUnbnMFr+Qbt4gYixx9rYMs0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4186968},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8e9fc0483f6a2955b9dfc409635e418075b8b73f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.11.0","@uniswap/v3-sdk":"^3.23.0","@uniswap/v4-sdk":"^1.17.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.3.0","@uniswap/router-sdk":"^1.20.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.13.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.16.0_1737572647237_0.6390997655859243","host":"s3://npm-registry-packages-npm-production"}},"4.16.1":{"name":"@uniswap/smart-order-router","version":"4.16.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.16.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ef6f368b88d5a856607e8cead4fe2048da0c0030","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.16.1.tgz","fileCount":510,"integrity":"sha512-NyuVEjsNULde1MA0qAHf5+qcG7mpkr05iV5DYL24rp8gauwU/4bayUYDCI0TVi9nFLmnKQ5NPUS8xAEsN4Vu0w==","signatures":[{"sig":"MEQCIDU+PVszcIc4joMyW8IpkT6EtuENtrO72qfqIiyncDJ2AiARVPUvqAxdQcaHS9fq5lXACwQu2nsEBW2o80Naoq75GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4192518},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a59672ed7c8dcc66581b6e73206380abc34a4f25","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.11.0","@uniswap/v3-sdk":"^3.23.0","@uniswap/v4-sdk":"^1.17.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.3.0","@uniswap/router-sdk":"^1.20.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.13.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.16.1_1737588213262_0.5414647246934365","host":"s3://npm-registry-packages-npm-production"}},"4.17.0":{"name":"@uniswap/smart-order-router","version":"4.17.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c115acf2a879c7da9fef4403bf50b171fee7f3b1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.0.tgz","fileCount":510,"integrity":"sha512-ryDn87jOnhYsiRJAuOmxpIaRvd/l9a3KK91SCw7x/22T5TLipQoSlrzS6vWdJ2TTf8yzGLrXRMZnWSKCcMxjJA==","signatures":[{"sig":"MEUCIB6PbIYGsPhd35MAGEx+Uv6GmPx07asSO7W8TpPne2auAiEAhxomF23/JV0M9T2ocv2uCqp0osg8TQZDpm+7YCEuOBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4203208},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"de2ba388b48bb4655163e5bf361935204990ac2d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.11.0","@uniswap/v3-sdk":"^3.23.0","@uniswap/v4-sdk":"^1.17.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.3.0","@uniswap/router-sdk":"^1.20.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.13.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.0_1737652206294_0.8905217352181019","host":"s3://npm-registry-packages-npm-production"}},"4.17.1":{"name":"@uniswap/smart-order-router","version":"4.17.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bc896d0213012e7edd00975d73c85f12cf4f60f5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.1.tgz","fileCount":510,"integrity":"sha512-WypPFXsbC6EFVwN0M1RJZaydB8YVm+53WOn3/U/gSGDyZ13ZvOSaY9i9UF/M5YzcwuadfKSqSqLNIBdijDgOeA==","signatures":[{"sig":"MEQCIGJGTUi5sxfgl6baT/rWL1NXEZc5vBwqj5yIuutpVE4DAiBuKV/GryW5Vjp2L8iVPnKp3cnVtXebbhX0uuUxfjbRxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4207254},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5a6d94443055a189d53c150c4c9591f126e41331","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.14.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.1_1737694686224_0.8749156131599582","host":"s3://npm-registry-packages-npm-production"}},"4.17.2":{"name":"@uniswap/smart-order-router","version":"4.17.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ad77e8719085630cc79dc786c418d7d222efdd7d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.2.tgz","fileCount":514,"integrity":"sha512-1A5blQB+l+QgAGbKo1gu+/oY+9y8fYegpnCE1j/ECy11B6A++ZJVAT/igUJ7y3id19PVB9KTcI5jmUpYV47N/A==","signatures":[{"sig":"MEUCIQDr27hfXpK4BPoWoRgpW2yqc2hjsdZKf6yJUYqQlmANpAIgfqQTDHOMzF+bVX/UUCf3UVoM7OyjpFURxuGMWRpmPFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4225088},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"55be8bb854eb7d9ba9a84e323c8a82deb50c9a7e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.14.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.2_1738204399036_0.9406310246678262","host":"s3://npm-registry-packages-npm-production"}},"4.17.3":{"name":"@uniswap/smart-order-router","version":"4.17.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0e1445b50538c61ff91c50e94404497cbce8e3c7","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.3.tgz","fileCount":514,"integrity":"sha512-f+Y8RA04vAWxaA2Dkg1EYvbPlp+51b2n9PVsqF/g3zvhSGCYjWpEQgI6UrNj8Icvbig276MHneBbJzQFTu1CaA==","signatures":[{"sig":"MEQCIFWyElp8/0lahHDG1UT4402RkYQFXbZ52LFDN92UyzR6AiAhNQMtTFg/AN1D6r+MVxomJVSEXs1yvLvSHv+HNn2PAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4226488},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"8e16d641290b5562c8db470f5373d875804bc6da","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.14.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.3_1738220042185_0.8938559422884333","host":"s3://npm-registry-packages-npm-production"}},"4.17.4":{"name":"@uniswap/smart-order-router","version":"4.17.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.4","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"99f80765f7e1461d6356108193a5b230540b441b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.4.tgz","fileCount":514,"integrity":"sha512-fcaNgkPJP5FpFN17wbQd9TZr3oePgea6+vhB6H+rceFp7d+tv91FtOA3Bm+xYP5AijFbvELrWvKkNksHqeYcfw==","signatures":[{"sig":"MEYCIQD/z3dQMb40EstjviR9qwO239OEH4njMM8X5yjZ8SRSDgIhAO+JbSMVn+GKcaPPXi9S+QZ14XkF0GiIeWj3PI0qGmdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4228038},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f497039da4dc836c35d1928d1d0891054984c159","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.14.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.4_1738259571945_0.5754569408927004","host":"s3://npm-registry-packages-npm-production"}},"4.17.5":{"name":"@uniswap/smart-order-router","version":"4.17.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.5","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bbc9197d842be49ef3b00c7d367a5384062be8f5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.5.tgz","fileCount":514,"integrity":"sha512-5agza5Hk+A8pqBz3GYVtpzD287XX2AHIcV2dy4Awe44M4ROxUvjgiZlMQwVYK1ZHM4bxK9jwWgUQg3dC5UKJJw==","signatures":[{"sig":"MEUCIFYdOFBHEPmMor/96/p0iZ5RsCP0aZNyBm/re0K+nSqYAiEApH8abt/aQ03bwpCfB/hhLW+exUDA9IrelJK32Gpmbtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4227392},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"81df3cdb0acfdf020f08b9a5e15aa822509d8ca6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.14.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.5_1738262343372_0.8967199968351403","host":"s3://npm-registry-packages-npm-production"}},"4.17.6":{"name":"@uniswap/smart-order-router","version":"4.17.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.6","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bab32cbcf4e34d5311ddf85d68b8d500fe914f05","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.6.tgz","fileCount":514,"integrity":"sha512-GLvj2Qv8tEF99LghrAFs7r5DOjAM0CNYEMAanErIIBptyoIa8QjiN5n83Jqo1VWNiYnQO7tekxvYuHIwvts1iw==","signatures":[{"sig":"MEQCIBDoBIdHK9R9AIXc9T8cuAXPfCppSenWsfiRKPDUDuRXAiAYOwn/yTyxKuq/Dvt7xYV+viB8EbN83BcKa297QaXbtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4233484},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"17da523f1af050e6430afb866d96681346c8fb8b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.14.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.6_1738282918165_0.3119204707921224","host":"s3://npm-registry-packages-npm-production"}},"4.17.7":{"name":"@uniswap/smart-order-router","version":"4.17.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.7","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a140800ab22830bdb6a775c5c2f24e1b1478b46f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.7.tgz","fileCount":518,"integrity":"sha512-wenc9b7hK9XuMBiwnR0W+uqzFjlpN6aV6TPZMITz0IpltAawWXE+RhG2ZsyDbezW1i9Y6nZKf42b365APknaaQ==","signatures":[{"sig":"MEUCIQDCfkduHWqRf6WZl3yuM41g4vj2Ja4P/B3RhT7xOiQAewIgQT7pwx+a3UhppQ3/2XusZGtU73US0feJg3p/H74zF6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4272493},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"aace57da4e412fef3ddcd4b2605bba31e170458a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.15.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.7_1738348786847_0.04505012787832885","host":"s3://npm-registry-packages-npm-production"}},"4.17.8":{"name":"@uniswap/smart-order-router","version":"4.17.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.8","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"bc52e8c4ee4edd706fb783b144a75d62fbc49bf4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.8.tgz","fileCount":518,"integrity":"sha512-n76FkxAm2S/zqhi1fJj5nKgkumX0TxDFd3sEOq127TPMvnvJjn5YZV3c2W9CNPyg09XQC2AmE5fYyIEIC4hXQw==","signatures":[{"sig":"MEUCIA1dcxIW0s/GveHNT4dvNCABMAS7mXYuudRnH8e80EF+AiEAq+fHZ7m4ZvblkM/49AHrLVdIfZ2M1tnrm11BJuLK52I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4272855},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"281de6741042c597f26007b0c6bb15a8110724df","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.15.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.8_1738354003461_0.33211489520330173","host":"s3://npm-registry-packages-npm-production"}},"4.17.9":{"name":"@uniswap/smart-order-router","version":"4.17.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.9","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5c15931c521cd8f117efdda16d8d88d21da974c4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.9.tgz","fileCount":518,"integrity":"sha512-me4kWgzZiXCOo70zZolWixJ32PUQR/QOMl3uXOHSZEvNTlh5NWOwGg3OuM8+2ZAWpvOx8XFVswo45NapdsiyWw==","signatures":[{"sig":"MEUCIQC6WKqpaRm5hmOT87ulVfqbLvyTXaXt/wUEGk/IeiH5wAIgcnZDVUJ/kvDkGiJjkVHEwRd9BJxxmWA/SkIKnf8wwsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4273114},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9a1e48edfd2c8d637b8bcfa7fe1fdfeced0ebf54","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.15.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.9_1738354478896_0.06082778289154733","host":"s3://npm-registry-packages-npm-production"}},"4.17.10":{"name":"@uniswap/smart-order-router","version":"4.17.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.10","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ee257d4dce7600ad500a51b5115c6dc71495f1ae","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.10.tgz","fileCount":518,"integrity":"sha512-5X6r6lFGzjFFWuCBIBHTOv+qv9XnuWy4BEKuh/LSbPFj3OZkJ//6WbbqCjXyN30pF08UiqUcjClRGCA2RUtEiA==","signatures":[{"sig":"MEUCIG6n20amTi3yiKFOrJxKkxa1eZWMOGeFIWHpQeOfpVhDAiEAqH8wv6RvaSn2hTUbGKwa5g0gr8qlHOtmJgYro1e5Rzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4274383},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"81ec7fc03bbccf29c9eedfd7f1c6e9e965eeb56c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.17.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.10_1738946431228_0.5220966708385784","host":"s3://npm-registry-packages-npm-production"}},"4.17.11":{"name":"@uniswap/smart-order-router","version":"4.17.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.11","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f2adba707a9ccc6f11fdd042f8ab5a505499315f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.11.tgz","fileCount":518,"integrity":"sha512-l4J4wap6w8+qmaPph0H/lZbEpxJ4OlJ2/FUCfk7gV5I7uZ5gyKMoQ7HwVIRZrRfoMWCzyijFVCwQIESG9UCkYg==","signatures":[{"sig":"MEQCICIHHBobFHfINgGlR7VjvevsyQ+TcD1Zd7AzPSMWt7VSAiAIRG3JlevRrTSz15NURJ2HcWfzSSmE0vpuPE9tKJG8Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4275032},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7a036e3dd79903c9f16b4d55cd8d75ad62eff393","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.17.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.11_1738952880770_0.6066236834278953","host":"s3://npm-registry-packages-npm-production"}},"4.17.12":{"name":"@uniswap/smart-order-router","version":"4.17.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.12","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9898a8d27a2028df41150a62113ae297cdfd048a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.12.tgz","fileCount":514,"integrity":"sha512-IoF3gTqp70Me5/GombSfEQkI5TuDQ2AHiNCSgF/2TES4IraeB7v3SNSQkm4yXN6xpVr6s6Qtk5UAuizgCF0ovw==","signatures":[{"sig":"MEYCIQDsTGTdwHNJkqcVhSWuladv/Ezzodm6ajYgn1Ylxpsw9AIhAOdwLsthm0RXiupWIRya6HK179THeTzRXs7B41/1Tlxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4234755},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"71127184ef3497b532127f30ac59bbffa4e2aa53","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.14.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.12_1738969734527_0.8210332689391491","host":"s3://npm-registry-packages-npm-production"}},"4.17.13":{"name":"@uniswap/smart-order-router","version":"4.17.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.13","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6d81ea0cbaba6ea28eda31bfe9a3f868af29e55e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.13.tgz","fileCount":514,"integrity":"sha512-R1wMMjPPbawIxzjaPvfpg61ay0euzgM0zy/l6PAy0ZnW82FaCXsRUkK3qTu7qPhqVMZz6N6wKj+DwicgewpF3w==","signatures":[{"sig":"MEQCIAcKZJVoUzLkOaYZh3HbgYyg7B9n5G1Sqb7tgt02++dxAiAB+Plu+Ux/wJwRjpvBWtbRwJ3B42v1yU8XobMHHYjMYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4235154},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"237ca19bdb517cc451b8ef4ae0742bb24708f65f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.21.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.14.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.13_1739295177326_0.09970423103285064","host":"s3://npm-registry-packages-npm-production"}},"4.17.14":{"name":"@uniswap/smart-order-router","version":"4.17.14","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.17.14","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8e13624f3cdfd91a566cb879b98e5b449d193d08","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.17.14.tgz","fileCount":518,"integrity":"sha512-l5ieH7OsfFFa4kd/InRjTWESk78qaJizA6jGZnAYeQZFItxpsy4lPFPhRkPooyoZUmCIbnH4cEodKa45N6bKjw==","signatures":[{"sig":"MEUCIFumGQpjdj+eOK4Shay1GFjPmMDkYjPWIYnul3sYO+osAiEAmNJ9teEfAWf3wqyGRkxrArHSGDCpKHF5jFidHW4cOfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.17.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4277242},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"353311d46716b2b74adbd9f785075759c97a6bdf","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.17.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.17.14_1739329611293_0.8927778184961881","host":"s3://npm-registry-packages-npm-production"}},"4.18.0":{"name":"@uniswap/smart-order-router","version":"4.18.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.18.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"15ffa3614274e6126616648dc400a777656974f2","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.18.0.tgz","fileCount":518,"integrity":"sha512-w1KWnVZP8c0Uz1QnfJu/ZNGw2DOIiqcVmZr7xNeY0AhwqmZ/bcScMU4nTGj2zLsD76+CqX948fwyf9cOcIbPDA==","signatures":[{"sig":"MEQCIF29oswVfE9Z/6sEi3kP4dEcRaPRadDVVPdLsKTyReloAiBvzi+w/3aRinkUkAzMiXhkcOrrwL9TmFWEcK6C+SLQBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4290632},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9f591cea946c6619a2d75962c1ce3c51e78e17d7","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.18.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.17.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.18.0_1739475258490_0.599876783456015","host":"s3://npm-registry-packages-npm-production"}},"4.18.1":{"name":"@uniswap/smart-order-router","version":"4.18.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.18.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"be3ae71254e68c1b45d8f92d453fa24b888016e7","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.18.1.tgz","fileCount":518,"integrity":"sha512-882yBaoQ6YBHeObASR5XK6F/RzihTzAl6mVEVhoFowO6G0AHl17YYyKJz8iaX/rS3IHphROsGR85A8Z1PkH2OA==","signatures":[{"sig":"MEUCIQCxhaJQDMMHPs3HFk66yhLvSI3RA+awRSmYRqdjz0GFMAIgWvzkwFRMZEgQzeURS299lGSwrzoEazK56n53L0kg9T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4290632},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"02e1aeddb555a609ec6f74c10917f1b6864e594f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.19.4","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.18.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.18.1_1739484987117_0.6004300767211119","host":"s3://npm-registry-packages-npm-production"}},"4.18.2":{"name":"@uniswap/smart-order-router","version":"4.18.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.18.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5ee868c02351af5e778f29ff869250ebf5fcb66d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.18.2.tgz","fileCount":518,"integrity":"sha512-wMKkJgfKzog/bFCJfA++rhBrp36W6t7VGq4KJQcdwodaVDXgzgLFLXrwqrnLlJ5cafyTCCWcQt7yrTrkD22YMw==","signatures":[{"sig":"MEYCIQCcbzaBYBk36wHOgIdIXdJI5+BENkkl5EnPvQGvH/yCUwIhAJT6puvHy6MGoJ1Do+hOrw63OAk2YUAzj1TCGdDjtkdf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4295125},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fa6fe839507a92681bbddc1a20e58c8e57c74096","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.19.4","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.18.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.18.2_1740095576405_0.7195562992169133","host":"s3://npm-registry-packages-npm-production"}},"4.19.0":{"name":"@uniswap/smart-order-router","version":"4.19.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.19.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a7d25349ebd49fa753dbc50f69db943036cd0a45","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.19.0.tgz","fileCount":518,"integrity":"sha512-0ZzcAW3uSTdyXaA0OWVSBsXBgI/dtJxjGzikVqYA1581nH5bWUmMeLIWsm8ffggNPN5VI4FA9i01INIP8fO2/g==","signatures":[{"sig":"MEUCIQDwggE43SpHTPQ1bszGCjIiSMzkTstytnq1WhMjjNROzgIgI/bqPI3xETC23bTr0bvwjeqASMXaMB06OuUkN3tDJwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4296209},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"dc61ab3be4ccc0580080f20eee3efbcf183757fd","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.19.4","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.18.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.19.0_1740770154929_0.6223981026642904","host":"s3://npm-registry-packages-npm-production"}},"4.19.1":{"name":"@uniswap/smart-order-router","version":"4.19.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.19.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"80156439289a11700409f76e6fabe6579afa7d01","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.19.1.tgz","fileCount":518,"integrity":"sha512-dyN80GSKswpGnzjOlTQ4ULkNdSHxeSbD8+VhUtPRiY2QZ6fDZFcZw3yKMu3YFQwX0+V+TC2YoEAbXWgPr+PThQ==","signatures":[{"sig":"MEUCIGauyZ/R++dfsIp1LJ7HUzg+YKoprCNvZRGOEu6zKG/vAiEA+c/v3mODSyQkD6ZId+EH1HC+FEKw1YR6HJpgoD38m1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4299420},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e3ba55c613c0de59ef8cc932826b099d7fc01985","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.19.4","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.18.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.19.1_1741044093788_0.9791504576111842","host":"s3://npm-registry-packages-npm-production"}},"4.19.2":{"name":"@uniswap/smart-order-router","version":"4.19.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.19.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9724adf4c3d4f7f268248a2fbd4e03fcdfe6843f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.19.2.tgz","fileCount":518,"integrity":"sha512-DZdjSuX23rhiaUik+/EyZyihmG2PlIQkOxK8QP+eavPE21IBmVqT4g2Rccg4BAXbHpo+GsNbMrgygvUXkI/4pQ==","signatures":[{"sig":"MEYCIQDIVVILIt2SxUkFjTecxFQzigljHZVAd1MXiqRwzqn/jQIhAKSw7e4+z2GdW+viP+FZoN41Ma8tlJgvbGBPftQ+eBWH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4299422},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2459ed3e5e3aacfcdbab8beb1cee7592d2a5f1bd","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.19.4","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.18.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.19.2_1741115194012_0.6304112533206025","host":"s3://npm-registry-packages-npm-production"}},"4.19.3":{"name":"@uniswap/smart-order-router","version":"4.19.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.19.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4abdaa697564f9c1450003eb7716fc37987a5556","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.19.3.tgz","fileCount":518,"integrity":"sha512-RveVkRB1wdXJe7ZZl6EVhwIrFz4wRPg1FPfWNM9in23IjKjheF2a3KDTS4cwImvQLxrQw6DDkgHlJKayFCdp/w==","signatures":[{"sig":"MEUCIQDYsba1wtKZIJR8UIJQO5OYbjTeUJZVFQj3vlbInfBE9wIgBoADvEMYrGj+hbVBYhqmuflIr4gExFVJ2tLsJXm/oeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4303990},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"166b25f9eaa55ff85a454a9e2bbf8c0cfb944675","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.19.4","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.18.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.19.3_1741129754108_0.9546840493918629","host":"s3://npm-registry-packages-npm-production"}},"4.19.4":{"name":"@uniswap/smart-order-router","version":"4.19.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.19.4","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c1ff52989fd3f78ee54816e6b03c8b44df3244c5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.19.4.tgz","fileCount":518,"integrity":"sha512-Rs9AsFQ+zK7dQHJfUwsrdsjVDtloARj1sOHiLaTHw1fy4cbu1dRfPF0bHVUSTg6BGk2DuVayMzYycWjQwua5DA==","signatures":[{"sig":"MEQCIFo3QTPcenz1KHrxa5Stc/eo4r8pRaeMgTvVDOnRIPb8AiBfTlbsvWKY9V+VCk9MYYDxmGqO6lYJ2zYkvoCYD40/Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4303986},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b790a89d0fa513d702f719e1a59835070add11c8","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.13.0","@uniswap/v3-sdk":"^3.24.0","@uniswap/v4-sdk":"^1.19.4","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.5.0","@uniswap/router-sdk":"^1.22.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.18.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.19.4_1741131490172_0.14042904840257187","host":"s3://npm-registry-packages-npm-production"}},"4.20.0":{"name":"@uniswap/smart-order-router","version":"4.20.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ff72044af2a70563ae15e88255fe6c15546546bd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.0.tgz","fileCount":518,"integrity":"sha512-lMPVjqe+sQZr28yzjc+PklL7nsjQ0mrOsaJDCSYf4DXBbs/OzuCraCEPdkAomNPuqPMCWSQTG88GZfsLkVA1Pw==","signatures":[{"sig":"MEQCIHriSYvnpwuyeGGZeJeJ4TNh+8NdNVraZVs5j/ZXbFdHAiBh1IHjLxLSZIABqZUQdn+gRLi2t15si8PJfAVTVmYiTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4319564},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f488004ef6ba26a9b6a80129ecb870ff49e8f632","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.14.0","@uniswap/v3-sdk":"^3.24.1","@uniswap/v4-sdk":"^1.20.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.6.0","@uniswap/router-sdk":"^1.23.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.0_1741132719488_0.7646382596087244","host":"s3://npm-registry-packages-npm-production"}},"4.20.1":{"name":"@uniswap/smart-order-router","version":"4.20.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b805331e71660303e88b25bd0336f55685f1e61a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.1.tgz","fileCount":518,"integrity":"sha512-PFZ/dxiVNkrgwe4JtIOWdP9O0iqXI9BmSFGcl8ddd8vCia92SRirZWEoByxPQRn7jkV3nkc+WBNc5q/ch4BXFw==","signatures":[{"sig":"MEYCIQDPM8L8zcG1LOIwSFED9JWoml5ua86lkUVoDXNV2SMtiwIhAOVv0DqSzqqlqcFWb9J2ZVJ0wlrydqLJXlcRYwardjHT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4317630},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e635eba43055265b1ae3c7450f79729588b5399a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.14.0","@uniswap/v3-sdk":"^3.24.1","@uniswap/v4-sdk":"^1.20.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.6.0","@uniswap/router-sdk":"^1.23.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.1_1741200777157_0.29485417809736814","host":"s3://npm-registry-packages-npm-production"}},"4.20.2":{"name":"@uniswap/smart-order-router","version":"4.20.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1ba388acfd1d380e10b96ebea83b2cf53cdf5826","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.2.tgz","fileCount":518,"integrity":"sha512-7eEufvJ+C1lxXjHSG8kLHNz87F8SWHkanJemw/uD5s2pq9MVnw91sNuaDlhWvadCWG4EG01THdoHIYPlsx4f+g==","signatures":[{"sig":"MEYCIQC2Gt8JDSyNaNLoGFfv0Bd+EL/zHQ/SvnibAVqh9LllVQIhAOxmmZsmMehTXP6HyMIwLGCiQAc2XtUTPJgm8TRwd5NE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4319723},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4d376c4acf2af50a9e79e51c49cdac5051f951ad","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.0","@uniswap/v3-sdk":"^3.25.1","@uniswap/v4-sdk":"^1.21.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.0","@uniswap/router-sdk":"^2.0.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.3","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.2_1741213199819_0.666678855889381","host":"s3://npm-registry-packages-npm-production"}},"4.20.3":{"name":"@uniswap/smart-order-router","version":"4.20.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"aa0f490b8f4b77b6b527101af967bf2eba2b7a22","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.3.tgz","fileCount":518,"integrity":"sha512-X2prIy9vfr9dfPskyFDYYA8D39yv9l55Zr9LubQ2s/CHMmgI3FfE2K5zsQAWfPCNJUKihq3g/YZi6nIIy+xdEg==","signatures":[{"sig":"MEUCIEkqc7Nw6E/CE17DefmpTVOEh27m9urMiI2duD5WzFquAiEAjF3Ez9Z2E4q0PcyFHYdBY6rn8suKLyZRZFrgtZuO4xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4317503},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4dc75e4def749a2049b030a8fd4e4bb2749d172f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.3_1741275602728_0.23869973296478686","host":"s3://npm-registry-packages-npm-production"}},"4.20.4":{"name":"@uniswap/smart-order-router","version":"4.20.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.4","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"878c70e94fcbdd5e702c292f36cdea9a0afafa82","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.4.tgz","fileCount":522,"integrity":"sha512-ew4462wfZ0mQAn755o0BdQglz0xkato1BF5Bm+9Ugvcc3EYCW7kaX/HCUyvgB0zmLXj9irBcD1fHi4FO/7n3Ww==","signatures":[{"sig":"MEUCIQDJbr4NSUOLyLgHomAsKSxHPl1u1f1iI4ZBqr19bGpTWAIgEQZ6OLvb5jpm9Pnr5+92WteaMwNS1jvk3pa7cBExM4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4325464},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f0961997acfc25479b121c6c564673c4da9ad1f6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.4_1741726993346_0.47602588347122166","host":"s3://npm-registry-packages-npm-production"}},"4.20.5":{"name":"@uniswap/smart-order-router","version":"4.20.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.5","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b401af3d094c075134b335b16fc7323612d50fb5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.5.tgz","fileCount":522,"integrity":"sha512-d5dKmM+2ZeqWzFIZ+2OSu6kX8p8mfD5I4OhRugrRC7ydIjcPGDYPxLggDvqNzDOkpKOPQfYOJJZ2qdgqeW4xMA==","signatures":[{"sig":"MEUCIQDlDLu1wbjluQiFvBa6k7o3pQtKT0mNT66GAJqZONkaJAIgWLfev+j49KtuSSVVhbXp8C93TRMkdjb2mpWNnvz3GKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4327747},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"ed3db2a84faefc6136d8454c4163544a7b7244c8","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.5_1742336306010_0.4398520343965142","host":"s3://npm-registry-packages-npm-production"}},"4.20.6":{"name":"@uniswap/smart-order-router","version":"4.20.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.6","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3deeb29a1b9302d09a7a7717d162934fa2d7261c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.6.tgz","fileCount":522,"integrity":"sha512-/Pggp9/3MsBIf/b0gffjZ9MoBQ60w9Pn/yhlvmreHR7+DN8g3HZLiwZv6h+ESv05S/3smKcu6Da+80OlaaFfTw==","signatures":[{"sig":"MEYCIQDmIVpsq0+1KdT3hBCHK1iuFpr0moAJwe1CqNMYg1c1GQIhAPmYMAKIKYlD9Ihs2rj4TBi7r0tugazVM6r+GHw655g+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4327988},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"aa56707660b1ca2b57aa445f3b314785cdea2c9f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.6_1742342076003_0.8868578123895283","host":"s3://npm-registry-packages-npm-production"}},"4.20.7":{"name":"@uniswap/smart-order-router","version":"4.20.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.7","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"786fcbc62e3551d90c56db64a6abe4f686264ff0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.7.tgz","fileCount":522,"integrity":"sha512-ftCRHPwLC8+FsXdOelIuNewVyEt2NlbGiWX4arbflHT2mL/MNWcyRiPiz6S+vesTN7fDIE5hj8Ln2Un9YQXEjg==","signatures":[{"sig":"MEQCIHjO509XVmKH68OtFB9tqAmReb5mDqwmjlsIuSc8ThHqAiBHtzMgdMV3GC+3+66VEFHO0W+buuIjFl3JD2zwF/RUeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4325464},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"01fdf6f1452a5206ea704e20578b603570f1518c","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.7_1742410323865_0.11342845572735949","host":"s3://npm-registry-packages-npm-production"}},"4.20.8":{"name":"@uniswap/smart-order-router","version":"4.20.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.8","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f401f33821b704e7340c5810364d1ffde908a765","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.8.tgz","fileCount":522,"integrity":"sha512-rLE1OJuWTg4JZhDZYieIB6+Qgzt+GXPKOBDEtEnYVXpgPKZ1JQ10C1SPRTVKjs6q2+mot1YAbZJyRl4K4DMU7w==","signatures":[{"sig":"MEYCIQCuZC9OBvLk0wX0uxSuYy1gp1BPfg//oMSqfQkqH5fI4QIhAMt25rBtkJNlVzFsh57toJV/WIGvW2JnqcRJpwNKY//B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4325464},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"44ea07e31fcba405f2264bec206e1f1717d06a70","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.8_1742420825326_0.45059594252713286","host":"s3://npm-registry-packages-npm-production"}},"4.20.9":{"name":"@uniswap/smart-order-router","version":"4.20.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.9","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"18f8aecaf2d91a0c538bf5ba0682b88989e419ff","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.9.tgz","fileCount":526,"integrity":"sha512-Rb1L+4S6Nz3Aarp58sCHdk93NR0SB0F6Y1ynvmjuQo4Kodu8b6XSHx8djeW/CGbAjMr3NtLNUhv0CTKakRoVLw==","signatures":[{"sig":"MEUCIQD/5otdzqDnCNSxtnkPlhWgvAAnwrKxLQqF1tEagR4V/wIgUbjlqC7h5dh48lkB8FKhOIjglFvR7IFAo6BMvR7zh2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4330479},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7a086a7ae15ad9718f6c9efc7354a907449045a9","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.9_1742430732066_0.2211031492379829","host":"s3://npm-registry-packages-npm-production"}},"4.20.10":{"name":"@uniswap/smart-order-router","version":"4.20.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.10","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6846fccdf04072bb68b0e472113a5ca7b7c4d734","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.10.tgz","fileCount":526,"integrity":"sha512-0W9Y5vREx8C3TMjov3+1x91AqVopnkNGcOWrxxDaHWhn6Tumk7PFTm/Y3rdWp4Az07P2IzVrDLa+LZn81HOeEw==","signatures":[{"sig":"MEUCIQDdrisjOqykBgjs7hlhmkFjCFiffL4K6bM6QF707dYlnQIgDJdaEnsGGLwxXjPixL3G4D+HpRmScuQsq1M2X+wrtCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4328440},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f3dcf7b7c10ffb7ff6db26021078d7c1627adfcf","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.7","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.10_1742493030685_0.8161766833300177","host":"s3://npm-registry-packages-npm-production"}},"4.20.11":{"name":"@uniswap/smart-order-router","version":"4.20.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.11","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1afc2d7b4231cd177abc34e769f5d691e417a00b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.11.tgz","fileCount":526,"integrity":"sha512-W4MFkI6PZ+sbRx5RnmN/kQzir5hNvmj8z2zDRkRXEccY2UBTUzorDJDW8gjSFD3ym+yi2se5azXt1n43aaqs+A==","signatures":[{"sig":"MEQCIFN6XFfGvFxJcbQTwawpwO759nu288yMjqEpYEZkaO5IAiBmv+xsvtxRPJAdEopUtI80d19gpwysHglGEgtPIONjeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4332494},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bf68d46b88a1ab18c4f6056f2a88ea6719bd6fae","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.11_1744670291470_0.025523757229445332","host":"s3://npm-registry-packages-npm-production"}},"4.20.12":{"name":"@uniswap/smart-order-router","version":"4.20.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.12","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"592d364a57c562f7ccd71932c46fd1355f4c2439","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.12.tgz","fileCount":526,"integrity":"sha512-ygNByiB94LIcUkWsM+RDhZAC6++MHMz6MTBh3SGR/QUheLSaCaFZJvX0xTspUPycpz78trHy1SfjXs7HNyNvFA==","signatures":[{"sig":"MEUCIQCJ9YQtm979I3xcXFJCofSwIYs5Sj1wti8cdJt8AZpaHAIgWp+6wh4sk4Qn9+p96EGJeGLbd1huR6opwLykuznfbZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4332041},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c291e7d80e570fb4dfdc39cf3d42376d707e0153","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.12_1744763461265_0.5022084565712166","host":"s3://npm-registry-packages-npm-production"}},"4.20.13":{"name":"@uniswap/smart-order-router","version":"4.20.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.13","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6aec1dda361590170e7e93d3678841e20367c706","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.13.tgz","fileCount":526,"integrity":"sha512-k4W1HYLsnF9cpvwJjRWwkAF8gWAybQgjl1dzl03FK2WROU3hmS97LLunRv4zFWPXhoGSJwQFHJ9bHRxW/yzsZA==","signatures":[{"sig":"MEQCICjhxbUuP645zcKOp+7gyZDUZNWf19jUvsuh3WQPGrubAiAH8VFCS4VxvEjF0UlsQrir7WJkgStm6bm3DGX5XxhkyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4332227},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4e416b6b8f8ec4e2643d2cf2bd9614c0773051b1","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.13_1745008110833_0.5291656999808689","host":"s3://npm-registry-packages-npm-production"}},"4.20.14":{"name":"@uniswap/smart-order-router","version":"4.20.14","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.20.14","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9e9a7169421637384f9523b6b7f9707567f433e4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.20.14.tgz","fileCount":526,"integrity":"sha512-GNMaucE9gJfOVKX5eyJ55JaTSwRgBmx02Oj32Q4NUGSHyTSjOzwDWDbBlTapqKJrfKGNbK0o28DIa+aN4euZLg==","signatures":[{"sig":"MEUCICt9Fkr50y1UVL01Zv8Zk9LcjsTdtI3ukMHvIPDJ+csOAiEAxEInRANOuYMU1aBuF8CaPvHo8OcKHCivLHGbnfO+9LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.20.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4327750},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fb45f245467f7d7810cb401a9c6b4473b49944d8","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.20.14_1745271784594_0.44633630686349957","host":"s3://npm-registry-packages-npm-production"}},"4.21.0":{"name":"@uniswap/smart-order-router","version":"4.21.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dadfc5d9064cae9b0cf3ecca48bcebd1a9aef8b6","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.0.tgz","fileCount":530,"integrity":"sha512-evAVFEsKpofqaTLkG/xa/Lq6b28yxHEi9s8Pb0eVxFO6tETlhEo3aJ8HUw3QuqXTjyhdwsHo9O5ziwOjtXQ+DQ==","signatures":[{"sig":"MEYCIQCIkQq3A8S0uPiDAyANuwMOZk7zExmrKD8EB31wVleDLAIhAIera9Tij8Jbmd1LajQ/jEUkIIJTpd9R8mwVt1IPTGb2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4338894},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"634b85707862fef1299edc6bb7966403decb170b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.0_1745274399710_0.043907247405536864","host":"s3://npm-registry-packages-npm-production"}},"4.21.1":{"name":"@uniswap/smart-order-router","version":"4.21.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"8aac80fae2c259fa6a5e34d5765f4e49df237339","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.1.tgz","fileCount":530,"integrity":"sha512-5d6T1FBUJ7AfqnkADNGE/VW8HmfVv2pzCWxZv5ZvIl2hdLV7MrahwmzZhi0RLZ6OfQvnk29EH0vbZTB2/C1TXw==","signatures":[{"sig":"MEUCIQDGTMWpGCmsW9a7fFXO79He+rvyAz0kZs+ulFfjd9+cSQIgcKdEOQynOiC5Ansr68vAH6OOmWuiBmnjxP4A2NOs0VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4353633},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"ed4d897b84b211c4ba42992fc3d2e7279191ded8","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.1_1745368757430_0.07531727483122119","host":"s3://npm-registry-packages-npm-production"}},"4.21.2":{"name":"@uniswap/smart-order-router","version":"4.21.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c96a6e3c08dc6a729d192b74c9bfb1b9d9a41c22","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.2.tgz","fileCount":530,"integrity":"sha512-DLP7eG82kMMk8lGqAvLkMagrdvgZzl9FFyZJQoE3HmpcC5r3mFQ61nFF/TqxfiJKEZUBsXoOdybeFI0sIbcaVA==","signatures":[{"sig":"MEUCIDtvG/Z5DHiI63/lolVXJjIbhIl+m6/Oo7Dr9qzewe6lAiEApmigDHVT8UJrPvuGcNeq5Ly7KwwmuIS2Bb6sXYfdxBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4356772},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3f3c0f095f23934d51ca6436d6b5ceb492d06de6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.2_1745956138674_0.7206216008484552","host":"s3://npm-registry-packages-npm-production"}},"4.21.3":{"name":"@uniswap/smart-order-router","version":"4.21.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f41557f30697305d00abbcf0c3b74f50ae738d00","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.3.tgz","fileCount":534,"integrity":"sha512-7HgSYPJdyHosOYLoMHBFA381hbwPkqBsT0a0RfUxifACOfNDUOgAPOZ2OZSqCZIqI++4FVvUHom8XIuWQENR3g==","signatures":[{"sig":"MEUCIDyQv0Rzb2TuWIpjE+ueKbdDqrd47uDoXjZ+ssEuJzpHAiEA+DEtIOVLB8wuMbULkUqnVpPua71ZmttvNRHuCzy6L9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4389961},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3be41b6d9756a033a748a6d99db888059eb50f29","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.3_1746042309873_0.7898960244212285","host":"s3://npm-registry-packages-npm-production"}},"4.21.4":{"name":"@uniswap/smart-order-router","version":"4.21.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.4","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"71fb680a2f36aa9b25283130fd36097c8480623a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.4.tgz","fileCount":530,"integrity":"sha512-2iRCdFUwGRJCX/sIoQKkO1xD7XZcAodKmhq/aHfneS2z54NzFvuRjsqB7jVYR4nFwKL0gR7ypgFUfkIaE3gEfg==","signatures":[{"sig":"MEUCIQDOLlptOMZ4F3lnP0ayoo1iiSYdb7Y9QW8cHRBJzn1RngIgPjSDPIbYWvYEo+GCXRJwjaRSWeq3cajWC8TDSNgrLNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4356772},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e47ebbeb7957f76fb71454d764f197f02692d411","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.4_1746049255636_0.1422298311229795","host":"s3://npm-registry-packages-npm-production"}},"4.21.5":{"name":"@uniswap/smart-order-router","version":"4.21.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.5","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a2a2181b8af0fcba05f0ca5e8cd20786f99adbbd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.5.tgz","fileCount":530,"integrity":"sha512-a4/ohVrK6krnAKoOyrcAx25RymhhTOEUv/loqqou9A/CIJthM15u2BO6NkFDhQ6KxIMKMI/CfocsQrnzTrY6mQ==","signatures":[{"sig":"MEYCIQCA3dmFXMQkzW6dFGjzrJpEha0t5bXuXVYoV3MJ7rhAaQIhAJJGAEgra6J+9JWfW4BBj8LxWJKSmh2vePjEz27XeVHe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4359234},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9101b6a1924b1be4e1bfdd557e8341f3bc4407b1","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.5_1746203976403_0.7160814610581605","host":"s3://npm-registry-packages-npm-production"}},"4.21.6":{"name":"@uniswap/smart-order-router","version":"4.21.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.6","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2a1111e2775391db62f0c936b0193ec32a16e5e2","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.6.tgz","fileCount":530,"integrity":"sha512-6qfTTjjJ1lbS1qP1tGmn1HjGkvQ6FdnbZpY3/HVS09fRCOQxiu+9DAPuDnF72gij6n2CsSJYxPekOVZA9rGsbQ==","signatures":[{"sig":"MEUCIQD8Fw7I+kDxeKiaIDCJ/pBw9xPZhSvvjpyFG3NXpEvkNQIgHJIGEQR9D6h8cY52rZ4CUQF0oYBmBr+21/cCPA/otWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4364656},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b1f778515c01875148b725aa1d82516b05bc6d4b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.6_1746218848037_0.6243578014142164","host":"s3://npm-registry-packages-npm-production"}},"4.21.8":{"name":"@uniswap/smart-order-router","version":"4.21.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.8","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9be7b4ae2e8549c95ff01b327c3823ea4c5fd4ab","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.8.tgz","fileCount":530,"integrity":"sha512-iJveZNi1HWN2M41oDNZy2es2tk29LRKyL6voNR06vltbEZmnbW8Jl3EpPZc2otKfa+ph6MT1DevETso9BQ81uA==","signatures":[{"sig":"MEYCIQCMInxDmUXE4Q0tlVJCmo/42sbvyUFpcQKF6DyhqDO51gIhAMgS5Em82UTy0f9BoCGqae4noOih67hVeqqpVtJt5a8q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4362367},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"73b680f3a79b301613b470e59bee1af9ea384a81","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.8_1746463051929_0.9753142891565152","host":"s3://npm-registry-packages-npm-production"}},"4.21.9":{"name":"@uniswap/smart-order-router","version":"4.21.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.9","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"94b14d85c5305a45449286297744aaa04c907e5a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.9.tgz","fileCount":530,"integrity":"sha512-p93CObHn0ooLezAOwmv+TWq5IYwkuEmFIeDLvZObIS4ld16PDjd/oSxN5A6we7BABj9GMxPz28Nb5ajvcDTXaA==","signatures":[{"sig":"MEQCIHGSX6ksnU2pHcZTbCcfVHQjwz3s5WW5RIUx3WajRPajAiAGR9o1Gj+jgXxo3ZdjDv/0me/lU8f+cQnPBb9Bq0YcNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4362519},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"abeb4f1469034f6aa95e9e0e95462bb4439a4979","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.9_1746468241896_0.7557174551869623","host":"s3://npm-registry-packages-npm-production"}},"4.21.10":{"name":"@uniswap/smart-order-router","version":"4.21.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.10","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2727682bfa02ab1e7cf5c9b0668d192e9e7ac26c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.10.tgz","fileCount":530,"integrity":"sha512-RJ2+NJsrlvDbatOqVzlJyqEfLya11AiVZDM4HPPTHyDwQkqK077iRiBS8+/uMIR6u89ZzE0vcg0qy2gLNEFqlQ==","signatures":[{"sig":"MEYCIQCbDewlWpzYTedzptcs0KG463wZHRf28Kdp0O2NV6XCFAIhAJo0VApCtWCW9NB2l6hf3i6tLD1S5qOOnTOScPPRMmN/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4362135},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"273eb0f47e71d69fabb44dbee4fe0d2aba741595","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.10_1746543255638_0.3977755962502958","host":"s3://npm-registry-packages-npm-production"}},"4.21.11":{"name":"@uniswap/smart-order-router","version":"4.21.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.11","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"51de2e2b805d4d95c6405aa034457e53b4b42d13","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.11.tgz","fileCount":530,"integrity":"sha512-p/13WfZxxrNIPP+N/iFUcxMwWBMXC9napjURjlYf2xUKEl2yh6oPhigNgFEeaBUG+ATdLbo5SiBERbtBcFlDwQ==","signatures":[{"sig":"MEYCIQClGUoqJFSCEzg6rO8CTUamXqjpfNNtikVS8rfZbXoXFwIhAPEwNghPt7QZf3e9DrDTTAHgSt0VcuL6JdTtvjaPdyb3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4362000},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9c0c61cb49f7dd657fd7cb66142922ee18d8e25b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.11_1747166712563_0.37726802330670295","host":"s3://npm-registry-packages-npm-production"}},"4.21.12":{"name":"@uniswap/smart-order-router","version":"4.21.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.12","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c579263c4d66bb53631c7ee8d2b434b2f61a8399","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.12.tgz","fileCount":530,"integrity":"sha512-I7GNfF5SYvJ3AA9dtwvw1KfxNDrcigBxYClTnEj7psBmfhk4hpv53gMsVXv6RNxyZcPd0839z5Nxh6uXKdV+Jw==","signatures":[{"sig":"MEUCIQCQbseJ/6xL1B4oxw8vXYdoxdDQodcfORlGFT6PtPWpNwIgEiqURImGmPgFYiGFSHjOUwb8oFAJqjxSlRQFBKuOTBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4356911},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bc8564ee138f6e1b1a33ed7e3917685de288c736","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.12_1747758883391_0.1145564178212557","host":"s3://npm-registry-packages-npm-production"}},"4.21.13":{"name":"@uniswap/smart-order-router","version":"4.21.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.13","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"677c486ef3f0d56b5b8ecac3903d2a679cf0beef","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.13.tgz","fileCount":530,"integrity":"sha512-Qp94qa87EoYLEnjIM74SUeZIOgq3vW10rQvZCfVFM76H72tNOvzuDviGi6MnORseVZmg1xBuRba9orfbE0qslA==","signatures":[{"sig":"MEUCIHsw4d1dJl0UJIYZuVEFZU+lIW3kbbTRokA5inB9cSBrAiEA3tUzU+X5/DBNZtaKJGD7ojlkujIWGe0LzaqqcWBva5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4358213},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5066d6839accef7d20f39855168c88ef64c0556d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.13_1747866995011_0.751382800078003","host":"s3://npm-registry-packages-npm-production"}},"4.21.14":{"name":"@uniswap/smart-order-router","version":"4.21.14","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.14","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5f02d85ff5b35ede033a56a5a8d7f8e84eeee0ed","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.14.tgz","fileCount":530,"integrity":"sha512-SpKiz6YxIv638itvBlJPCXfuLiATkvBhaa0/bsatI0c757kf0nefnO+x9a4UHdW5jOpkGLEeo0aOn1dvI4oJ+w==","signatures":[{"sig":"MEQCICuy7j64C9WSjCY2CH+zjGVS9ooIwrR0fpKY98SkOrqrAiARAqq7rDmp4bAgDTlZxcVwvfC32qRHRXm1jLOJVMI0Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4359469},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"08fd5379a0a303447e59d1bf88b280d97c022f0e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.14_1747957046133_0.6082731730765636","host":"s3://npm-registry-packages-npm-production"}},"4.21.16":{"name":"@uniswap/smart-order-router","version":"4.21.16","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.16","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1ba4900fc8235704692cbc24791f040b6860d766","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.16.tgz","fileCount":530,"integrity":"sha512-BRQQoS/Rqa1CPgS2w8z5pzD5H4hySncH5X27uwkGCZxX0/zyP4PWW8d0MnQ0vV0P0WRlVOGKEnayVxfHKefZtA==","signatures":[{"sig":"MEUCIQDqgDDrf/aSI1JriuXqvjOnQ/a7X+PS8ky4gequQ1wsowIgfK2TyC1gWZG8ct2QsQ2Bk0Bunp+MbwP/QGydBP1S70E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4407226},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"273f210f5c0ccf50065100412017468cc2f048a6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.16_1748031513543_0.9899911900589566","host":"s3://npm-registry-packages-npm-production"}},"4.21.17":{"name":"@uniswap/smart-order-router","version":"4.21.17","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.17","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"fc6d377caf4d8541c014b4d841b0c1efc5848207","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.17.tgz","fileCount":530,"integrity":"sha512-XqEmk3J+6ohiG3BKUmf+lq+BFVPxIQj0eU3CZJLpXeLEyp5Ny6fe8a87hHA6kB5tFiTfzLPMtkPjKtwHy+W5oQ==","signatures":[{"sig":"MEYCIQCE3aNx5LTkHRuCKNc2uL7xwzPi2bkp93U3VURJ1P6z3gIhAOxQRP34gBKy6yQ8rFIXukVVTZ1JbfBs/QtQ2n5wTKAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4409040},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9906dd605949fdd1bfa1de23d5c9ade66ee8f433","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.17_1748365755536_0.24224216657039488","host":"s3://npm-registry-packages-npm-production"}},"4.21.18":{"name":"@uniswap/smart-order-router","version":"4.21.18","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.18","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"249de960388fa56cd94d2e82e84c7ffb36b28c67","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.18.tgz","fileCount":530,"integrity":"sha512-SuU7jKZ4X5GZI+zWQ6gdPfQSJg9J56zS1CERKhu3DWYF/uK6P2HIqgEdy0C0boFGihUCDS6LcVeSY0m5ORXB7g==","signatures":[{"sig":"MEUCIQDjprdHRazJRFQRhFWkq2qkc6d4Tv2EPJXLYxJnuIlcEwIgRxskoREa/oMlC8UAXJQMWnNHu4LD4RCyPgroCOecKNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4412322},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5e78d4236224cc56abfa6b4e482a9de383347e2d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.18_1748884315435_0.33247141693089777","host":"s3://npm-registry-packages-npm-production"}},"4.21.19":{"name":"@uniswap/smart-order-router","version":"4.21.19","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.19","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"74455749baafa000961ae3539d07efeacf38b488","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.19.tgz","fileCount":530,"integrity":"sha512-ylcbZPOkSuKx5gbUKH8BC76NiCxsac+ewnSLJ8l7KRN36vHc3UyiyvhDN7gdn5mmh/9ztSbCuOdZB9G4tlo79Q==","signatures":[{"sig":"MEUCIQC0y4aYXF94duQRumigTB+wyay/H3uFasfzfocoR/yVHAIgXXRMkAl8cB84PDy29xjN5VJXE7f8EW6NyM7T7YUVu1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4409040},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e7867e5345d01c5452da79aa0a756d4ca52ad3ed","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.19_1750104350246_0.5062781653831858","host":"s3://npm-registry-packages-npm-production"}},"4.21.20":{"name":"@uniswap/smart-order-router","version":"4.21.20","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.21.20","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ab07c434c84deaa69df4a4af0c2650900ef2e4d7","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.21.20.tgz","fileCount":530,"integrity":"sha512-a/iqYKnIwYB0A0Q5ae4BTrbKN6WAQAK9t5P2s3lohgRnnricvp55Zt9KWdhzW2zurL8TY+IvFcqDTyLfTUn66g==","signatures":[{"sig":"MEUCIAyReNN6sdrvike6VNMjuNdcC1Dhjx7Inea/yTFqnrI1AiEA9dlRhyDORQpWEr2of/NBadW3woWJVgqeRlF1avFwhGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.21.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4411666},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"68d3c3d3b9fc69ad7ae8c5444c09da3c8443a8fa","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","actor":{"name":"uniswap-labs-service-account","type":"user","email":"NPM-Eng-Service-Account@uniswap.org"},"email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.21.20_1750356290875_0.6074056085357602","host":"s3://npm-registry-packages-npm-production"}},"4.22.0":{"name":"@uniswap/smart-order-router","version":"4.22.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"732a0067fc36a5c5ff4b2a9efd587243ea9023fc","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.0.tgz","fileCount":534,"integrity":"sha512-tpjJJ0K8WVLuv2EaiyPhq1Cr+m14AFpGP2jwc6LFOViNiWAOrUFGAgkENzMy/yH2iMehyvia5uFYHWxKFh3C1g==","signatures":[{"sig":"MEQCICbuQewuzytJWn2WrowSRTjGFP1C6PBlK9oKUq2wUT/JAiBlWkBchfX+3sjLjYCi9olaWBAJ+GT9y93HGhUeLO0vtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4441163},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2343e1247dad626ab73830ccfa6a04775f4e0113","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","actor":{"name":"uniswap-labs-service-account","type":"user","email":"NPM-Eng-Service-Account@uniswap.org"},"email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.0_1750448805807_0.8870916247981944","host":"s3://npm-registry-packages-npm-production"}},"4.22.1":{"name":"@uniswap/smart-order-router","version":"4.22.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5c4f8c260f00d36b5aa6230d862a4d4c7ae2e8a1","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.1.tgz","fileCount":534,"integrity":"sha512-2/lW9vM22PaI0aNTbiu6JKiJ/mDDuCi0x+/mnxviN5JnTAh4JdoUC14KGhgwOKm7qBvXh7z0PpIPNCrB3X6w1Q==","signatures":[{"sig":"MEQCIDT8RnrCwEzo6ckY/k1DDHU7sNFRt2K04Xu37/RJLiVGAiBwHXuMFn6Lbn6tEqGNaueBQq+KiXQtHu7Kn3TYJJCR9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4441141},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"49390f8eb1b58d3bf195a8f22c61e8a71abd2ca0","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","actor":{"name":"uniswap-labs-service-account","type":"user","email":"NPM-Eng-Service-Account@uniswap.org"},"email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.1_1750695354077_0.8417660038870984","host":"s3://npm-registry-packages-npm-production"}},"4.22.2":{"name":"@uniswap/smart-order-router","version":"4.22.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1c7e172377a0a401a52a65fa673ba471f76a4bc8","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.2.tgz","fileCount":534,"integrity":"sha512-wQJalfwrI9mhnMpNhUKSdh4Pnil3BpkcnRXoyH7qN1syrBEeRcE1AH8/tSnj6JZEpKx65BYNMvZLQpen8kC2JQ==","signatures":[{"sig":"MEYCIQCK9U3HNac3Ce0zJKc7xjdmGrdOQg3vdqnWReaJZdHJzQIhANfe7mg4YDOVB83l0SyJaf4KNTsus+U8nNxpmXv//oEK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4443555},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5b7cc8fae43fe4c0fcce6710f3b015de786b12a5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","actor":{"name":"uniswap-labs-service-account","type":"user","email":"NPM-Eng-Service-Account@uniswap.org"},"email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.2_1750797236080_0.5309859728382074","host":"s3://npm-registry-packages-npm-production"}},"4.22.3":{"name":"@uniswap/smart-order-router","version":"4.22.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"ef4a5769f90b066bb954c688c58deb9dec7c560d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.3.tgz","fileCount":534,"integrity":"sha512-S4SKr4FQWx75PMiL9qy9pKeB9tNKWglM4NOrd8zxsg/S+H8KeW36mMiWJRcKuE8S5kf8UcHl7vI9VuDVvfVkZw==","signatures":[{"sig":"MEUCICYZT+42LO3muMHFctaTOrU7Qy38nXn2c2z6M9WRVrGbAiEA3u0+9OVP41j9u1kiUoQ7vw4wetcr4616iHqqa8OyqDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4450999},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"f44f0812cfcb06513e3cc509fd0354854383df78","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","actor":{"name":"uniswap-labs-service-account","type":"user","email":"NPM-Eng-Service-Account@uniswap.org"},"email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.3_1751390788426_0.7922939580942381","host":"s3://npm-registry-packages-npm-production"}},"4.22.4":{"name":"@uniswap/smart-order-router","version":"4.22.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.4","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"454c19695567627e6522431bc55f61b9992c8eb0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.4.tgz","fileCount":534,"integrity":"sha512-/x68hddBrhDK2VBbshEuS4EBxVW59XaQ36fCj/GciUaZezP7bOb60/iBTO2tw95X2ZDYC1PV/UifoV81alKmZg==","signatures":[{"sig":"MEYCIQCsDP3STLnwAuxEcZWmJLE6B7psnk8jPGqjkQMSQhKM8QIhANNqPYVdb1D3pJ1OjCak2IpOMMYu2uPtCWIBc0RNQYX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4452567},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"551b8a690b8a494b01d769b718a74f24f37cd218","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","actor":{"name":"uniswap-labs-service-account","type":"user","email":"NPM-Eng-Service-Account@uniswap.org"},"email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.4_1751397211860_0.998600177866632","host":"s3://npm-registry-packages-npm-production"}},"4.22.5":{"name":"@uniswap/smart-order-router","version":"4.22.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.5","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"b26e3dc028c420fc9a320da68d6fd3648071c99f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.5.tgz","fileCount":534,"integrity":"sha512-40gHmgbiizjKy/yEE4qXReNJLOpJw+z4OzEi2J1ijZaRZKNqqo1n48xRttm46HHjrIvFslYQH1XgeFXqd5uTwQ==","signatures":[{"sig":"MEUCIQCfnzpiOhVr+1nihgympDPM69ZhXWd2tIlP8FapoInVjwIgYhLSeepwu5l2JCI4u2aP/9oGkiJ3a5YJln+Q2rUZakM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4452687},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bc7b4b96f144fb5bea8cdadeb9b7dbfae1f16c95","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","actor":{"name":"uniswap-labs-service-account","type":"user","email":"NPM-Eng-Service-Account@uniswap.org"},"email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.5_1751562913579_0.8104640199004671","host":"s3://npm-registry-packages-npm-production"}},"4.22.6":{"name":"@uniswap/smart-order-router","version":"4.22.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.6","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"e89425fd1e5706f504ebba4a54aa11ce1477657f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.6.tgz","fileCount":534,"integrity":"sha512-0/hd7kx4Zwlrbj3qdQ+Sj112bTl2IDCCbKIIgjgizUD/nCzxICtOxO+2j5knnEx5ZIhn3/vlSSh/9PLwz6bZCA==","signatures":[{"sig":"MEUCIGeQWIOBINzp4EtPb/SkV61DP95ThcDAgVxBuw4ey194AiEA2VY3jfClMngSaaBdoxixqhxNNLCq4PBcFPSlqnTrXPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4452934},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"56fa9e0e32ebe0d3e259b7ea0098eeabf1f4307f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","actor":{"name":"uniswap-labs-service-account","type":"user","email":"NPM-Eng-Service-Account@uniswap.org"},"email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.6_1752183521092_0.9373369266041747","host":"s3://npm-registry-packages-npm-production"}},"4.22.7":{"name":"@uniswap/smart-order-router","version":"4.22.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.7","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4792fa4ea205416a95db92a5c1858dcd36329b02","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.7.tgz","fileCount":534,"integrity":"sha512-ogUesz9vmf5PpOnqZtuaHZ+MR2Bv7xEEuNsvNQCBnVeh1vpsiKkYuVyvQmPy3I5POtYO0GYgkvHxKyjv5fIPqQ==","signatures":[{"sig":"MEUCIQC6PqYt3UIruaC1wHOZcKWcSysI7zXmd5sjGTk9ahYexAIgbRGVDfIb4vkKIW0kpaDx1E5LHuvY3DCgPhoBYWk04JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4452486},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"e312f99a5dd5770c8e34bfcf7e01e02da9d625e3","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.7_1752510800374_0.5270906114150287","host":"s3://npm-registry-packages-npm-production"}},"4.22.8":{"name":"@uniswap/smart-order-router","version":"4.22.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.8","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"9e8730b078d037da0134bfdda2b3753abe814303","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.8.tgz","fileCount":534,"integrity":"sha512-c0LJtGDLHsPlJRKiL/GFOfppanD6qq1LdUB/ZBPpPKpQUuS49z1WmY1lLA3m/WhDrx1TrxXKpSYzj8yMAdChcw==","signatures":[{"sig":"MEQCIEt8HdUBnvF+znctEDFFKn0ALHvBMUaFrsO5qUQZeSYpAiBCU/US+ENdJSdKGS3k5CYIyMrMcvXAp46hOvoyliDESQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4452742},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9a5635bcda3676395337a76843e4c5aa01110fdf","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.8_1752536023790_0.09911825122614992","host":"s3://npm-registry-packages-npm-production"}},"4.22.9":{"name":"@uniswap/smart-order-router","version":"4.22.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.9","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2d469147bf8926f19e965d6dc7e7ce844c87ecf3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.9.tgz","fileCount":534,"integrity":"sha512-XDqBQNIwoCw2DBz6KG21S9KBZdoVVGSEcr/wh/mWSV9q9KiEmY3ZRTrXMHON5ltReDG6PdG7HbF4mUJ5e1GK2A==","signatures":[{"sig":"MEUCIQCr9lVASrJKMuB3t6vv9k8wzXzfiZRAlmT7M1dmlftycwIgOMLKtSL6AbOBvxW6+ccNVNnNwfk9c6vApteseIJmBrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4452146},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"dd7dfc0af307493441ba3a0fbc024cdd82a88582","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.9_1752614595541_0.3460873955782271","host":"s3://npm-registry-packages-npm-production"}},"4.22.10":{"name":"@uniswap/smart-order-router","version":"4.22.10","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.10","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"537aa848bfe0e2be30a367085d4c4c55752da805","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.10.tgz","fileCount":534,"integrity":"sha512-oNuVBzQfRP0D7jevXWE80lKOAQ4cC4PIH0xy19jsK0MLhKgxI+Rns819U6dV0meNeWiZhCwFfv5gDlnxmkSI0A==","signatures":[{"sig":"MEUCIQCaWfjrdMgoqvCKzIrRJbKghiD6PDEobcrdetU4Rog7pwIgCs7d+U8d41vdtxzyVYCLR3u6jISgpgbApYKdVjxL178=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4453235},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7f695036df927e54837915893d84dbd4f3e71093","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.10_1752772036415_0.15902539619679867","host":"s3://npm-registry-packages-npm-production"}},"4.22.11":{"name":"@uniswap/smart-order-router","version":"4.22.11","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.11","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"7b71f3564c3448517228bd5f07202185daddf1de","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.11.tgz","fileCount":534,"integrity":"sha512-BD24xdG1NIiIW8cmNJxqwkaKwDznk43fQEya7SvM7kJxUdIFvTKyz4Fw6yrxifuQvA6tAJ3SGHbEG3zXk22TmQ==","signatures":[{"sig":"MEYCIQC4lBIehi6dIgwB18peo3mUJiU8eRTOiNXky+shNDg33QIhAK8sL0bVyKzHvKUgxOLFfTYgKIvWy+BEvMjO5k+vQY9F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4474270},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b5e084033d7aa4d4aa73567d380dda62b399d03a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.5","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.11_1753378722332_0.6033192756544956","host":"s3://npm-registry-packages-npm-production"}},"4.22.12":{"name":"@uniswap/smart-order-router","version":"4.22.12","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.12","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0be01dbd3b99ea505e0dbeaf373eef28ec64afcd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.12.tgz","fileCount":534,"integrity":"sha512-aL+GQHWxzFc1iav0swiAl3WhDLtyywwwRu/7njuJbk/ThMvcJA18qBRv30+xZMWnZy5g7B4CkdkhHK1LXkjfyg==","signatures":[{"sig":"MEQCIFzeN/MH2Z+cyDaVYCYYscHAakePwmExOjx6Aoiz/7WCAiAxSE6GV7tvIhhgY6PzDrzAZaK5T4vHPfB2mYX5U4ALsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4474282},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a044355840b34669fbda51d8bca05d43ac15df56","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.12_1754424591206_0.48472778718020537","host":"s3://npm-registry-packages-npm-production"}},"4.22.13":{"name":"@uniswap/smart-order-router","version":"4.22.13","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.13","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2a5f78be67f053f3d7ffa3dfbd4d94cd94c5f1b4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.13.tgz","fileCount":534,"integrity":"sha512-XOP4QUp/gUhXMkIr5XQ2DhpldE3Wh+bDEd9su4xi7kL9Ks2LSveiX4DeCDO3hQ7eNzEz6XX6VVcrkKwxaR4Mlg==","signatures":[{"sig":"MEUCIQC+9fFvHEuT+sQbTwkpW/do4OTP4h271rSxuYDqUQZ/IAIgEGxkAHzBPzNrfu1oAxNX6IgKYHfdZeS8SXTi8mSCY+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4475648},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"446e028b87960da3e4bc797915e4c9979def4d36","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.13_1754691077255_0.17192614092574865","host":"s3://npm-registry-packages-npm-production"}},"4.22.14":{"name":"@uniswap/smart-order-router","version":"4.22.14","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.14","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c62d8598540f67d0d4085f2261782abc2b943183","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.14.tgz","fileCount":534,"integrity":"sha512-dYUngCb8f4wtgy/IQDB2Q4CXlqobvYfdwy8Tsqxq7nFT3OhtF2lfGxf8ZFnB9ukL2bdjEYP+VSWi2x/e2E9wCA==","signatures":[{"sig":"MEQCIG7e10Pa2Mmlihfu7k815u4TaK+W/XJVudDFte9qZJhnAiAG2LpDYmgG0tl/hPgtmEjr34rj4GmnjjDKPaj4DYYEgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4475804},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"3785df9af7925d5211d12b856af601f32caba087","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.14_1754697770554_0.9165146986675328","host":"s3://npm-registry-packages-npm-production"}},"4.22.15":{"name":"@uniswap/smart-order-router","version":"4.22.15","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.15","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"964d787467fdb395de70dc30d8c001e44cbbe14f","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.15.tgz","fileCount":534,"integrity":"sha512-DRugJvFy8DWyYEC36PFah2sAc2QNZ6y8StrSnc2ukcsDuq2WzDYIFsE5c3QVB4xsMrJS3viHYt4EZulIBXDJeg==","signatures":[{"sig":"MEUCIQDk3c8dXelqdFyJUJ2rVwsulmDAw2SQfzCiUPrRJrmRSwIgTacohQKJ+OGRfQ6mVeOMVVwi5zhhnc8cWoa+gUOsNyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4477117},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"72c5099f5869b986b714fae8c767bda014eac399","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.15_1754948621132_0.867516553637151","host":"s3://npm-registry-packages-npm-production"}},"4.22.16":{"name":"@uniswap/smart-order-router","version":"4.22.16","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.16","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"39f6b2ed9f6511fbaf4bbc64e7a9b78f3cbe3f9c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.16.tgz","fileCount":534,"integrity":"sha512-Tl5DWcbo1KzseWFZtKtqkcCUk03O8qUUJB8I8da2fdj4t6OS4U93nKUb5czmojSCeaierLDc3SQ1yrbFwVriSQ==","signatures":[{"sig":"MEYCIQDj4pSl8DwAnuH4UXYWcssIUYHuA2r8HqAD1fVUvt3yUAIhALHB/gDS8AkR7Ke3k16kCzEjg/3P+UTzBl0/Z+tAIp4A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4481061},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4faa56d23cc87c557ce105a62e0c9ecc206d4267","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.16_1754965987474_0.7067531719629545","host":"s3://npm-registry-packages-npm-production"}},"4.22.17":{"name":"@uniswap/smart-order-router","version":"4.22.17","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.17","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"1d8d307a4ad5ff07cf1df767c5557aad52faa754","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.17.tgz","fileCount":534,"integrity":"sha512-KQxhfVQFaZR2S9jIyzZLNCFELcxf1hxrVjMEzcnH0SSkQNqMOJVXRfF6CCL/wIsEaAjRY4DOg+8m+s3sLaLo8A==","signatures":[{"sig":"MEUCIQDZ0+V2WpYpH45pk3OMe0jyuB++0qnc29nuCg1c5FxbRQIgEsrQspEqlytrRVHdbRJ12DVkUOJww0qO6bR5Bo4CHdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4486285},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b48a95a7224f0af0aa8edbe36fa648f6200e2440","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.17_1755112247924_0.9935997526877498","host":"s3://npm-registry-packages-npm-production"}},"4.22.18":{"name":"@uniswap/smart-order-router","version":"4.22.18","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.18","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c5583f51181f19c68cad7eb1de2cc45fd065baab","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.18.tgz","fileCount":534,"integrity":"sha512-Zf3/nyoewKhx2wfrFkOZf74Dv7RLZ2Y9RSH5jpc4OT1BkojrkrvLfseAmxWpERzKNzfV0KWh26232dLz477hvQ==","signatures":[{"sig":"MEUCIQCVP25xT0ihq8ilY1IlPQcGur648p2cr4zIBAwZ37d8cAIgVluK2ccFZJOLEfuxQa8l14kETwTv64SoFW4bJdEMpcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4486533},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"4338cf27dd6a7555ff8c54420f29e9311192b572","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.18_1755188333742_0.8185370934398177","host":"s3://npm-registry-packages-npm-production"}},"4.22.19":{"name":"@uniswap/smart-order-router","version":"4.22.19","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.19","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"d193c4c7a9460cd96301c2b0f4f085ac0db3c09c","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.19.tgz","fileCount":534,"integrity":"sha512-IoB51LacRw1uLat3SJSo7/P/FcdteokwbtDL7Dr27dsS5gNRphdu+s0SK1+Flhm6W+fCOwT6RXcAwYoW2BbDRQ==","signatures":[{"sig":"MEUCIHk/yicVKR7vD57zbWyKFfYAdH5aMYIo8Uu6gJ8f10m8AiEAjzzthlu8ECAjtxu2H0CMF4KB8WxVkgB3xzyo8EBHJzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4490413},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"448c4a745a6ac821bc899b941c8d1c9ee1d09059","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.19_1755278656265_0.15938283906778583","host":"s3://npm-registry-packages-npm-production"}},"4.22.20":{"name":"@uniswap/smart-order-router","version":"4.22.20","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.20","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"acb6c2e7ea4fa0ad061367be3f824218bcccab35","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.20.tgz","fileCount":534,"integrity":"sha512-3QBo761/c+r6zDbo8oL5F/odFAqK/zNMcGSz+d4fKZPLfdfcpSZfD2z+rnk+YSOVt1cITIzwhWFFm6H82i7Thg==","signatures":[{"sig":"MEYCIQCudJDfz2a2yAKz7yBSHfg7xl2IVGeRKs+TZjpQGTSspwIhAJeA15WrbmGyBSIoSF56vQO4gk8Ho0ttsfy3aMB9QSVZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4493554},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5caba4f2d0b28400e31fe7e228c12343bb22510e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.20_1755732087863_0.4226339285653753","host":"s3://npm-registry-packages-npm-production"}},"4.22.21":{"name":"@uniswap/smart-order-router","version":"4.22.21","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.21","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f285fc3d9f73908ed9a185b2e5dad9d8397809fc","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.21.tgz","fileCount":534,"integrity":"sha512-hdsKl/xkEn7AKFV3KooIfzYskSQ0SlMFIM/DrFVZxJpihjk8SBHNtFS8iU2hGrJ0X7/iwde059rJWhvREBAHlA==","signatures":[{"sig":"MEQCICsOtQrOQXCs6JftNihVITkcHgDWo1FMPzIJNU8AwewVAiABHvP/oMIGHGBRRCV7aDwOax/VVDY2rZ4kTWMYsoN64g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4495768},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9b5b91e89fcd480314672b1cd1c5fb5af5f4a7a2","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.21_1758579757133_0.9884352833491776","host":"s3://npm-registry-packages-npm-production"}},"4.22.22":{"name":"@uniswap/smart-order-router","version":"4.22.22","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.22","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"44e3174466891062f72214edb68815d77395f1bd","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.22.tgz","fileCount":534,"integrity":"sha512-Rov0po7Cbki7i9KruuthkRKcyqTEWAljA4gRHO5qHbF8zILAWDSbz3u7A/wX7PwSvhk7w2vc14/ByY7lED3WiQ==","signatures":[{"sig":"MEQCIC5Yv4pOcnkWM51298TIS/3ITjPGyW4oA+CPf/A6hkpEAiASvC0LCc99iyrH4mFOjji0O9QRk5TELvpzyRbuPe4LhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4497678},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1204491cbf70f360abfde15c1cc43cc44fa53576","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.22_1760654800756_0.6136195440138479","host":"s3://npm-registry-packages-npm-production"}},"4.22.23":{"name":"@uniswap/smart-order-router","version":"4.22.23","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.23","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4409caad1285bc358a75d4e708276b55162e6a1a","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.23.tgz","fileCount":534,"integrity":"sha512-XTI7BpFQgMzCqlC1YWVbUmXeAhjVSBUBiRLsYLugMN3+Hq7h5IHlceAj1pL3TptJRxkmOoF4RtSTClFhQnImiQ==","signatures":[{"sig":"MEUCIQC6sQXin7QJ1aAqhtcGfHCiIPsE48HdrPUMH3cyXeoxkgIgTW/UpXfM4qZiv99cHon58VYGT7Ys7nyn/4+WhUUPp9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4497678},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1a5ed13fcac7eab50cd1d58bc78daa0f56da0e5d","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.23_1761171997111_0.8011940356902085","host":"s3://npm-registry-packages-npm-production"}},"4.22.24":{"name":"@uniswap/smart-order-router","version":"4.22.24","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.24","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"86bdd8e4657eca0a41592d1eefe25005e7ffc2fa","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.24.tgz","fileCount":534,"integrity":"sha512-QR6fehe2aqob2uLyZSFpNQRzbFg2bY7JY+PQHR8tFeBjeFqD8fMQTwPN+bP9LM5GEN9GiW03HP73wdZ090+RPg==","signatures":[{"sig":"MEUCIHepT4XhZDw187FF+97uDaOCDapg/4Rj1+dIeXVMgKH1AiEAv+vNaAucWAZonSt/6+iAtwyOrlqEGOtay+Eu5KfoSk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4507042},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"0e5ebb3f445a456a3ce3b63f2b2920e1c27b75db","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.15.2","@uniswap/v3-sdk":"^3.25.2","@uniswap/v4-sdk":"^1.21.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.7.1","@uniswap/router-sdk":"^2.0.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.19.7","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.24_1761252750948_0.409929865115608","host":"s3://npm-registry-packages-npm-production"}},"4.22.25":{"name":"@uniswap/smart-order-router","version":"4.22.25","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.25","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"97630796a9bf8aa7b2feba8cdfd1cd8157f685c5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.25.tgz","fileCount":534,"integrity":"sha512-QIJk2/ItuGxakeBepSDIaRN5xggmzobhU60tnjA1Q3CSoQAFVLN63kxJZ26SrQsfeeDFknRxHHM+kub1oFWjCA==","signatures":[{"sig":"MEYCIQDL/jv7hwcF/ISWrUHC7L10vZBBv7qvqH2ZKnTZjH6z3gIhAMd5oeJKRH3YBBJYsTWLat96QUuI3b6ef7DD5dOnDwue","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4518637},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b64044ac1f9f4046311aabab8898399bc45693d8","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.8.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.20.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.25_1761838360742_0.4227937388632548","host":"s3://npm-registry-packages-npm-production"}},"4.22.26":{"name":"@uniswap/smart-order-router","version":"4.22.26","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.26","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6604be2d0e638c6ec2c36061f581c076df98e138","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.26.tgz","fileCount":534,"integrity":"sha512-4m/BZz/8Si8+gnboOfSxP9hzip97+t1VaeQgWPRn7feNHxkz5fcvEc02cQtfi05n5CuI6UbFzLjQimJCYdCKeQ==","signatures":[{"sig":"MEUCIGrNr2f9FFDFvxjtO9gb1le+bZ+8/cX299vcoPzhQj7fAiEA6U+Os5AHo6b+NwvKgycWh2U2wqZfqTEeIw41UP6BK/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4518637},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"905cf6c0c4dbb2740a648fc755cdcbc9ecab69a1","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.8.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.26_1761849076806_0.08218679376692672","host":"s3://npm-registry-packages-npm-production"}},"4.22.27":{"name":"@uniswap/smart-order-router","version":"4.22.27","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.27","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"be08ad46b025f7a414fc49727bd1473e21c6dd16","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.27.tgz","fileCount":534,"integrity":"sha512-WpePn5ynWo62jt+VA9UtxCVgrWqhjoHT1KavpSG6gz/rB+kUrNLNP95O3WIYXeu3cWSNdGJEjpid7t7qDgaCVg==","signatures":[{"sig":"MEUCIQCKNUEr3z2b6UsiPUI+LqF143NDF10mze1avkRFuZK4JwIgEhZup5SA1YzABpvkndxgPJdYY/n5x6Bbfg7lG9y/jBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4518721},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a90eba3d7b043e87cc09142b0c0d1c0e63980bf2","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.8.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.27_1761949306973_0.7629010288837776","host":"s3://npm-registry-packages-npm-production"}},"4.22.28":{"name":"@uniswap/smart-order-router","version":"4.22.28","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.28","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"052ce87bd841a7972c11cc51f37a0ba3a2ea5b6d","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.28.tgz","fileCount":534,"integrity":"sha512-uxDkDB+S74Bv6i+50R4gYm3lb5A1xGjEJ5wR395AX2oXR/jyfnNbC17aDgkVIpo4ZL7+sWppW7NFNAgInhMvUw==","signatures":[{"sig":"MEUCIQCmXPVdZBPKqHPYKusEWi/1ww4Tah79gEemRKa3Di2MVwIgeUktEgjnxx0dBhrceRE/Mm4ZSoC3GTk8AbqZgcus6cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4519133},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"00aac07d7598a580c85224ab32a021aba47bf318","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.8.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.28_1762447727575_0.7749458855203828","host":"s3://npm-registry-packages-npm-production"}},"4.22.29":{"name":"@uniswap/smart-order-router","version":"4.22.29","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.29","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"dcbf477b43971b625ed4e438e5c5f840afa14511","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.29.tgz","fileCount":534,"integrity":"sha512-+WvzElPC7Os1JI4K7cgiWaz4vekCDQWWKS0nQRA99lYmY4b75ytQSgmtgmiYtF7SFc23U6ZPYdEIYnFnvL8vbg==","signatures":[{"sig":"MEUCIDRl+UkGxY7rbqdX6XO+xcDsAZMRWEHc2wkt0LpP+S2XAiEAvL3wHClOllvwWFS9mqf8phWxcsGnGSLvOEeSHaU77bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4519238},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5b8896bc59bc5d6049de937b1e0d68c7186896aa","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.8.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.29_1762449693939_0.7048873861071829","host":"s3://npm-registry-packages-npm-production"}},"4.22.30":{"name":"@uniswap/smart-order-router","version":"4.22.30","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.30","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"757da93d95007b3c3b8bb46269b3b558a9316796","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.30.tgz","fileCount":534,"integrity":"sha512-aODu/qplb25IYUR2vKx7auo0lcHsk+jyLFepAbxQFojHoeFij9KCILIJUjm413LrfEhZAbjGzDKYZ0Q6CtnaDw==","signatures":[{"sig":"MEUCICB3btmkS4/sIW4u21JkUaF6IlbFYx4p7KtbnLLuzHn5AiEAoWKdtJLMcacveTeAkU8K0yaq8TRqUlgccOcdyeO5pl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4520662},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1c2476aedd93c773f18d911fd3c072c86cb83da6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.8.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.30_1762538244380_0.9561178573521438","host":"s3://npm-registry-packages-npm-production"}},"4.22.31":{"name":"@uniswap/smart-order-router","version":"4.22.31","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.31","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"01e356c62ebe9654985c19c4ed27c5dc75005cca","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.31.tgz","fileCount":534,"integrity":"sha512-lLBWWs8fhZNyrcNwC1CWGkMkvtEnYmVFJqTjwLserWXQNc4rzpx5CBxwsM8IS1wg2ssFzJOAl24PAW5LntQlZg==","signatures":[{"sig":"MEYCIQCdwPro/2I7T0VEXR+dEbKVqNWWycmDhMZSN6aQWme1ZgIhAKGM/nLHVKQthZhRrQJqoZ/+IwCame1h842guY/anXkc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4525090},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"46f0cd95a4757af4c6adae66da80fe646af7d380","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.9.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.31_1762793745579_0.2145060894856472","host":"s3://npm-registry-packages-npm-production"}},"4.22.32":{"name":"@uniswap/smart-order-router","version":"4.22.32","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.32","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"38cc1b071d9fdb5cbc15565616a4c63502cba7d4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.32.tgz","fileCount":534,"integrity":"sha512-aQxYJHvonp0f1ZMt7CFBW3bmo59/a4mPfdBibF/BoNvF5SNiYVdLOurIS6Cnr+tf0xC1PO0t5oeBd8LjpatHZQ==","signatures":[{"sig":"MEUCIQCB4uiuPFX79WLstibRf2neAjcSTwMhWsNrIYf2/ArE/QIgGSXXWw/xqHYZvQLwhqQhtr5Pk5JstcXLcozRXEv+pCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4530663},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"643574786b41999163cb4832072e3f8ca37ad6cc","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.9.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.32_1762966743281_0.9259726677065832","host":"s3://npm-registry-packages-npm-production"}},"4.22.33":{"name":"@uniswap/smart-order-router","version":"4.22.33","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.33","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"3edcf369ce0c8f16ae0394ca12c69bc49766ff0b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.33.tgz","fileCount":534,"integrity":"sha512-+GWeqxn/wtLaM6CPpphwoZqkcfP9IP24KTL2Wynw6lN9YEY9JQ+uqxkVVZqxa66Uj+naLL1IWUeySQZZeDhL9w==","signatures":[{"sig":"MEUCIQC9fgazcexBHE3Tcp+5FdLql97Vu7AVUd+dCnRJ8KgkpAIgRhXgNyk+zwW+44sED0AhpBcZUR+wvdyvlD7fP+88ZUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4531529},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d3ef33aa0e182303bed1fe54e248134d3d3a1eb5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.9.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.33_1762971617479_0.2924714445882224","host":"s3://npm-registry-packages-npm-production"}},"4.22.34":{"name":"@uniswap/smart-order-router","version":"4.22.34","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.34","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4142bbcc1a62f0ebbea9a93a67be8cd640ed3dd5","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.34.tgz","fileCount":534,"integrity":"sha512-9V0i3F2YI9zrwn3uw/NHVUMIrh0WAy8kGo8f/cN6L53v8g0FR3wm2FjXLvcAvyu3qqsCn83UUhAYTSa2V57deQ==","signatures":[{"sig":"MEUCIQDWbDJSXuWw71Vc/tcOq6HB16veljDoVMNsVOsqzwsLiAIgM6rHUver2jUxre/ob/beXfv0aSIHHUjpIO9Zo6eXBXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4535025},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"58273d347ab8d1b33e692b23b7148aa6d8fc25ba","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.9.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.34_1762991751244_0.07237528401873128","host":"s3://npm-registry-packages-npm-production"}},"4.22.35":{"name":"@uniswap/smart-order-router","version":"4.22.35","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.35","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a5905b8d3e199bd731131b30fc52d36a8e4314b4","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.35.tgz","fileCount":534,"integrity":"sha512-eLGOxqcgxpbZDY6gcKZ7SpNH47bBIb4er0chYbbFL2DWkQTkOQCS3V1zZNHmOPHGXs3v/1gDOe3E2Emru7ZK1Q==","signatures":[{"sig":"MEYCIQC9U8HYJ9Q8Z6WuAKo/xQp6+2FemQqpP48MW50Tyty4EAIhANdMnpjA4V6feJCRwXQpcpAsfxgiFxzM+GwM/c1OUevD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536507},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"b004d13511a30f2b489523e486620f652ebf76fd","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.9.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.21.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.35_1763233237178_0.6891513463194725","host":"s3://npm-registry-packages-npm-production"}},"4.22.36":{"name":"@uniswap/smart-order-router","version":"4.22.36","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.36","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"5b274bca0cd347f62c8f0add88ed46da2af7a721","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.36.tgz","fileCount":534,"integrity":"sha512-aM5zjxzb0p8JTnkwHRtyJe55CTVsRNe1iaQ/7J0RgMrU1hZDADSCuwNT1R64a5PsZ/PxAgLqBl6Eb6e5ed7hfA==","signatures":[{"sig":"MEQCIEfuwzp/5g3VcA47OD7KarjphC513DgyKStmg/NETpp6AiBte3TCPeO8e7IIOpXCzlm1CICAj+VlSkoJ7QM1uDpGhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536507},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2abecfa031eae89020372ce4ffe7c46c98b344b6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.9.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.22.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.36_1763482692055_0.4309031302732804","host":"s3://npm-registry-packages-npm-production"}},"4.22.37":{"name":"@uniswap/smart-order-router","version":"4.22.37","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.37","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a30b3d2cd1e288373d84c47cf2e302eff181c755","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.37.tgz","fileCount":534,"integrity":"sha512-ZdxUETFMAY9rnP+OXhvetpNsafH/tdfhfPhXUGCIl4c571XPpa1FA06kAw9Q43aD4NrVtdc+X3Xcuo+faSyR6w==","signatures":[{"sig":"MEUCIF6vre5AhY3QIUgSTLnLVI2O3ltnpvs1lERwT/mS8c6HAiEA8wZagVWYFr3vbYiSuq1BaNGW06xtASIRtOIeDNNvVSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536795},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bc81e152beff7d9a8596b52962bc0ed2f406e255","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.9.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.22.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.37_1763659344838_0.09031453034414594","host":"s3://npm-registry-packages-npm-production"}},"4.22.38":{"name":"@uniswap/smart-order-router","version":"4.22.38","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.22.38","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"f8b06a4de85008c85ea87b82abcfba1c89a23a56","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.22.38.tgz","fileCount":534,"integrity":"sha512-30l2ei0ZmdxOvwx5h0POT99R/GYxPrvTUb5sb+tiZ66Bv9w/AI8qL1YH0utTo9PGFFwu0FkLusTVAVdckN4rDw==","signatures":[{"sig":"MEYCIQCYAk/quRY1QyCFKd+AMTOg8PLWwgXlxzCHoJdbxbGOLAIhAPBpbAGUpBEuAQQZBm3DhxZIy5jUwS3sLq844mDegXth","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.22.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536789},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"507c60ff92454942db18a78bca6f92b46d0c941a","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.6.3","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.16.0","@uniswap/v3-sdk":"^3.26.0","@uniswap/v4-sdk":"^1.22.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.9.0","@uniswap/router-sdk":"^2.1.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.22.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.22.38_1763994553141_0.1373727140498151","host":"s3://npm-registry-packages-npm-production"}},"4.30.0":{"name":"@uniswap/smart-order-router","version":"4.30.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.30.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"43f255f7a7c7a5262b85179f9fd1ecb3a4052997","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.30.0.tgz","fileCount":534,"integrity":"sha512-Y4ktpJVjpfwf8yjXX1bIQGNzx9CbhFQQQQG0OexHrOk9npmDaGyfg1psTXUhrn+MR76trVuNNnoJXDcnHc2rnw==","signatures":[{"sig":"MEUCIF80jExE5NAqZUy3u2BL0EN7Fw9LG1GHH+Ce9IPyi1cjAiEA1nbBYPVnspvZVCpqugOPsVp4JwkooIDkd7482+oMThE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4564340},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bba1274a839fff698ec93264e95328e2ec784586","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.24.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.25.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.30.0_1766093585426_0.5009146915861815","host":"s3://npm-registry-packages-npm-production"}},"4.30.1":{"name":"@uniswap/smart-order-router","version":"4.30.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.30.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"574f506c94032cd9d6894f7d20e51b4614dbca1b","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.30.1.tgz","fileCount":534,"integrity":"sha512-08SVowF7kGg45tjBwtb0I27qVUUH3rvlv86ac4rYe9Y5/ZEJ55FmrHImqBaUJZ7uevqQVptAB5dD/Mv+inWkOA==","signatures":[{"sig":"MEQCIB2yd6H2Sr6s9hdgmyMi5+ByDCYiak5LmUZDySIjRwAPAiBXugZzKTX6K1+nJoRlQtw1lSZz8vXw7oSxPdq9MEELpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4563949},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"acf6e2141c1243a5e5e1eab7d5d7eed7ad7f8a52","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.28.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.30.1_1766526960370_0.07965126458428817","host":"s3://npm-registry-packages-npm-production"}},"4.31.0":{"name":"@uniswap/smart-order-router","version":"4.31.0","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"a9cf1bfb636edb10faf8f001c00efb2eb74a181e","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.0.tgz","fileCount":534,"integrity":"sha512-ii1Cv3MvdMYpikj65P4z3CFa84oJOzT0JsIHbltltoRX+rGYzSrTXH2ov+Cm95f6JAn4+h5IH3pvqHP04aQs1Q==","signatures":[{"sig":"MEQCIGYGgKbAuLvlPUGMuVqNZ0ZxF6kZqdojNIrnbftC+6UhAiBDItZkx4hBujbVId1F7Cy8HLZ5VO3rOKdIpsdgPbdlMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4564226},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d3115253fe4c4f81c3ec47507f9df8b8af76ceac","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.0","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.0_1767376312592_0.8114898048781718","host":"s3://npm-registry-packages-npm-production"}},"4.31.1":{"name":"@uniswap/smart-order-router","version":"4.31.1","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"973ce6fffd8e2a1a5af1a6a7a5d8cff1cf3b85fb","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.1.tgz","fileCount":534,"integrity":"sha512-XXyLQAwFDWno86GtMuSA/yu223+nnMGO/G/ZLeSMOsiy8wrGLLRjWZnfzQhgXNdfe0USBnLwNu7fmhQy00fI/A==","signatures":[{"sig":"MEYCIQDg+jGxUDm+5w6a5j1jsRmQs6OlRSYHXOO1nhT5WTmlWQIhANohPWOo7lhSKahRUx7QN22usyQJ7TkxvQc2y3h5fTHI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4564226},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"bcf247b9f91587755837c0729a8178861a6a4d98","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.1","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.1","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.1_1767807840150_0.8624577501523338","host":"s3://npm-registry-packages-npm-production"}},"4.31.2":{"name":"@uniswap/smart-order-router","version":"4.31.2","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c8055cb380ce60bb8e21a0c16b2cb20b7d9182df","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.2.tgz","fileCount":534,"integrity":"sha512-cozZJqH6LY3ndAy2DF/mUXPlr7hUPbEN4cXdStJ4pEh+kWa7iEWFz7tyjWClgxoLQckKd/bSIq9rJwgBgpeQxQ==","signatures":[{"sig":"MEYCIQDFb+d87AwWUPFe4cvSSXdX6LZAWaVvAGxdW+3pBh947AIhAO+YajvKqmwFj61zN6SYYFJ37wvY+1YI8Gb3dhzzv8yy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4564226},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"be8c30691e6123298b4088b90152bfa74c333ac7","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.2_1767809206953_0.9200032356622463","host":"s3://npm-registry-packages-npm-production"}},"4.31.3":{"name":"@uniswap/smart-order-router","version":"4.31.3","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"4d75475bfdf175e5e348149aa2f55a8747341431","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.3.tgz","fileCount":534,"integrity":"sha512-sfq5dL+lYddJck252aVUL720i2oX0ZKA08M7JSP3EGpZkGRJNcoTXpljQSngV95UBxWF8bEWgtxkLGfdcEQgew==","signatures":[{"sig":"MEUCIHcEPXC53W4EXynD4vDBVZWR+MFpesR0fD389xJ+U3IuAiEAlFm9te5IISPT7LAVQn5HFlu1tZVsgns41U1Z9c6QrO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4564849},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9ef4da14d32d6d7abff48b431ced350faf66b3d6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.3_1767980797476_0.7311783699821504","host":"s3://npm-registry-packages-npm-production"}},"4.31.4":{"name":"@uniswap/smart-order-router","version":"4.31.4","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.4","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"09ca16bd019f772bf97baac47289a3da883c7fab","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.4.tgz","fileCount":534,"integrity":"sha512-eP3CBtzqGBgbaSMvbYGVn1WKR4PD5UoDNtwX/fwMl8hSK0uzNerw638Xn7ZDIA5q6Fm81NnBZ1o5gjja1esXtQ==","signatures":[{"sig":"MEQCIFyNvsfiUMhDMdTbNCVLso+g99KZWM4X1RCsSQlYNeGqAiBvELPvvJ1+0DdCg9utHgJ7FrWUm9Z15RGpjTIaQAkVoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4564849},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5ae61a47bd237ddd0f61e1773bb408dddc5e2a28","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.3","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.3","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.4_1767995695980_0.6436073403075391","host":"s3://npm-registry-packages-npm-production"}},"4.31.5":{"name":"@uniswap/smart-order-router","version":"4.31.5","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.5","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"c76da6e2244c43d5d446eb875d18483da10e8dd3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.5.tgz","fileCount":534,"integrity":"sha512-W6lkJiPuzlYtxHp3kkBAJGF2ssza7fylxS8eZH9SCnt41f7mGwxtUIBBM9C+n1TXalfKTH8t2cUtdF4WJ9qekg==","signatures":[{"sig":"MEUCIFpP0mDCy+At5J4obViAjsE8ZamK8J9e9xJi/iHsKY4oAiEAlwSfJjAtI6Y1Rnln1fUFtI3+2OJPfKNIkvSMeusOs1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4565414},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c12ec3d64a5c519d157458286fd9963c90250b34","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.2","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.3","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.3","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.5_1767998782109_0.695756997177601","host":"s3://npm-registry-packages-npm-production"}},"4.31.6":{"name":"@uniswap/smart-order-router","version":"4.31.6","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.6","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"006878991f9e4d209d577886b8cdcd384f324530","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.6.tgz","fileCount":534,"integrity":"sha512-XXwlemtvICOIoC8CKJNXwE3d8uQWdzwSrhzP6KA9hKCkLImxkrL3S2BRP52SZG/hZNJwkiyzRwV0S9g/qJ34Ug==","signatures":[{"sig":"MEQCIBVO2f0DeexrUGaAMLiopVISO20Jl+vT21ZwycfG1vfAAiAmP/Tc59eWVKBn1Ty0HEyRz1iI+QsmqpDLzodF6oy1uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4565414},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"dcfe4d12ffa35e66fa355b83592e264550196708","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.6_1768230284450_0.5618344481249082","host":"s3://npm-registry-packages-npm-production"}},"4.31.7":{"name":"@uniswap/smart-order-router","version":"4.31.7","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.7","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"0d50de8cba481a6b4926104f201a9513aa19e4a3","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.7.tgz","fileCount":534,"integrity":"sha512-ipNVH9Soc3aHpFQAKH2PzMhZVL7+tRoNI3JbSFAsITKUOhDNcNnxJ2Vx144TUjJ6uzwBj5nIkDPq3GOvpSY7Ww==","signatures":[{"sig":"MEUCIQD1DMzaV8eMS1ZEhFy4SLA95TYGG07c4cy/bEG8fjpgugIgMAgwEQ2NJ7C74LYsOwk/kH9Z3MO2fmqS9MrCxJBb3kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4569078},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d31330117a246ba8d95b5bfe917cb9361913658e","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.7_1768257930703_0.44507021042130357","host":"s3://npm-registry-packages-npm-production"}},"4.31.8":{"name":"@uniswap/smart-order-router","version":"4.31.8","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.8","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"6ce0ec0dd6b65048762a482924524ac90d7914aa","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.8.tgz","fileCount":534,"integrity":"sha512-fjwCTRz9wSAI4Rq4ny3g/WB5/VfoyHo31CzlL+w7Xp4lAD91JFcVoslj3wUp2xVZ6DAqBXYzuQy0/TYdX8xjSw==","signatures":[{"sig":"MEUCIQCYdoNdpRjxhDxBgBhc0IKZJlbiHN4Ra5m3lbvwI/F+JgIgZNipI63XabMHMdzOrM19FznKm8ra2qibWO2V2ASMuck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4569074},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2b382164602b2ba66027f8de4c2b7fff431dd341","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.1","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.2","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.2","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.8_1768261255552_0.21300586539447464","host":"s3://npm-registry-packages-npm-production"}},"4.31.9":{"name":"@uniswap/smart-order-router","version":"4.31.9","keywords":[],"license":"GPL","_id":"@uniswap/smart-order-router@4.31.9","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/smart-order-router#readme","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"dist":{"shasum":"2dccac2a8caddea1ca55efe9820ea336682767b0","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.9.tgz","fileCount":534,"integrity":"sha512-zrr0d6NQZVYIO+upj9V4oArEkPhVoGzycB1YVP4wlfutMAcYrSKJczOULZy4h2D+vmC++pbN3k+7jliTejxBoA==","signatures":[{"sig":"MEUCICjin4hXRyzfzMiBzi7mP262kWirhnmFNnRhFIeFljYgAiEAvwDR4hB1Rr3Thc2E9Kz+G4WbneyqAo1A0oFe1um4vbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4569074},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"42bc5066d8a699b71ed8ab970ad9930244783398","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","prepare":"husky","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/smart-order-router.git","type":"git"},"_npmVersion":"11.7.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","@types/brotli":"^1.3.4","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.5","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@eth-optimism/sdk":"^3.2.2","@uniswap/sdk-core":"^7.10.0","@uniswap/router-sdk":"^2.3.4","@uniswap/permit2-sdk":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/default-token-list":"^11.13.0","@uniswap/universal-router-sdk":"^4.29.4","@uniswap/swap-router-contracts":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","husky":"^9.1.5","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.22.15","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","jest-circus":"^27.5.1","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-order-router_4.31.9_1768945460728_0.9039449614022539","host":"s3://npm-registry-packages-npm-production"}},"4.31.10":{"name":"@uniswap/smart-order-router","version":"4.31.10","description":"Uniswap Smart Order Router","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/Uniswap/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v4-types":"npx typechain --target ethers-v5 --out-dir src/types/v4 './node_modules/@uniswap/?(v4-core|v4-periphery)/artifacts/contracts/**/*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'","build":"run-p compile-v4-types compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest test/unit","integ-test":"TS_NODE=true jest test/integ --testRunner='jest-circus/runner'","prepare":"husky"},"engines":{"node":">=10"},"dependencies":{"@eth-optimism/sdk":"^3.2.2","@types/brotli":"^1.3.4","@uniswap/default-token-list":"^11.13.0","@uniswap/permit2-sdk":"^1.3.0","@uniswap/router-sdk":"^2.3.5","@uniswap/sdk-core":"^7.10.0","@uniswap/swap-router-contracts":"^1.3.1","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.6.0","@uniswap/universal-router-sdk":"^4.29.5","@uniswap/v2-sdk":"^4.17.0","@uniswap/v3-sdk":"^3.27.0","@uniswap/v4-sdk":"^1.25.6","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","brotli":"^1.3.3","bunyan":"^1.8.15","bunyan-blackhole":"^1.1.1","ethers":"^5.7.2","graphql":"^15.5.0","graphql-request":"^3.4.0","lodash":"^4.17.21","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0"},"devDependencies":{"@ethersproject/providers":"^5.4.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@nomiclabs/hardhat-ethers":"^2.0.6","@oclif/command":"^1.8.0","@oclif/errors":"^1.3.5","@typechain/ethers-v5":"^7.0.1","@types/async-retry":"^1.4.4","@types/await-timeout":"^0.3.1","@types/bunyan":"^1.8.6","@types/bunyan-blackhole":"^0.2.2","@types/jest":"^27.0.0","@types/jest-sinon":"^1.0.2","@types/lodash":"^4.14.168","@types/node":"^15.0.2","@types/sinon":"^10.0.2","@types/stats-lite":"^2.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","@uniswap/v2-core":"^1.0.1","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-core":"^1.0.0","@uniswap/v3-periphery":"^1.1.1","bunyan-debug-stream":"^2.0.0","dotenv":"^10.0.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","hardhat":"^2.22.15","husky":"^9.1.5","jest":"^27.0.6","jest-circus":"^27.5.1","jest-environment-hardhat":"^1.1.8","jest-expect-message":"^1.0.2","jest-mock":"^27.0.6","jest-sinon":"^1.0.4","npm-run-all":"^4.1.5","open-cli":"^6.0.1","prettier":"^2.1.1","prettier-plugin-organize-imports":"^2.1.0","sinon":"^11.1.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","typechain":"^5.0.0","typescript":"^4.2.2"},"peerDependencies":{"jsbi":"^3.2.0"},"prettier":{"singleQuote":true},"oclif":{"commands":"./cli/commands"},"gitHead":"f506b99b8a7bf4d6f9c386ee721e0f8adb61d7f9","_id":"@uniswap/smart-order-router@4.31.10","bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"homepage":"https://github.com/Uniswap/smart-order-router#readme","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-Bmg46KXDSfE1AAf1tPg+vDzMngVoGfzdohekhjJ1hIQG13tXcjEykqapQy+CrJUqXLL3lQvZj2uVEKfzCNH74Q==","shasum":"83ee46bc172f97c3718dbb28387826f0e3156c93","tarball":"https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.31.10.tgz","fileCount":534,"unpackedSize":4555199,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fsmart-order-router@4.31.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBny44zfkRw5ZQjvyPY6yVogDiurfwWWgKRSKKR/lTKNAiEA53TkRgInR+qNySXK2+zbOyjGITqSFe6d1ja/G/klSUQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ddc4f4-2170-4124-b24a-f9c010a4661a"}},"directories":{},"maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/smart-order-router_4.31.10_1769205552302_0.3854888712332578"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-09T21:17:38.317Z","modified":"2026-01-23T21:59:12.811Z","1.0.1":"2021-06-09T21:17:38.558Z","1.1.1":"2021-06-09T22:36:22.100Z","1.2.1":"2021-06-11T01:27:17.523Z","1.3.1":"2021-06-15T18:33:36.527Z","1.4.1":"2021-06-21T19:04:21.810Z","1.5.1":"2021-06-23T01:41:23.830Z","1.5.3":"2021-06-23T15:15:25.717Z","1.6.1":"2021-06-26T00:49:27.453Z","1.7.1":"2021-06-27T02:50:22.860Z","1.8.1":"2021-06-28T14:41:14.076Z","1.9.1":"2021-07-05T15:19:57.693Z","1.10.1":"2021-07-14T00:30:40.190Z","1.11.1":"2021-07-14T19:21:38.493Z","1.12.1":"2021-07-19T16:27:31.771Z","1.14.1":"2021-07-20T20:20:11.027Z","1.15.1":"2021-07-21T15:25:52.195Z","1.16.1":"2021-07-22T16:40:49.178Z","1.17.1":"2021-07-23T18:36:47.238Z","1.18.1":"2021-07-26T20:04:18.144Z","1.19.1":"2021-07-26T20:33:59.565Z","1.20.1":"2021-07-27T16:16:41.502Z","1.21.1":"2021-07-29T03:07:19.326Z","1.22.1":"2021-07-29T05:07:20.156Z","1.23.1":"2021-07-29T18:12:51.399Z","1.24.1":"2021-08-12T17:01:25.244Z","1.25.1":"2021-08-23T17:40:25.531Z","1.27.1":"2021-08-26T16:48:37.815Z","1.28.1":"2021-08-26T22:41:36.981Z","1.29.1":"2021-08-27T00:33:25.202Z","1.30.1":"2021-08-29T20:58:23.164Z","1.31.1":"2021-09-09T16:22:00.979Z","1.32.1":"2021-09-09T17:02:58.085Z","1.33.1":"2021-09-09T18:02:10.302Z","1.34.1":"2021-09-10T16:30:39.070Z","1.35.1":"2021-09-10T17:06:00.682Z","1.36.1":"2021-09-14T01:05:09.848Z","1.37.1":"2021-09-14T13:27:43.345Z","1.38.1":"2021-09-14T19:26:35.498Z","1.39.1":"2021-09-15T20:12:40.165Z","1.40.1":"2021-09-16T18:56:30.066Z","1.41.1":"2021-09-21T14:59:39.093Z","1.42.1":"2021-09-21T16:17:07.417Z","1.43.1":"2021-09-22T16:12:07.783Z","1.44.1":"2021-09-22T16:16:21.690Z","1.45.1":"2021-09-28T16:39:28.619Z","1.46.1":"2021-10-06T14:14:38.396Z","1.46.3":"2021-10-08T16:15:09.759Z","1.46.4":"2021-10-25T20:03:31.305Z","1.46.5":"2021-11-02T21:21:18.293Z","2.0.0-beta.0":"2021-11-05T18:00:50.785Z","2.0.0-beta.1":"2021-11-05T21:39:36.456Z","2.0.0-beta.2":"2021-11-08T15:14:00.963Z","2.0.0-beta.3":"2021-11-08T18:06:36.817Z","2.0.0-beta.4":"2021-11-09T17:44:55.929Z","1.47.1":"2021-11-10T21:54:08.617Z","1.48.1":"2021-11-10T22:40:36.749Z","2.0.0-beta.5":"2021-11-12T20:28:35.555Z","2.0.0-beta.6":"2021-11-15T15:11:18.529Z","2.0.0-beta.7":"2021-11-18T18:00:25.293Z","2.0.0-beta.8":"2021-11-22T18:21:12.553Z","2.0.0-beta.9":"2021-11-22T23:26:01.465Z","2.0.0-beta.10":"2021-11-23T01:45:10.472Z","2.0.0-beta.11":"2021-11-23T02:15:30.239Z","2.0.0-beta.12":"2021-11-23T04:31:49.712Z","2.0.0-beta.13":"2021-11-29T14:42:59.507Z","2.0.0-beta.14":"2021-11-29T16:54:20.332Z","2.0.0-beta.15":"2021-11-29T20:24:58.735Z","2.0.0-beta.16":"2021-11-30T17:55:12.406Z","2.0.0-beta.17":"2021-11-30T20:11:18.851Z","2.0.0-beta.18":"2021-12-01T18:21:43.213Z","2.0.1":"2021-12-02T16:13:29.742Z","2.0.2":"2021-12-06T21:51:59.702Z","2.0.3":"2021-12-06T22:37:09.204Z","2.0.5":"2021-12-13T15:20:10.704Z","2.1.1":"2021-12-13T18:44:05.887Z","2.2.1":"2021-12-14T01:01:09.261Z","2.2.3":"2021-12-14T01:49:27.706Z","2.3.1":"2021-12-14T15:38:55.077Z","2.4.1":"2021-12-14T21:54:29.722Z","2.4.3":"2021-12-14T23:31:15.359Z","2.4.5":"2021-12-15T15:58:39.161Z","2.5.1":"2021-12-15T18:14:37.518Z","2.5.2":"2021-12-15T21:05:20.149Z","2.5.4":"2021-12-15T23:03:56.424Z","2.5.5":"2021-12-22T18:20:08.917Z","2.5.7":"2021-12-22T20:13:16.190Z","2.5.8":"2022-01-04T16:37:23.027Z","2.5.9":"2022-01-05T15:00:21.305Z","2.5.10":"2022-01-11T15:12:59.509Z","2.5.11":"2022-01-11T21:12:55.052Z","2.5.12":"2022-01-13T18:05:52.247Z","2.5.13":"2022-01-22T22:34:39.427Z","2.5.14":"2022-02-01T16:39:47.935Z","2.5.15":"2022-02-01T17:22:37.233Z","2.5.16":"2022-02-17T15:21:50.518Z","2.5.17":"2022-02-17T19:34:58.259Z","2.5.18":"2022-02-17T19:55:23.437Z","2.5.19":"2022-02-22T23:23:52.467Z","2.5.20":"2022-03-04T15:45:51.024Z","2.5.21":"2022-03-18T20:16:00.717Z","2.5.22":"2022-03-18T22:04:40.835Z","2.5.23":"2022-03-28T22:17:48.829Z","2.5.24":"2022-03-28T23:18:38.209Z","2.5.25":"2022-03-29T00:12:53.630Z","2.5.26":"2022-03-29T17:23:10.960Z","2.5.27":"2022-05-13T22:20:54.613Z","2.5.28":"2022-05-14T02:22:35.873Z","2.5.29":"2022-05-14T02:30:30.575Z","2.5.30":"2022-05-14T02:36:34.057Z","2.5.31":"2022-07-01T13:16:35.460Z","2.5.32":"2022-07-05T18:52:58.975Z","2.6.0":"2022-07-07T14:29:48.704Z","2.6.1":"2022-07-12T22:27:47.690Z","2.7.0":"2022-07-14T18:00:36.249Z","2.8.0":"2022-07-20T22:22:24.372Z","2.8.1":"2022-07-31T21:31:48.067Z","2.8.2":"2022-08-02T12:59:39.679Z","2.9.1":"2022-08-10T20:19:53.117Z","2.9.2":"2022-08-10T20:42:59.851Z","2.9.3":"2022-08-17T22:04:52.243Z","2.10.0":"2022-09-09T22:00:22.887Z","2.10.1":"2022-10-12T17:40:09.868Z","2.10.2":"2022-11-08T22:12:53.648Z","3.0.1":"2022-11-20T22:33:19.550Z","3.0.3":"2022-11-22T02:26:45.168Z","3.0.4":"2022-11-29T05:05:44.106Z","3.0.6":"2022-11-29T18:13:49.507Z","3.1.0":"2022-12-08T18:05:44.730Z","3.2.0":"2022-12-12T02:49:37.278Z","3.3.0":"2022-12-15T21:41:54.651Z","3.4.0":"2023-01-09T18:12:52.046Z","3.5.0":"2023-01-23T18:30:15.749Z","3.6.0":"2023-03-01T18:57:47.978Z","3.6.1":"2023-03-10T21:48:31.358Z","3.7.0":"2023-03-13T22:41:51.688Z","3.8.0":"2023-03-16T22:28:00.742Z","3.10.0":"2023-03-22T18:10:44.451Z","3.10.1":"2023-03-24T21:23:10.879Z","3.10.2":"2023-04-07T18:00:07.702Z","3.10.3":"2023-04-11T15:32:10.014Z","3.10.4":"2023-04-11T15:34:58.840Z","3.11.0":"2023-04-14T17:32:35.739Z","3.11.1":"2023-04-25T19:57:32.729Z","3.11.2":"2023-04-26T19:07:29.243Z","3.11.3":"2023-05-12T17:58:30.597Z","3.11.4":"2023-05-24T20:26:09.402Z","3.11.5":"2023-05-30T17:05:20.201Z","3.11.6":"2023-05-31T17:05:52.741Z","3.12.0":"2023-05-31T18:14:39.592Z","3.12.1":"2023-05-31T18:27:33.887Z","3.12.2":"2023-06-07T01:46:29.612Z","3.12.3":"2023-06-09T16:52:19.495Z","3.12.4":"2023-06-09T20:07:05.681Z","3.12.5":"2023-06-12T17:27:15.753Z","3.12.6":"2023-06-12T17:56:26.081Z","3.12.7":"2023-06-13T23:20:08.539Z","3.13.0":"2023-06-15T15:49:47.758Z","3.13.1":"2023-06-15T20:16:01.802Z","3.13.2":"2023-06-16T01:26:47.917Z","3.13.3":"2023-06-21T18:09:04.926Z","3.13.4":"2023-06-22T04:16:13.900Z","3.13.5":"2023-06-22T15:29:05.918Z","3.13.2-hotfix":"2023-06-22T15:43:06.192Z","3.13.2-hotfix2":"2023-06-22T18:42:37.797Z","3.13.6":"2023-07-17T17:36:12.287Z","3.13.7":"2023-07-18T17:47:37.394Z","3.14.0":"2023-07-31T19:22:45.150Z","3.15.0":"2023-08-04T01:20:24.783Z","3.15.1":"2023-08-07T19:01:25.024Z","3.15.2":"2023-08-08T22:30:55.322Z","3.15.3":"2023-08-11T21:57:34.676Z","3.15.4":"2023-08-14T20:13:07.478Z","3.15.5":"2023-08-17T23:37:40.071Z","3.15.6":"2023-08-18T01:46:13.712Z","3.15.7":"2023-08-18T18:17:22.292Z","3.15.8":"2023-08-18T23:20:05.334Z","3.15.9":"2023-08-19T23:03:59.782Z","3.15.10":"2023-08-19T23:13:05.798Z","3.15.11":"2023-08-20T22:28:45.858Z","3.15.12":"2023-08-21T06:02:11.689Z","3.15.13":"2023-08-21T21:59:36.056Z","3.15.14":"2023-08-21T23:36:21.698Z","3.16.0":"2023-08-22T17:34:46.152Z","3.16.1":"2023-08-22T18:42:03.169Z","3.16.2":"2023-08-22T23:36:02.801Z","3.16.3":"2023-08-23T00:26:43.244Z","3.16.4":"2023-08-23T16:28:58.819Z","3.16.5":"2023-08-23T19:33:05.864Z","3.16.6":"2023-08-23T20:28:01.384Z","3.16.7":"2023-08-24T01:37:18.783Z","3.16.8":"2023-08-24T17:52:11.274Z","3.16.9":"2023-08-24T20:04:07.010Z","3.16.10":"2023-08-25T00:28:06.324Z","3.16.11":"2023-08-25T03:21:13.525Z","3.16.12":"2023-08-25T04:16:52.149Z","3.16.13":"2023-08-25T18:41:11.751Z","3.16.14":"2023-08-25T20:21:11.366Z","3.16.15":"2023-08-25T23:42:05.380Z","3.16.16":"2023-08-26T00:39:05.341Z","3.16.17":"2023-08-28T19:59:06.040Z","3.16.18":"2023-08-29T20:26:46.380Z","3.16.19":"2023-08-30T21:07:22.303Z","3.16.20":"2023-08-31T00:42:21.212Z","3.16.21":"2023-08-31T15:22:10.541Z","3.16.22":"2023-09-11T22:04:16.276Z","3.16.23":"2023-09-12T20:04:06.143Z","3.16.24":"2023-09-15T15:12:07.135Z","3.16.25":"2023-09-15T17:31:07.491Z","3.16.26":"2023-09-22T20:47:21.349Z","3.16.27":"2023-09-26T00:35:10.807Z","3.16.28":"2023-09-26T02:52:05.117Z","3.16.29":"2023-09-26T16:36:18.518Z","3.16.30":"2023-09-27T17:36:12.391Z","3.16.31":"2023-09-28T18:29:46.475Z","3.16.32":"2023-09-29T06:41:44.996Z","3.16.33":"2023-09-29T22:38:28.982Z","3.17.0":"2023-10-11T21:48:36.208Z","3.17.1":"2023-10-13T14:57:18.944Z","3.17.2":"2023-10-18T19:39:15.312Z","3.17.3":"2023-11-13T21:35:55.543Z","3.17.4":"2023-11-15T17:33:42.800Z","3.17.5":"2023-11-15T19:25:36.399Z","3.18.0":"2023-11-15T19:47:36.323Z","3.18.1":"2023-11-16T00:13:51.383Z","3.18.2":"2023-11-16T01:01:43.330Z","3.18.3":"2023-11-20T19:18:15.098Z","3.19.0":"2023-11-22T00:47:12.396Z","3.19.1":"2023-11-27T16:53:30.457Z","3.19.2":"2023-11-27T23:41:59.179Z","3.19.3":"2023-12-18T18:06:47.976Z","3.20.0":"2023-12-21T19:49:23.549Z","3.20.1":"2024-01-05T17:09:23.892Z","3.20.2":"2024-01-12T18:35:56.843Z","3.21.0":"2024-01-26T23:32:28.279Z","3.21.1":"2024-01-31T20:31:53.240Z","3.22.0":"2024-02-09T16:08:43.095Z","3.23.0":"2024-02-13T16:23:15.606Z","3.24.0":"2024-02-15T04:42:54.810Z","3.24.1":"2024-02-20T14:12:03.413Z","3.24.2":"2024-02-21T17:43:17.938Z","3.24.3":"2024-02-22T03:31:48.511Z","3.24.4":"2024-02-22T22:07:15.340Z","3.24.5":"2024-02-23T02:56:57.260Z","3.24.6":"2024-02-27T21:28:01.839Z","3.25.0":"2024-03-12T17:49:06.754Z","3.25.1":"2024-03-14T01:46:55.993Z","3.26.0":"2024-03-18T19:10:11.190Z","3.26.1":"2024-03-21T20:26:54.960Z","3.27.0":"2024-04-12T01:02:52.230Z","3.27.1":"2024-04-15T19:44:26.204Z","3.27.2":"2024-04-15T23:00:13.869Z","3.28.0":"2024-04-16T22:27:01.672Z","3.28.1":"2024-04-17T16:01:38.736Z","3.28.2":"2024-04-17T20:56:17.276Z","3.28.3":"2024-04-18T16:19:48.238Z","3.28.4":"2024-04-19T14:23:48.799Z","3.28.5":"2024-04-19T19:23:02.859Z","3.28.6":"2024-04-22T15:49:07.680Z","3.28.7":"2024-04-22T18:11:39.670Z","3.28.8":"2024-04-26T21:19:03.208Z","3.28.9":"2024-05-06T18:52:25.949Z","3.28.10":"2024-05-09T14:40:06.248Z","3.28.11":"2024-05-09T15:46:53.204Z","3.28.12":"2024-05-09T19:30:06.791Z","3.28.13":"2024-05-09T23:27:09.921Z","3.29.0":"2024-05-13T16:37:21.860Z","3.30.0":"2024-05-13T23:49:38.130Z","3.30.1":"2024-05-16T00:20:18.173Z","3.31.0":"2024-05-17T18:34:46.376Z","3.32.0":"2024-05-22T00:14:17.764Z","3.33.0":"2024-05-22T21:48:52.464Z","3.33.1":"2024-05-23T14:32:23.893Z","3.34.0":"2024-06-07T18:48:15.229Z","3.35.0":"2024-06-10T21:26:10.090Z","3.35.1":"2024-06-12T16:48:02.924Z","3.35.2":"2024-06-13T18:19:31.134Z","3.35.3":"2024-06-13T20:47:09.000Z","3.35.5":"2024-06-14T17:05:19.645Z","3.35.6":"2024-06-14T17:42:07.505Z","3.35.7":"2024-06-18T19:38:36.633Z","3.35.8":"2024-06-20T18:28:11.801Z","3.35.9":"2024-06-27T15:51:46.781Z","3.35.10":"2024-06-28T17:38:07.247Z","3.35.11":"2024-07-01T18:15:42.737Z","3.35.12":"2024-07-03T18:29:06.498Z","3.35.13":"2024-07-23T17:28:52.365Z","3.36.0":"2024-07-25T22:01:24.452Z","3.36.1":"2024-07-26T19:55:03.779Z","3.36.2":"2024-07-29T16:38:45.297Z","3.37.0":"2024-07-29T19:30:59.081Z","3.37.1":"2024-07-30T15:17:12.431Z","3.37.2":"2024-07-30T18:31:25.488Z","3.38.0":"2024-07-30T23:49:09.871Z","3.39.0":"2024-07-31T16:01:47.935Z","3.40.0":"2024-08-08T15:28:09.638Z","3.41.0":"2024-08-20T15:28:11.974Z","3.42.0":"2024-08-21T23:58:11.442Z","3.43.0":"2024-08-22T15:12:40.203Z","3.43.1":"2024-08-22T22:48:08.412Z","3.43.2":"2024-08-26T21:55:20.718Z","3.43.3":"2024-08-27T16:54:21.964Z","3.44.0":"2024-08-27T22:56:01.576Z","3.45.0":"2024-08-28T18:12:30.073Z","3.46.0":"2024-08-29T17:07:50.124Z","3.46.1":"2024-09-03T15:59:22.772Z","3.46.2":"2024-09-05T16:53:28.744Z","3.47.0":"2024-09-06T21:54:39.510Z","3.48.0":"2024-09-11T18:33:56.283Z","3.49.0":"2024-09-13T17:58:48.704Z","3.50.0":"2024-09-16T15:50:29.927Z","3.51.0":"2024-09-16T17:27:42.567Z","3.52.0":"2024-09-17T19:13:13.810Z","3.53.0":"2024-09-18T16:49:25.468Z","3.54.0":"2024-09-19T16:15:48.846Z","3.55.0":"2024-09-19T16:59:53.091Z","3.56.0":"2024-09-19T20:39:51.638Z","3.57.0":"2024-09-20T17:18:33.915Z","3.58.0":"2024-09-23T18:04:42.651Z","3.59.0":"2024-09-23T19:33:55.406Z","4.0.0":"2024-09-24T20:31:46.670Z","4.1.0":"2024-09-30T17:09:25.615Z","4.2.0":"2024-09-30T19:28:58.291Z","4.3.0":"2024-09-30T19:37:30.594Z","4.3.1":"2024-10-01T14:35:41.172Z","4.4.0":"2024-10-02T14:31:23.179Z","4.5.0":"2024-10-03T17:04:54.270Z","4.5.1":"2024-10-04T20:23:44.333Z","4.5.2":"2024-10-04T22:20:49.197Z","4.5.3":"2024-10-07T16:27:27.299Z","4.6.0":"2024-10-08T22:54:35.205Z","4.6.1":"2024-10-10T15:17:50.969Z","4.6.2":"2024-10-15T14:51:17.666Z","4.7.0":"2024-10-15T20:20:47.246Z","4.7.1":"2024-10-15T22:52:30.464Z","4.7.2":"2024-10-16T17:48:17.713Z","4.7.3":"2024-10-18T19:40:43.188Z","4.7.5":"2024-10-28T21:11:51.583Z","4.7.6":"2024-10-29T21:08:47.113Z","4.7.7":"2024-10-30T23:19:20.217Z","4.7.8":"2024-10-31T17:20:45.762Z","4.8.0":"2024-11-08T17:48:05.540Z","4.8.1":"2024-11-19T17:29:06.267Z","4.8.2":"2024-11-30T04:38:56.779Z","4.8.3":"2024-12-02T15:32:17.245Z","4.8.4":"2024-12-03T17:23:14.641Z","4.8.5":"2024-12-04T00:22:38.756Z","4.8.6":"2024-12-05T18:27:10.918Z","4.8.7":"2024-12-09T19:27:48.713Z","4.8.8":"2024-12-10T17:55:52.922Z","4.9.0":"2024-12-10T19:32:42.220Z","4.9.1":"2024-12-12T16:18:03.490Z","4.9.2":"2024-12-13T18:49:31.927Z","4.10.0":"2025-01-08T00:34:38.074Z","4.10.1":"2025-01-08T17:44:49.308Z","4.12.0":"2025-01-09T19:13:19.644Z","4.13.0":"2025-01-14T18:30:08.685Z","4.14.0":"2025-01-14T22:37:58.215Z","4.14.1":"2025-01-15T22:00:22.607Z","4.14.2":"2025-01-16T00:28:16.873Z","4.14.3":"2025-01-17T19:33:57.478Z","4.15.0":"2025-01-22T00:49:30.816Z","4.16.0":"2025-01-22T19:04:07.608Z","4.16.1":"2025-01-22T23:23:33.588Z","4.17.0":"2025-01-23T17:10:06.584Z","4.17.1":"2025-01-24T04:58:06.486Z","4.17.2":"2025-01-30T02:33:19.297Z","4.17.3":"2025-01-30T06:54:02.526Z","4.17.4":"2025-01-30T17:52:52.206Z","4.17.5":"2025-01-30T18:39:03.725Z","4.17.6":"2025-01-31T00:21:58.477Z","4.17.7":"2025-01-31T18:39:47.138Z","4.17.8":"2025-01-31T20:06:43.683Z","4.17.9":"2025-01-31T20:14:39.219Z","4.17.10":"2025-02-07T16:40:31.438Z","4.17.11":"2025-02-07T18:28:01.013Z","4.17.12":"2025-02-07T23:08:54.792Z","4.17.13":"2025-02-11T17:32:57.543Z","4.17.14":"2025-02-12T03:06:51.600Z","4.18.0":"2025-02-13T19:34:18.755Z","4.18.1":"2025-02-13T22:16:27.398Z","4.18.2":"2025-02-20T23:52:56.668Z","4.19.0":"2025-02-28T19:15:55.234Z","4.19.1":"2025-03-03T23:21:34.021Z","4.19.2":"2025-03-04T19:06:34.371Z","4.19.3":"2025-03-04T23:09:14.345Z","4.19.4":"2025-03-04T23:38:10.434Z","4.20.0":"2025-03-04T23:58:39.722Z","4.20.1":"2025-03-05T18:52:57.693Z","4.20.2":"2025-03-05T22:20:00.187Z","4.20.3":"2025-03-06T15:40:02.977Z","4.20.4":"2025-03-11T21:03:13.632Z","4.20.5":"2025-03-18T22:18:26.270Z","4.20.6":"2025-03-18T23:54:36.292Z","4.20.7":"2025-03-19T18:52:04.218Z","4.20.8":"2025-03-19T21:47:05.578Z","4.20.9":"2025-03-20T00:32:12.373Z","4.20.10":"2025-03-20T17:50:30.940Z","4.20.11":"2025-04-14T22:38:11.827Z","4.20.12":"2025-04-16T00:31:01.723Z","4.20.13":"2025-04-18T20:28:31.185Z","4.20.14":"2025-04-21T21:43:04.905Z","4.21.0":"2025-04-21T22:26:40.019Z","4.21.1":"2025-04-23T00:39:17.768Z","4.21.2":"2025-04-29T19:48:58.992Z","4.21.3":"2025-04-30T19:45:10.094Z","4.21.4":"2025-04-30T21:40:55.903Z","4.21.5":"2025-05-02T16:39:36.741Z","4.21.6":"2025-05-02T20:47:28.314Z","4.21.8":"2025-05-05T16:37:32.237Z","4.21.9":"2025-05-05T18:04:02.140Z","4.21.10":"2025-05-06T14:54:15.931Z","4.21.11":"2025-05-13T20:05:12.840Z","4.21.12":"2025-05-20T16:34:43.623Z","4.21.13":"2025-05-21T22:36:35.350Z","4.21.14":"2025-05-22T23:37:26.374Z","4.21.16":"2025-05-23T20:18:33.829Z","4.21.17":"2025-05-27T17:09:15.820Z","4.21.18":"2025-06-02T17:11:55.687Z","4.21.19":"2025-06-16T20:05:50.602Z","4.21.20":"2025-06-19T18:04:51.197Z","4.22.0":"2025-06-20T19:46:46.102Z","4.22.1":"2025-06-23T16:15:54.366Z","4.22.2":"2025-06-24T20:33:56.412Z","4.22.3":"2025-07-01T17:26:28.684Z","4.22.4":"2025-07-01T19:13:32.140Z","4.22.5":"2025-07-03T17:15:13.897Z","4.22.6":"2025-07-10T21:38:41.354Z","4.22.7":"2025-07-14T16:33:20.710Z","4.22.8":"2025-07-14T23:33:44.018Z","4.22.9":"2025-07-15T21:23:15.805Z","4.22.10":"2025-07-17T17:07:16.608Z","4.22.11":"2025-07-24T17:38:42.733Z","4.22.12":"2025-08-05T20:09:51.503Z","4.22.13":"2025-08-08T22:11:17.537Z","4.22.14":"2025-08-09T00:02:50.787Z","4.22.15":"2025-08-11T21:43:41.450Z","4.22.16":"2025-08-12T02:33:07.755Z","4.22.17":"2025-08-13T19:10:48.209Z","4.22.18":"2025-08-14T16:18:54.041Z","4.22.19":"2025-08-15T17:24:16.556Z","4.22.20":"2025-08-20T23:21:28.129Z","4.22.21":"2025-09-22T22:22:37.451Z","4.22.22":"2025-10-16T22:46:41.007Z","4.22.23":"2025-10-22T22:26:37.420Z","4.22.24":"2025-10-23T20:52:31.184Z","4.22.25":"2025-10-30T15:32:40.992Z","4.22.26":"2025-10-30T18:31:17.023Z","4.22.27":"2025-10-31T22:21:47.224Z","4.22.28":"2025-11-06T16:48:47.766Z","4.22.29":"2025-11-06T17:21:34.182Z","4.22.30":"2025-11-07T17:57:24.646Z","4.22.31":"2025-11-10T16:55:45.794Z","4.22.32":"2025-11-12T16:59:03.545Z","4.22.33":"2025-11-12T18:20:17.778Z","4.22.34":"2025-11-12T23:55:51.504Z","4.22.35":"2025-11-15T19:00:37.407Z","4.22.36":"2025-11-18T16:18:12.326Z","4.22.37":"2025-11-20T17:22:25.081Z","4.22.38":"2025-11-24T14:29:13.384Z","4.30.0":"2025-12-18T21:33:05.611Z","4.30.1":"2025-12-23T21:56:00.557Z","4.31.0":"2026-01-02T17:51:52.850Z","4.31.1":"2026-01-07T17:44:00.362Z","4.31.2":"2026-01-07T18:06:47.186Z","4.31.3":"2026-01-09T17:46:37.690Z","4.31.4":"2026-01-09T21:54:56.174Z","4.31.5":"2026-01-09T22:46:22.345Z","4.31.6":"2026-01-12T15:04:44.654Z","4.31.7":"2026-01-12T22:45:30.901Z","4.31.8":"2026-01-12T23:40:55.751Z","4.31.9":"2026-01-20T21:44:20.943Z","4.31.10":"2026-01-23T21:59:12.492Z"},"bugs":{"url":"https://github.com/Uniswap/smart-order-router/issues"},"license":"GPL","homepage":"https://github.com/Uniswap/smart-order-router#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Uniswap/smart-order-router.git"},"description":"Uniswap Smart Order Router","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"readme":"# Uniswap Smart Order Router\n\nThis repository contains routing logic for the Uniswap V3 protocol.\n\nIt searches for the most efficient way to swap token A for token B, considering splitting swaps across multiple routes and gas costs.\n\n## Testing\n\n### Unit Tests\n\nFirst make sure you have run `npm install` and `npm run build`.\n\n```\nnpm run test\n```\n\n### Integration Tests\n\nMake sure the `.env` file is configured to connect to mainnet and other chains. See the [CLI](#cli) section below for more details.\n\n```\nnpm run integ-test\n```\n\n### Tenderly Simulations\n\nQuotes can be simulated on Tenderly\n\nEnsure you set the following environment variables:\n\n```\nprocess.env.TENDERLY_BASE_URL!,\nprocess.env.TENDERLY_USER!,\nprocess.env.TENDERLY_PROJECT!,\nprocess.env.TENDERLY_ACCESS_KEY!,\n```\n\n### CLI\n\nThe package can be run as a CLI for testing purposes.\n\nFirst create a `.env` file in the root of the project and configure:\n\n```\nJSON_RPC_PROVIDER = '<JSON_RPC_PROVIDER>'\n```\n\nTo run on chains other than mainnet set up a connection by specifying the environment variable\n\n```\nJSON_RPC_PROVIDER_GORLI = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_OPTIMISM = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_OPTIMISM_GOERLI = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_ARBITRUM_ONE = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_ARBITRUM_GOERLI = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_POLYGON = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_POLYGON_MUMBAI = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_CELO = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_CELO_ALFAJORES = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_BNB = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_AVALANCHE = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_BASE = '<JSON_RPC_PROVIDER>'\nJSON_RPC_PROVIDER_XLAYER = '<JSON_RPC_XLAYER>'\n```\n\nThen from the root directory you can execute the CLI.\n\n## Examples\n\nSome examples to use for manual CLI testing.\n\n### Mainnet\n\n```\n./bin/cli quote --tokenIn 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 --tokenOut 0x1f9840a85d5af5bf1d1762f925bdaddc4201f984 --amount 1000 --exactIn --recipient 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B --protocols v2,v3\n\nBest Route:\n100.00% = USDC -- 0.3% --> UNI\n\tRaw Quote Out:\n\t\t35.72\n\tGas Adjusted Quote Out:\n\t\t34.03\n\nGas Used Quote Token: 1.691772\nGas Used USD: 47.592951\nCalldata: 0x414bf389000000000000...\nValue: 0x00\n\n  blockNumber: \"13088815\"\n  estimatedGasUsed: \"113000\"\n  gasPriceWei: \"130000000000\"\n\n\n./bin/cli quote-to-ratio --token0 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 --token1 0xdac17f958d2ee523a2206206994597c13d831ec7 --feeAmount 3000 --recipient 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B  --token0Balance 1000 --token1Balance 2000 --tickLower -120 --tickUpper 120\n\nBest Route:\n100.00% = USDT -- 0.05% --> USDC\nRaw Quote Exact In:\n\t392.68\nGas Adjusted Quote In}:\n\t346.13\n\nGas Used Quote Token: 46.550010\nGas Used USD: 46.342899\nCalldata: 0x414bf389000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000ab5801a7d398351b8be11c439e05c5b3259aec9b000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000176a736c000000000000000000000000000000000000000000000000000000001764f8650000000000000000000000000000000000000000000000000000000000000000\n\tValue: 0x00\n\n\tblockNumber: \"13239188\"\n\testimatedGasUsed: \"113000\"\n\tgasPriceWei: \"116690684398\"\n\n./bin/cli quote --tokenIn 0x0391D2021f89DC339F60Fff84546EA23E337750f --tokenOut 0x4d224452801ACEd8B2F0aebE155379bb5D594381 --amount 10000 --exactIn --recipient 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B --protocols v2,v3,mixed\nBest Route:\n[V2 + V3] 100.00% = BOND -- [0x6591c4BcD6D7A1eb4E537DA8B78676C1576Ba244] --> USDC -- 0.3% [0xB07Fe2F407F971125D4EB1977f8aCEe8846C7324] --> APE\n\tRaw Quote Exact In:\n\t\t10437.85\n\tGas Adjusted Quote In:\n\t\t10433.83\n\nGas Used Quote Token: 4.018625\nGas Used USD: 29.669402\nCalldata: 0x5ae401dc0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e4472b43f300000000000000000000000000000000000000000000021e19e0c9bab240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000391d2021f89dc339f60fff84546ea23e337750f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b858183f00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000080000000000000000000000000ab5801a7d398351b8be11c439e05c5b3259aec9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002358df5b3b4459a3f5b000000000000000000000000000000000000000000000000000000000000002ba0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000bb84d224452801aced8b2f0aebe155379bb5d59438100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nValue: 0x00\n\n  blockNumber: \"15303839\"\n  estimatedGasUsed: \"434000\"\n  gasPriceWei: \"38218865879\"\nTotal ticks crossed: 7\n```\n\n## Rinkeby\n\n```\n./bin/cli quote --tokenIn 0x5592ec0cfb4dbc12d3ab100b257153436a1f0fea --tokenOut 0x4DBCdF9B62e891a7cec5A2568C3F4FAF9E8Abe2b --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 4\n```\n\n## Sepolia\n\n```\n./bin/cli quote --tokenIn 0x7AF17A48a6336F7dc1beF9D485139f7B6f4FB5C8 --tokenOut 0x6f14C02Fc1F78322cFd7d707aB90f18baD3B54f5 --amount 10 --exactIn --minSplits 1 --router alpha --chainId 11155111\n```\n\n## Kovan\n\n```\n./bin/cli quote --tokenIn 0x4f96fe3b7a6cf9725f59d353f723c1bdb64ca6aa --tokenOut 0xd0a1e359811322d97991e03f863a0c30c2cf029c --amount 10 --exactIn --minSplits 1 --router alpha --chainId 42\n```\n\n## Ropsten\n\n```\n./bin/cli quote --tokenIn 0x07865c6e87b9f70255377e024ace6630c1eaa37f --tokenOut 0xc778417e063141139fce010982780140aa0cd5ab --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 3\n```\n\n## Optimism\n\n```\n./bin/cli quote --tokenIn 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 --tokenOut 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 10\n\n```\n\n```\n./bin/cli quote --tokenIn 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 --tokenOut 0x4200000000000000000000000000000000000042 --amount 1 --exactIn --minSplits 1 --protocols v2 --router alpha --chainId 10\n```\n\n\n## Optimism-Goerli\n\n```\n./bin/cli quote --tokenIn 0x7E07E15D2a87A24492740D16f5bdF58c16db0c4E --tokenOut 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 --amount 200000 --exactIn --minSplits 1 --router alpha --chainId 420\n```\n\n## Optimistic-Kovan\n\n```\n./bin/cli quote --tokenIn 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 --tokenOut 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 --amount 200 --exactIn --minSplits 1 --router alpha --chainId 69\n```\n\n## Arbitrum\n\n```\n./bin/cli quote --tokenIn 0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9 --tokenOut 0x82af49447d8a07e3bd95bd0d56f35241523fbab1 --amount 20000 --exactIn --minSplits 1 --router alpha --chainId 42161 --debug\n```\n\n## Arbitrum-Rinkeby\n\n```\n./bin/cli quote --tokenIn 0x09b98f8b2395d076514037ff7d39a091a536206c --tokenOut 0xb47e6a5f8b33b3f17603c83a0535a9dcd7e32681 --amount 200 --exactIn --minSplits 1 --router alpha --chainId 421611\n```\n\n## Arbitrum-Goerli\n\n```\n./bin/cli quote --tokenIn 0xe39ab88f8a4777030a534146a9ca3b52bd5d43a3 --tokenOut 0x8FB1E3fC51F3b789dED7557E680551d93Ea9d892 --amount 200 --exactIn --minSplits 1 --router alpha --chainId 421613\n```\n\n## Polygon Mumbai\n\n```\n./bin/cli quote --tokenIn 0x001b3b4d0f3714ca98ba10f6042daebf0b1b7b6f --tokenOut 0x9c3c9283d3e44854697cd22d3faa240cfb032889 --amount 1 --exactIn --protocols v3 --recipient 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B --minSplits 1 --router alpha --chainId 80001\n```\n\n## Polygon Mainnet\n\n```\n./bin/cli quote --tokenIn 0x2791bca1f2de4661ed88a30c99a7a9449aa84174 --tokenOut 0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 --amount 5 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 137\n```\n\n## Celo Mainnet\n\n```\n./bin/cli quote --tokenIn CELO --tokenOut 0x765DE816845861e75A25fCA122bb6898B8B1282a --amount 5 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 42220\n```\n\n## BNB Mainnet\n\n```\n./bin/cli quote --tokenIn 0x55d398326f99059fF775485246999027B3197955 --tokenOut 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d --amount 1 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 56\n```\n\n## AVAX Mainnet\n\n```\n./bin/cli quote --tokenIn 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E --tokenOut 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 --amount 1000 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 43114\n```\n\n## BASE Mainnet\n\n```\n./bin/cli quote --tokenIn 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA --tokenOut 0x4200000000000000000000000000000000000006 --amount 10 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 8453\n```\n\n## ZKSYNC Mainnet\n\n```\n./bin/cli quote --tokenIn 0x5aea5775959fbc2557cc8789bc1bf90a239d9a91 --tokenOut 0x1d17cbcf0d6d143135ae902365d2e5e2a16538d4 --amount 10 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 324\n```\n\n## WorldChain Mainnet\n\n```\n./bin/cli quote --tokenIn 0x4200000000000000000000000000000000000006 --tokenOut 0x79A02482A880bCE3F13e09Da970dC34db4CD24d1 --amount 0.1 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 480\n```\n\n## UNICHAIN Sepolia\n\n```\n./bin/cli quote --tokenIn 0x4200000000000000000000000000000000000006 --tokenOut 0x31d0220469e10c4E71834a79b1f276d740d3768F --amount 0.1 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 1301\n```\n\n## Unichain Mainnet\n\n```\n./bin/cli quote --tokenIn 0x4200000000000000000000000000000000000006 --tokenOut 0x078D782b760474a361dDA0AF3839290b0EF57AD6 --amount 0.1 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 130\n```\n\n## Monad Testnet\n\n```\n./bin/cli quote --tokenIn 0x760AfE86e5de5fa0Ee542fc7B7B713e1c5425701 --tokenOut 0xfBC2D240A5eD44231AcA3A9e9066bc4b33f01149 --amount 0.1 --exactIn --minSplits 1 --protocols v2 --router alpha --chainId 10143\n```\n\n## Monad Mainnet\n```\n./bin/cli quote --tokenIn 0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A --tokenOut 0x754704Bc059F8C67012fEd69BC8A327a5aafb603 --amount 0.1 --exactIn --minSplits 1 --protocols v2 --router alpha --chainId 143\n```\n\n## Base Sepolia\n\n```\n./bin/cli quote --tokenIn 0x4200000000000000000000000000000000000006 --tokenOut 0x036CbD53842c5426634e7929541eC2318f3dCF7e --amount 0.1 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 84532\n```\n\n## Soneium\n\n```\n./bin/cli quote --tokenIn 0x4200000000000000000000000000000000000006 --tokenOut 0xbA9986D2381edf1DA03B0B9c1f8b00dc4AacC369 --amount 0.1 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 1868\n```\n\n## XLayer\n\n```\n./bin/cli quote --tokenIn 0x4200000000000000000000000000000000000006 --tokenOut ETH --amount 0.1 --exactIn --minSplits 1 --protocols v3 --router alpha --chainId 196\n```\n\n## Adding a new Chain\n\nThe main components to complete are:\n\n- Deploy contracts on chain, add the pools to subgraph\n- Populate v3 providers in `src/providers/v3/subgraph-provider` and `src/providers/v3/static-subgraph-provider`\n- Populate chainId and addresses in `src/util/chains.ts` and `src/util/addresses.ts`\n- Populate token providers in `src/providers/caching-token-provider` and `src/providers/token-provider.ts`\n- Populate gas constants in `src/routers/alpha-router/gas-models/*`\n- Populate bases in `src/routers/legacy-router/bases.ts`\n- Populate `test/integ/routers/alpha-router/alpha-router.integration.test.ts` and `src/providers/v2/static-subgraph-provider.ts`\n- Populate `src/routers/alpha-router/*`\n- Add a log to `/CHANGELOG.md`\n- Run `npm run integ-test` successfully\n\n# Troubleshooting\n\n## ProviderGasLimit errors\n\nThe package sends many large multicall requests to nodes. You must ensure that your node provider's `eth_call` gas limit is high enough to successfully process the RPC calls.\n\nBy default each `eth_call` will consume up to:\n\n- 132,000,000 gas on Optimism\n- 120,000,000 gas on Arbitrum\n- 50,000,000 gas on Celo\n- 150,000,000 gas on every other network (Mainnet, Goerli, etc.)\n\nThese parameters should work on Infura and Alchemy by default.\n\nThis total amount of gas each `eth_call` can consume is equal to the `multicallChunk` config value multiplied by the `gasLimitPerCall` config value. If you are using a node provider with a lower gas limit per `eth_call` you will need to override the default `V3QuoteProvider` with an instance that lowers the `multicallChunk` and `gasLimitPerCall` parameters such that the multiplication is below your node providers limit. Lowering these values will cause each multicall to consume less gas. See [here](https://github.com/Uniswap/smart-order-router/blob/98c58bdee9981fd9ffac9e7d7a97b18302d5f77a/src/routers/alpha-router/alpha-router.ts#L415-L416) for examples of how to set these values. Note some providers have different limits per chain.\n\nIf you are running your own node, we recommend you configure start your node with a higher gas limit per call. For example, on Geth you can use the command line argument `--rpc.gascap 150000000` to raise the limit to 150m, which is enough to run the default configuration of this package.\n\nIf you are using Hardhat mainnet forking, you should add `blockGasLimit: 150_000_000` to your Hardhat config to use the default package configuration.\n","readmeFilename":"README.md"}