{"_id":"@yumyumswap/smart-order-router","_rev":"35-764a4030153f3aa807c7a0a4ea726bd8","name":"@yumyumswap/smart-order-router","dist-tags":{"latest":"6.1.9"},"versions":{"3.10.2":{"name":"@yumyumswap/smart-order-router","version":"3.10.2","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^1.3.0","@yumyumswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^1.0.1","@yumyumswap/universal-router-sdk":"^1.3.9","@uniswap/v2-sdk":"^3.0.1","@yumyumswap/swap-sdk":"^3.7.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^1.0.0","@yumyumswap/contract-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.12.2","jest":"^27.0.6","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":"152ca23824283078f3d792466fd28fc9d0710f44","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@3.10.2","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-vMb2N4bae/u32anDu29C3oWSY8OYagE3XW2G72I/7wV7ol5vSYvvp8gP//PS5u2j0nNBcsY0R1nJoGtWyaKU/w==","shasum":"e678b17e56b3bc99695c548ea629a3358030c570","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-3.10.2.tgz","fileCount":402,"unpackedSize":3073757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDF7KUcGGElxQBDWL2LH05duCbmNe24kz0TuCilodxkAIhAIxYGWzBtZgpRILbmpsIhl5dt3vnCN6K8nwhBMlTLS3M"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNPUvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjAhAApR7zj8cZXl83g7ayqLcSEOTQFtaoUFDNbctjt+hi+zVcEvQz\r\nyEM4+uSDKe93xjBs8zcmhe4CDGvkrMhdkvo+OmaBTEvps9wVLqlCuHM0oYKj\r\nyAW7V/vqrLxKFXPby5IkFYReDV2rSkoXmafPb1f4Sczyosq9LoPwzF1D8B7Q\r\nGIZPnvvWhID0HItG+iONG//jOoN6jfteEgCCWOWOwMuE+FfGeRg4FO1BbqWX\r\nU8O8gtHbMB0z5Uc4/3+n5xsLSLDfj9Au6vr7vOvE3VOmqNrxv7pSdHNVl6Uv\r\n73FfymstysRD1uyAbTPWUb1GmJPwufc5CyLsx/Fae6sGaZMAz9hcpKoX0/f0\r\nZZfsFd8/xQyodS6pwiAcr1edIH7UEplnqYErToq6a+zH/Yqy/OLQMe+XD22l\r\nba+JIWDAOoUqvNzAppKnqYqV2xNu1mEYOAx3RCchL5EKEWgCB2Fsa9oeChm3\r\neS8IvR2HOIXZPU0BoLpn/d3LUjXXvR27xDADB+StXXc1l7y/fm3dM9KShIMB\r\noIwRNtVACiwcgtQXE+4xOtFBNnP+iakk8LDk+t2WWpzmf9i6D5Dnz4CwAwm6\r\n5TyqP/Y8IkQLx/zE+o0bGfXvKK/5vxIGviWmGqCLHETHZeXcO9arANOZ6fFs\r\nynEyCHjsOveA+wLzF1szbDBUZxWej6jnc1M=\r\n=/q6D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_3.10.2_1681192239053_0.9470679227571577"},"_hasShrinkwrap":false},"3.10.3":{"name":"@yumyumswap/smart-order-router","version":"3.10.3","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^1.4.1","@yumyumswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^1.4.1","@yumyumswap/universal-router-sdk":"^1.5.1","@uniswap/v2-sdk":"^3.0.1","@yumyumswap/swap-sdk":"^3.9.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^1.0.1","@yumyumswap/contract-periphery":"^1.4.3","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.12.2","jest":"^27.0.6","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":"6a77c64e05e3e9f51faea855dda7951508deb886","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@3.10.3","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-SqxYWKkdH009+FcgJyo8pQp/+MVzdJq/9Nmz8yy2wb7JX5qpomx33luYWYxQG2MugGrknv9rKXMaDjGUzwszVA==","shasum":"7e5365b9c5ce0ffa4dee21a0e1be3ca2d099c860","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-3.10.3.tgz","fileCount":402,"unpackedSize":3073757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGktIRoWXG2xPUzcr71BSMtMVpeJou8IRgOW4JGGJAqjAiBRHeLVUcVth5fyMw+vdMR0T56kLztPowoGP84q/a9j9w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNXGfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6uA/8DPLA0pYQe8sdx/3D/ssvvx+OC29BxjUiLMRMVKqCW71OImEe\r\nj+3cFLM8t4PSOthO4X7Du5yR/BvmC9JJyKyPDc4WoDkae8k6zoqMTp5zTvM8\r\nKJ0r1Wd5SXRnan8ta0ZpcZbL64fYMRXPnHGx0D+71f12hSMY4r7lM1kpHEeU\r\n2d3VPXLGGz/rkZ8ui7vfV8EWax+5jUb3453EkhpJHKcxsDfVJgH9yUzafpM8\r\nR/hyMOVOxNAgZjDY1GrOt03Wz/yewThg/+TSxBfDoXYZm85cd++0sWolKnUe\r\nnYCqNe+6Wdzk6YwZYc2Agw7nHXqQBfpB7jPhbppWDvKrNmEgFpSibzsjuETj\r\nGzY2ssmR89SqB7OdZL7aVs8XDjVTtjwDGN4Z9ioFn7UyBTYznMeaxhmKUHdI\r\nveNkrWuXISAn+xBGxxctkKARoV1b2eWddUJONHInlVrsT2dQ62RJtPfz51ij\r\n/3ROAUQQ9Z+dYlobRiHOjO2+vT5SgUGvO87Kvg1npW5EFrBLUAtTN8C4V7bt\r\nfFRvvOGGJmhNKOQn0KngMCyJHrsSvnIJ0G0uaGq22kqaEiGLvPsj98v9xCv+\r\nRaBcqhriEe4G+1vp0Sk52ywoH9cfuQtQ7b3/zQeAEs1dsr8lobgZrsNkpSay\r\naGygzSEJynw3FHEjVU5LcMc2FByUSCrAKT4=\r\n=HaHY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_3.10.3_1681224095594_0.5053819201422849"},"_hasShrinkwrap":false},"3.10.4":{"name":"@yumyumswap/smart-order-router","version":"3.10.4","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^1.4.1","@yumyumswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^1.4.1","@yumyumswap/universal-router-sdk":"^1.5.2","@uniswap/v2-sdk":"^3.0.1","@yumyumswap/swap-sdk":"^3.9.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^1.0.1","@yumyumswap/contract-periphery":"^1.4.3","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.12.2","jest":"^27.0.6","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":"6a77c64e05e3e9f51faea855dda7951508deb886","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@3.10.4","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-7qzUJQSLc1jP9F4ZyGNlgUgO3e0xmnjvI+t2JImS7iPQCFCzWJ5XNC3/aR4egnYFwbL3g8nLisAlD333M2Fe1Q==","shasum":"16da7a27fdf9cb8d692f37653918ba8008766137","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-3.10.4.tgz","fileCount":402,"unpackedSize":3073757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh6dqdAQIB08FTlIfNNmvNDmNMHh1VzIhydZrYsDNHTwIgNPVCjUGwa0uaW2S5g+xblcYkpIZF0kfOJ+ME3Bnr44A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOD6mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK9Q//ces/7n0Y393KOZjCXCLnAW6eb0j1IBiScAIx3DiG72yTR8tZ\r\nAVlT6L8HuessA4UV4JuJLaiQ2yT7jENgTuHrvCglRxylwJ2RyBBuHJin9en9\r\nvFvw8QqabunhEQp56nJCXltYvJd5EMrOh+kJCq9oWV27KnO9LZNedomzx3PA\r\nDqLY1YNqx5jE4EQx425/pWl2HlZg/xbtY7ktYCXrN8o+r62iXdv3YZQW6GxV\r\nyLQAoQkW2Lp/M8CVHv1inReAScIX+avfmkG6LXzJrWGSyPwhQpjqysuh1YI+\r\nWaGVZPNsMBiXVH2HhxODAByta/nQmF9Md/WGaH5CXH/jsvLoYZnbuK0iGtG2\r\nVpwiYYHWK81ao4wvQbzaGtBQZPbW4Ch0jMuAGkyvd/BINiuOkbVe3OfLa+Q3\r\nz55w5k14fuq1+d5O5vb5dLeMjtk6OHxB83TKbkbaLDyGFIU/pxH0rlvsGbtq\r\nKIT9gh6fcKawk0MIIA1r78PGRm9nocISMTHEPC9eWOFdWPCN9GXxhAX1kV70\r\n9jWT0F37ByYvxNG17p1mej16p2KrOWj/z5xMzIojPUf+6pgP57+vMAmuK8zb\r\nlmy+BfQLD8VIaL0mKYFFjXPqvWUDS5egrB8Ayrq6vVqsZ0GOij9kYvfrdYad\r\nEjQMBlk5Z7mXzMa0hhjDhJC2bYJBmeLAEV8=\r\n=sVoH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_3.10.4_1681407653676_0.5904876326825583"},"_hasShrinkwrap":false},"3.10.5":{"name":"@yumyumswap/smart-order-router","version":"3.10.5","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^1.4.1","@yumyumswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^1.4.1","@yumyumswap/universal-router-sdk":"^1.5.2","@uniswap/v2-sdk":"^3.0.1","@yumyumswap/swap-sdk":"^3.9.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^1.0.1","@yumyumswap/contract-periphery":"^1.4.3","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.12.2","jest":"^27.0.6","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":"38c24705f6ea3141f7bacd9b41929a9f455d6121","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@3.10.5","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-xgYNKKcjNU1jfL1EK41ZnK4vm1eZecvCt1G8cEekR/ras6HDyC3LV62sTrl3IqZk1a+2Kw5y0cAP2rQFCE/BCw==","shasum":"8bc694ec2dce9885b999a329cad0605572a3d573","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-3.10.5.tgz","fileCount":402,"unpackedSize":3087551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOqWLDVmhGj27fyj4zMW9/ogLimhHn6MZK9CCPKlVhPAiAXbxqzUslQW0qTm2IREBpVDDsUcSSlRN9KSonks+sYjw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPCT8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXaw//fjxtlLHW5chR08xCMGiLLQ3aQYv0aCDcZimEY5xCnSxx1dlQ\r\nd847yJfclMAmZ5/MqQHkPgTFmDTnXHC9f0jULUaQJlxfslRRRH6J97c2KLeK\r\npu0VnS/ZZg/8qtq+BWDQRb3zY8zIEyV6G0/rzxFKHvbWd/8kbvz94tYYWeLx\r\nVUTd8belcnqLjPd1MCP43rM81oy1I+wvOT5EiJgF9QOnphx6+KMjs6sihz/9\r\nY1s9foSS8vB2y5+ZqHpz5vStRgZ8zcBoEJLu2uUlJSuHWA8jX0/octVebr6y\r\na1YfzRzqCC44cqc/LDiNcYy5NbOG3c8rzGRrLmDtZe6uvRT7PQPf71fkFmYU\r\nD0LT0hjuukX2cSzyh+r+JCwCWzkNiINasTIHXocDgifJlC1A5GUmYYg+Fkp4\r\n7dGDJMlsdzdRTFuuJVZ2E/rwDyYzOCsdc3cEjXXLvb5GGh1KAV2LckFD3i2e\r\n4KxOCQBCDGo+r1flTbtxDvPacUg8mHWh20sz+PuciKritPCgwALKvsRPpJEH\r\nFqS9c57Sq3yM69nuOhhBqiE0JQyHIw90v3/5wsw8x6v5lXVj+J+MNym5I5sH\r\nAmbhGwIFKUxnc5O2JrVdIwQ29EFSRSWtgI79bNGIC0dwPqIwQh23b4jlnZB/\r\nzXQBeoHLzKdKaQWFjebuN9lfigwKc5LfARw=\r\n=e6Hn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_3.10.5_1681663228169_0.9828482159321112"},"_hasShrinkwrap":false},"3.10.6":{"name":"@yumyumswap/smart-order-router","version":"3.10.6","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^1.4.1","@yumyumswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^1.4.1","@yumyumswap/universal-router-sdk":"^1.5.2","@uniswap/v2-sdk":"^3.0.1","@yumyumswap/swap-sdk":"^3.9.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^1.0.1","@yumyumswap/contract-periphery":"^1.4.3","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.12.2","jest":"^27.0.6","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":"38c24705f6ea3141f7bacd9b41929a9f455d6121","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@3.10.6","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-q1Askap5k5VV1igHzKgwljATRaMEW5ou98XeSrRsuicj46uTOhlN2yudFs4GwlgNh7IHaiS3ZdfpnBWP1Aatnw==","shasum":"0a56c095f82d3634687b7f208689f042e63c5408","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-3.10.6.tgz","fileCount":402,"unpackedSize":3087874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6NNGB5Q1DNIAXne47qS4VkB0HIrt9YzEqoQIvGTeq7AiEA3Td/WE8tOTElQDABNwcM5UrYYZnTekYOEJBPb+c2fn8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPQ7TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoXA/+OHWXGZXBYmq+Y+SaOLpPYRlyRXZIggp3tnFKxUIQIdJm0mkD\r\nmXGJUhtZAsdgNgJ41I0TvBwfNj+hP4f+BtGGXfHqzpxOQ+6sM0mg01g7d+uz\r\ny1uQPlFktiVcXp0PkDrRKStnbER4mY7UCBqalYwok/cXUTipTZ/W1SXG2vFq\r\n30EIdhXVJLD8II3GisDrZuGJQth99RnNQrgIkZrXKTdT51gjxoNfqC0MagCT\r\nxzkzy4+BxFlCCn4bBM0dGkSrH44EyJJwhzH3pXmmaJlAvL7FeLi7YvcyNG/X\r\nhlfyD8eujYWsNd/gBNzggyv3O4EJ2YYKD8DADvBDtRL+S9+mrD7nI3XXRq2Y\r\n7Wv0DK2PejJTmhoWGM3JMF+Be+hrIFVOJQrbHQz7tGOSCgSYln+Ge4PtGTKg\r\nQ6wxG9zekrSv9BOADD2xf94q8aHK/B/X1+iHtzKH6jeBxAsS0IXOEcij3zzb\r\nRGxFXkcSEqMosR9IW6RH49fTAHDvD5ClfusmNvjhTWtYpmDa2NNl0Nq9w7Yv\r\nkrJEuUf9BTv/c33jsLUpXXMADa6CbqlFxn0DmppqjMcQFT8n1BJF7bh9zE0C\r\nGnK6oVaweBL4Mrmdu4PnRXCx7Ub7HbuEyHpnP0ppLpXO4N/evu5xmBnfVYsh\r\nVeVrPVm+wKSZKPrJMn/nwAY27LwfUxGUVmA=\r\n=xBF9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_3.10.6_1681723091528_0.3308233462546897"},"_hasShrinkwrap":false},"3.10.7":{"name":"@yumyumswap/smart-order-router","version":"3.10.7","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^1.4.1","@yumyumswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^1.4.1","@yumyumswap/universal-router-sdk":"^1.5.3","@uniswap/v2-sdk":"^3.0.1","@yumyumswap/swap-sdk":"^3.9.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^1.0.1","@yumyumswap/contract-periphery":"^1.4.3","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.12.2","jest":"^27.0.6","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":"38c24705f6ea3141f7bacd9b41929a9f455d6121","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@3.10.7","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-zAB7Ox2nuhQ6G18rajU5VVg3CceLCuUdULMRcG2kNmFboSux8z78+6a4jBWGlCYhDpAJMVfJh0LT9VWW8Hz5yQ==","shasum":"7f4383c4d04c8ed400485954192a4f3473c6ef03","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-3.10.7.tgz","fileCount":402,"unpackedSize":3087874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4xQy05U4VpQ4EE8rI+Ae+07KpRXlMv833KJhSGK/rzAiAyVcfcpzFMPdgQ77Bw1/N9PRVyiBAi4beriR9pzuSZ6A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQC3rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZwQ//fR7tnvhUve9yJWof1+44WfPyfxCYV6IB2gFzdIXSipjQoYWl\r\n88uaasag2yhd9j+xT6iJVH+z2DwDN19PUMGDXcU5BWAG8iegIbm0aIadZCzf\r\n0vtOh9Ac+NTDSkddANJ3iDNu3ofmq30z8LvTtGjik6SRZmPxujZjwUKvsL5F\r\n8yr2ZOdlXgyJXOD7w528AbFtpwg4KDbrAqRqT7sgIWKmVU1RMm50Fd0cjNVw\r\nWz7n1xs/4oXn6h7tVA60/UXWr1zs/yzrcuGIGaJS+uYRNMWH6wtAkXi4Ew/L\r\nfeHkIwW/2MhqYUr9OhbnB/pDFoBwORFlGvzH5ggZTMX6Lpf6Q3gHiNZtf22b\r\nLbsxcvqYYIrXhHiqGEr0d5bny4b08vPj797jLskBzj6HnnFtcuMByMq5r49l\r\n53XgHP+4niUWbr4qWiblmxg108EV3nXY9Q/wtq9KnNzzTWa3eVABq9vew7Br\r\nWwYGBhIGqCUMFjhoauT8rAaocwmYbGN39jlTDZ2ToApFUzNE2waEIFItw3YV\r\n4RUYThxjAtHYs5CnmPrAi+lJaELFnao8Jonz4xKntCgBT6y3dhPETMuiXcO9\r\nVOXlPm3EnZ0yQvAH1kRhIQAQq1sBA8E2asJ8DTXhBMVYbIsgmwX8bBQ5xTd3\r\nYu8L11x1I4CwCLADk/UJUcPppPUsyVT99JQ=\r\n=7HZF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_3.10.7_1681927659425_0.2493111974394413"},"_hasShrinkwrap":false},"3.10.8":{"name":"@yumyumswap/smart-order-router","version":"3.10.8","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^1.4.2","@yumyumswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^1.4.2","@yumyumswap/universal-router-sdk":"^1.5.4","@yumyumswap/v2-sdk":"^3.0.1","@yumyumswap/swap-sdk":"^3.9.2","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^1.0.1","@yumyumswap/contract-periphery":"^1.4.3","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.12.2","jest":"^27.0.6","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":"cf8f02986a9e99ded5194549852d0cb6fff32c94","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@3.10.8","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-arpDU2e3j3YlR4NWcPlh3MoatgbE9P9b+u7eNf5NapTj2MdYl+G6QjcTgdUN+ZLkLOoYwWxKBmrzlaaSrb24wA==","shasum":"86e640dfac6d9fccfecab0d1c994db2a358a2b4c","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-3.10.8.tgz","fileCount":402,"unpackedSize":3088546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6PttWWbZgXOpCULwJ/ZJUjhQcrQL+G8aR7pp41+R/tQIhAKgIztqQlfWgiTM9HCdRKz2c8tpg/kZTcJ6fZbtlOXRM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQTKfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZSQ/+JpgkfRNXF+ZZAf1JZfL4bByLCRbEF2sIcC+TSDt7u3gtn2Ma\r\n4rFdLcKkeTCYjUB3TXvJSCgmuOoEGfiWab1RlPWMgiJO/1PlgaKykSYxxZGy\r\n/S6kppy4+p3zLBEvp7BHgEKIYCrdvmHMtUuNUjV2n5DDuWsMNhPGHHn8vCCy\r\nv9Fjdw+6ImjC7hD5L8i+Dgw9pqaOULMFX6n2afeYIvfSE4IhdxI0KT/19EBY\r\nEoE1T7VkBIlXlNQuCf4xtd/SvyfKXzD/xZlFcgXumgEIGjOI4kxJmKHp+5qQ\r\n0bpVhMFK0EpvyU3aeocxn811k00qWIjyck2/tp4syW4LAa+xnjZACobJdxrQ\r\nlkIriUpgXdGCWYCvZTog5O3Vrc62yD4DAzD8a3KagBzAx0fexZhqr9mDtfuL\r\nKzzsTe1wlIZxw5f0JB8SYXvqO1MJLLSSmOQtAuWiNWuVbtPNz71wCYB6j6gi\r\nw4nGdD4S0m0XQBuqm0fvtWOyC8Vk+HAv65xyENhVW4iNfs83tfS4w0J6XXr7\r\nFbakbPX1TvVkhJ1URuP7ZsmJUEcTpszzyahfksIcRLBNXBg6o9MFseEkEHRk\r\n+ZC+1AELHWSrjI7TaHVeaBI9d86jPCuMCkX9Me/BKFwiWNt64NsliTNIK/ak\r\nTRfhVdP7My9ug2rA4djXQYkC+0bzBdlrYpE=\r\n=IjEu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_3.10.8_1681994399337_0.7259690582975975"},"_hasShrinkwrap":false},"3.10.9":{"name":"@yumyumswap/smart-order-router","version":"3.10.9","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^1.4.3","@yumyumswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^1.4.3","@yumyumswap/universal-router-sdk":"^1.5.6","@yumyumswap/v2-sdk":"^3.0.1","@yumyumswap/swap-sdk":"^3.9.3","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^1.0.1","@yumyumswap/contract-periphery":"^1.4.3","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.12.2","jest":"^27.0.6","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":"4fc85aefab3cae0ef5e8e101a7d9e480094a61f2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@3.10.9","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-hoID/yANHoeVg5gg4IEa5Fd8N6JNL0IvAIoo+t6q4kj96+qrJCQmXt3Q3DoX530T1vR3e1wXg9TZIoN4TMHhNA==","shasum":"d73e84c37c4d80e4a7129b7af313a3aca1a6aba4","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-3.10.9.tgz","fileCount":402,"unpackedSize":3088546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbbnJdoKLGN8SZy8JEp9nU5Xc9E44xBPHKw4FcS6oZVAiEAi98E3N0/NU+50Bq6kVmTAR9q5UzIw+yYHjO06o5vyMM="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_3.10.9_1684175260949_0.1277221388992813"},"_hasShrinkwrap":false},"4.0.1":{"name":"@yumyumswap/smart-order-router","version":"4.0.1","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^4.0.1","@yumyumswap/swap-router-contracts":"^4.0.1","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^4.0.1","@yumyumswap/universal-router-sdk":"^4.0.1","@yumyumswap/v2-sdk":"^4.0.1","@yumyumswap/swap-sdk":"^4.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^4.0.1","@yumyumswap/contract-periphery":"^4.0.2","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.12.2","jest":"^27.0.6","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":"250c7dcbb40bbfb2d0e352c37bd2622878d28493","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@4.0.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-aAua4+qsmAZX+mKmeQMUTqHVL7J9gNNfFuDtVWV5YjKqhP7wkqNwag2pd6hFRrJxpvyOgnwdRxrr3H/PXGJ3UQ==","shasum":"eae27d854e6aa52490b309008223458625aa4f94","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-4.0.1.tgz","fileCount":402,"unpackedSize":3110447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbbzW0mRyp8UtlO3N4wxigdLBHfycAn/kAlfFT+2jY5wIhAO92lVDIRAoSOkrwH3rUd5QIF0UunjvxW6zSbn7032B0"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_4.0.1_1685028271180_0.17724951894444785"},"_hasShrinkwrap":false},"4.0.2":{"name":"@yumyumswap/smart-order-router","version":"4.0.2","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^4.0.1","@yumyumswap/swap-router-contracts":"^4.0.1","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^4.0.1","@yumyumswap/universal-router-sdk":"^4.0.2","@yumyumswap/v2-sdk":"^4.0.1","@yumyumswap/swap-sdk":"^4.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^4.0.1","@yumyumswap/contract-periphery":"^4.0.2","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.12.2","jest":"^27.0.6","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":"250c7dcbb40bbfb2d0e352c37bd2622878d28493","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@4.0.2","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Q8VwCMiXKcEdeWUJosjcKjyiBzeyEqE9Ms4s8Wdm7rP0IhQOGksS7kNqoTejwTXFROiYPluXYbeZg0KWfrkW/g==","shasum":"ef58fe14d547718deb72e6ee43a677f5d1dd023c","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-4.0.2.tgz","fileCount":402,"unpackedSize":3110839,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7o9Mr0rII/XZQGVjkrar2cZudWIEAPK75vgNHkMWckAiEAqiksGnFWJv8+Bk2vJSpd2KIjVi3HS1e9hFkImNakkbo="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_4.0.2_1685072063884_0.9624351836755918"},"_hasShrinkwrap":false},"4.0.3":{"name":"@yumyumswap/smart-order-router","version":"4.0.3","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^2.0.0","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^4.0.1","@yumyumswap/swap-router-contracts":"^4.0.1","@uniswap/token-lists":"^1.0.0-beta.25","@yumyumswap/universal-router":"^4.0.1","@yumyumswap/universal-router-sdk":"^4.0.4","@yumyumswap/v2-sdk":"^4.0.1","@yumyumswap/swap-sdk":"^4.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^4.0.1","@yumyumswap/contract-periphery":"^4.0.2","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.12.2","jest":"^27.0.6","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":"250c7dcbb40bbfb2d0e352c37bd2622878d28493","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@4.0.3","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-FEoGhYaNoQg5jqAzOmlSKOPa0eMD1KoV5yp9lU45cEfowy3KqUnvuqKAfxJebZnSZDZ6RC01WGNlmtsmE0KYlQ==","shasum":"a31e21adc4cc28695d6c1e3d7b68a02ef609782c","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-4.0.3.tgz","fileCount":402,"unpackedSize":3110839,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3VV61iIn2QzqQO/k1ASMfGPI2BaO2CvXGpDdYSCRKDwIgLrhJoGWKSUnWPcUTWu0afH857y4+5AaV2fLvh87+xjs="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_4.0.3_1685090451081_0.6140836876169691"},"_hasShrinkwrap":false},"4.0.4":{"name":"@yumyumswap/smart-order-router","version":"4.0.4","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^4.0.1","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^4.0.1","@yumyumswap/swap-router-contracts":"^4.0.1","@yumyumswap/token-lists":"^4.0.1","@yumyumswap/universal-router":"^4.0.1","@yumyumswap/universal-router-sdk":"^4.0.4","@yumyumswap/v2-sdk":"^4.0.1","@yumyumswap/swap-sdk":"^4.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^4.0.1","@yumyumswap/contract-periphery":"^4.0.2","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.12.2","jest":"^27.0.6","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":"bbdd91898d016f02829fdda5b034392765af1c19","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@4.0.4","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-cxJ1x30LMLxHrRP/YcWk7TzQ72u2wYp6blX3lC1GGS4HQvuPaqyaG6VYLcgWGe4SwzZqhY2lvNFxSLTj2grueQ==","shasum":"0fb93946ffd6fd4f22c84bcf6461614a6a755b36","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-4.0.4.tgz","fileCount":402,"unpackedSize":3110921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqkRWvZReyIFVYswb5K3/dRxM2+FSePMbZhk9D9FHCrAiBJ2YsLrnuDm4dunkimIQoQO6r+mB4vICycVgf7cDxzow=="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_4.0.4_1685585734272_0.5345132921485214"},"_hasShrinkwrap":false},"4.0.5":{"name":"@yumyumswap/smart-order-router","version":"4.0.5","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^4.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^4.0.1","@yumyumswap/swap-router-contracts":"^4.0.1","@yumyumswap/token-lists":"^4.0.1","@yumyumswap/universal-router":"^4.0.1","@yumyumswap/universal-router-sdk":"^4.0.4","@yumyumswap/v2-sdk":"^4.0.1","@yumyumswap/swap-sdk":"^4.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^4.0.1","@yumyumswap/contract-periphery":"^4.0.2","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.12.2","jest":"^27.0.6","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":"6dca98d3b3baed36e4cdd93dec683dc1aa65832b","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@4.0.5","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-xuWVUexdFdBDYJbt344BH5aGhkpdLaDbgddoeueTGM+vE90kyFDFTYJaodMS6WR75prqJwn2/yg4/0CLSXR8xA==","shasum":"0e791cf7f1c6b3e539f01a0f16d91e44364ae049","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-4.0.5.tgz","fileCount":402,"unpackedSize":3110921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn9YU6PUjR0zADgBLGqCHuNsbsWBmJYaPt15zb3sPMiAIhALA+N6XVKAzMxxnhaqlNrEBbHog15HkN+/MTS3Nt2HIR"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_4.0.5_1685586739621_0.4872533828808132"},"_hasShrinkwrap":false},"4.0.6":{"name":"@yumyumswap/smart-order-router","version":"4.0.6","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^4.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^4.0.1","@yumyumswap/swap-router-contracts":"^4.0.1","@yumyumswap/token-lists":"^4.0.1","@yumyumswap/universal-router":"^4.0.1","@yumyumswap/universal-router-sdk":"^4.0.4","@yumyumswap/v2-sdk":"^4.0.1","@yumyumswap/swap-sdk":"^4.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^4.0.1","@yumyumswap/contract-periphery":"^4.0.2","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.12.2","jest":"^27.0.6","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":"6dca98d3b3baed36e4cdd93dec683dc1aa65832b","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@4.0.6","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0QIBPJFbE6ZzSoK3I4NctzPsRkgg7jQ4xyqgrWC0AwEv2k1vrA+fHDL+Tud9MLEms3r5WOYl+vRlvIVs3cKuRQ==","shasum":"6c11b1a3a80f7133cb1df2fbdff27989a2e8f150","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-4.0.6.tgz","fileCount":402,"unpackedSize":3110921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYyNDMAEINEQK3Frn7B6mMk2D94YXOpxkLf1CMW3GjNQIhAO8a/JK/qES4HThfskmeEcG0hp+oIJLdIVkj2Fty/yfe"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_4.0.6_1685586802021_0.3175367589084286"},"_hasShrinkwrap":false},"5.0.1":{"name":"@yumyumswap/smart-order-router","version":"5.0.1","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.1","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^5.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^5.0.1","@yumyumswap/universal-router-sdk":"^5.0.1","@yumyumswap/v2-sdk":"^5.0.1","@yumyumswap/swap-sdk":"^5.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"0975848a7b09f7a5a7a75349b533cdada7483079","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@5.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-upV2rLwhPWmSKzehTqS5S12+p548g10KWZ9kVwKod+ZIkHbJ+woTrXI0mr4tmYhRDvwE1wK1e8/ixAiKxnnL5A==","shasum":"96fda999cdf1588eef9b82860adcc833407d4876","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-5.0.1.tgz","fileCount":402,"unpackedSize":3123600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxEziIgssROjquTM4xKEdpPIFG6jLr3ZA7jyQyG8S67AiEAwX1wUBxZtd+h+IapZiErBezoprzLljY/1WZR5MwPuCE="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_5.0.1_1689694310177_0.5678538793456143"},"_hasShrinkwrap":false},"5.0.2":{"name":"@yumyumswap/smart-order-router","version":"5.0.2","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^5.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^5.0.1","@yumyumswap/universal-router-sdk":"^5.0.1","@yumyumswap/v2-sdk":"^5.0.1","@yumyumswap/swap-sdk":"^5.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"b8460325636ec23adc119bac7644466285fd8c93","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@5.0.2","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Jg7/Zf2Dxc+hW3iwzPy7OSxvN8vqTLjuUJ7HVgq5oxpqWBlauPOP0d6ZBiJRG0xqbaUkUqD/wuGSSlOvz68O3w==","shasum":"07e6a11300998a80bede269a7b51909d098cb423","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-5.0.2.tgz","fileCount":402,"unpackedSize":3123600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBB1/7VqBgUxkxO8QYW8YqN2ec0BOPe9BVDQamaExVTSAiBJd8iJoEFHBQGayIm50wYx17Tqt41SnaCLd7CkNHmu3Q=="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_5.0.2_1689730551487_0.8885171337116391"},"_hasShrinkwrap":false},"5.0.3":{"name":"@yumyumswap/smart-order-router","version":"5.0.3","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^5.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^5.0.1","@yumyumswap/universal-router-sdk":"^5.0.1","@yumyumswap/v2-sdk":"^5.0.1","@yumyumswap/swap-sdk":"^5.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"c988f89cf119f3a0ce65e41e8cb1e4e4da2dfd80","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@5.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-0JFnRPVmK+QsMLJylxtMyyVvVyhZPeF2QRhSDNfmIQWTeWq4vsBlIY4GcrypgVGRAkA4YF4oDCKf+jZjXrkrpw==","shasum":"3f1ce33ea3443d75ab06aec1620509602e1b7931","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-5.0.3.tgz","fileCount":402,"unpackedSize":3123634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCow52QtyifXv+7FGY0Tef4SXSGGdYZmIiB8JF6sD8PjgIhANxveXT964MLGd81LouOB/6sgGSOFKTjvnXlo3W78ArK"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_5.0.3_1689771308698_0.48540558041058723"},"_hasShrinkwrap":false},"6.0.1":{"name":"@yumyumswap/smart-order-router","version":"6.0.1","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-fkvV8AKeEJcjj2q45VGckQrBdL6dgSqpITydnjGGdpy65uFi0JI/LYiXVHQQbktvQp2LqeJv1Sx/UXqS4EZj7w==","shasum":"b104ce0442fb33fd8eb071049a8ea7e36223c7b1","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.1.tgz","fileCount":402,"unpackedSize":3083641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl+vEq0kazdyzCl7dYK0JqSFeU7kTD3Y6b+y8VhlDuEQIhAPPUpmJnCWb+7pDzRqv8hBj9VpuLI8JS+saq4vtlVnf/"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.1_1689946418521_0.45045399570966316"},"_hasShrinkwrap":false},"6.0.2":{"name":"@yumyumswap/smart-order-router","version":"6.0.2","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-K765oHYWaYWywa/eVgyXVUiue4IwJE/cSFhdffaWz7So5ZTvXrOf0U9iq82WWLI5JaaCgBhEjwpgwLC5dnV+Dw==","shasum":"5221d41f43942ff02d833e1a1ac44e79749ca52f","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.2.tgz","fileCount":402,"unpackedSize":3089549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQpabUrgT0wKZSN4JkSbtcCQ9ZQjb6aOUuZ6SjVQCsOAiByDk9hGEaBuN82iLTLGxQkbVEbFVwxYa1uP1vV4GFWhQ=="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.2_1690738196876_0.8729957598550784"},"_hasShrinkwrap":false},"6.0.3":{"name":"@yumyumswap/smart-order-router","version":"6.0.3","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6T9s0D2CUNBiV80T+T80GkwIW0nzMEb/D+j3W6cWl1QNtFbPNVRjvJLREI1pA4BzJwN4ILMQDdKeP7tY63xqdQ==","shasum":"4df4bc8fc551d34edb4d4830a12f8bddabc09ac2","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.3.tgz","fileCount":402,"unpackedSize":3101613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdfVNoBUn5yTk2clDhn+vz9xCzgmXyRmVVU1YOIMPNFQIgPVbNP4NpOu7RBVNOcWShk30vCsO7PHNA1xw8wEN0NjE="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.3_1690740289960_0.8816769444116086"},"_hasShrinkwrap":false},"6.0.4":{"name":"@yumyumswap/smart-order-router","version":"6.0.4","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-U0YIhgcU1keDSSB8r4YU9idpgmloYlOX6pd+GzJWJSXT0kIFIE5q+pa8g+Kpos7KIX6ceE41+ioJKgs/peXpaQ==","shasum":"253d8c55808c4f66783daa4d0d92102571a612c0","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.4.tgz","fileCount":402,"unpackedSize":3102333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjMlzUxufyuNPMSnuTpcSBi1ww2Aq1aM8v1cUI4aerjQIgPVaoS8kSKob/yKjHSw39iccUXxypg3E1TcsNH1hwcuE="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.4_1690740796887_0.794279466929374"},"_hasShrinkwrap":false},"6.0.5":{"name":"@yumyumswap/smart-order-router","version":"6.0.5","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-PAFmX+9rocBLBf6cOF83FpyyXee/d/aM9et/woDr9Z5fwD3iU0/cD0qQFtTXVZa1Tq/eeSXtMA5/kjJp903fog==","shasum":"fedc24ecb1eb6ae87f36a2c3d33862ec5c63c5cc","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.5.tgz","fileCount":402,"unpackedSize":3102705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR1TE7JH1/+heXhMlu0SlosEmGiWHGy6axeCz2faRaQwIgaE2v6gGhrdDuWf87jJnnLRCj3eyBFVJmXAJs853GsfU="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.5_1690762596583_0.09941153437852068"},"_hasShrinkwrap":false},"6.0.6":{"name":"@yumyumswap/smart-order-router","version":"6.0.6","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1DvQ1hZKM2henM1+qxyfrH9gTO3opBsOFOS6Cer/FkBtPvnbGcHayMg4lcp5qLte0Dvm6bfkVv5sg65DgvtoEw==","shasum":"18a041621e7501bf72d039716a54dbd2ec22041d","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.6.tgz","fileCount":402,"unpackedSize":3102705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECCKTl/7ey9MVutuWxBc12vwHui6bhJkY4/mcrFDvObAiEAmsBALq7+TFHGm8238ykkiT5Bm92lYdx0pv7L+PKgljI="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.6_1690765631991_0.9517432681451952"},"_hasShrinkwrap":false},"6.0.7":{"name":"@yumyumswap/smart-order-router","version":"6.0.7","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rHwhCJ/FkLOn7zD9B0ZFJI55WM+m8gDL3te/8r28EyYXMvawN7dwClWh+A++KqS06CxwIAYhCXSW3Rw+KXST7g==","shasum":"d2bdddbac7e9d7f281d2faff138ebc844f6db031","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.7.tgz","fileCount":402,"unpackedSize":3102909,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4M4Hww206e0jVzhmKTLCeI3u9rTgZrTn9KbqGMluj4AiEA3pQKP4N7YtJGGOh5x5K74WLa3WzLmaHMdbGRWlwAt6U="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.7_1690766891218_0.07576074918854658"},"_hasShrinkwrap":false},"6.0.8":{"name":"@yumyumswap/smart-order-router","version":"6.0.8","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-here7ywoe/DWsDyWxsqtQOx7aM17bYuYQprB+kmAp++qmhB1aKR0LJVgN8SEEsHSDUfF3uuCTg3w1taHsefg4w==","shasum":"ea74cd9865f5062f742cd96124946dd4c0149e3d","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.8.tgz","fileCount":600,"unpackedSize":2833480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNoSR1DIPR8quARFOhYk1WWFU0GUbR8WEviToLpk18QAiBzmcu2Xkunf2tRwEbUMBayPkwaaV2wEkQUfQTSzZV6hg=="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.8_1690767698107_0.0487038244306639"},"_hasShrinkwrap":false},"6.0.9":{"name":"@yumyumswap/smart-order-router","version":"6.0.9","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"a88e6beeba2721439090b11696633be8bad1addc","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.0.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Y/axfTUlzC7LlqYZe9bxjYlv+E+vSCK9gJkKyKMvvLcFjMxYvRn5Rf0OIYyFkqdqEXYF5ed3JjssXyq/7wxk1g==","shasum":"8ad35ad9936a9a977f5130ed9c63f648714980a6","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.0.9.tgz","fileCount":1038,"unpackedSize":6772532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyy5276FzvWW15bFq8H5tm9EVDXfx3gD5Sgstab383vwIhAN9l4UMn1YMhGvAb05G7u3ITLcZZobUPbYnQJV+8Zgfg"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.0.9_1690768869288_0.9231532688779414"},"_hasShrinkwrap":false},"5.0.4":{"name":"@yumyumswap/smart-order-router","version":"5.0.4","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^5.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^5.0.1","@yumyumswap/universal-router-sdk":"^5.0.1","@yumyumswap/v2-sdk":"^5.0.1","@yumyumswap/swap-sdk":"^5.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"c988f89cf119f3a0ce65e41e8cb1e4e4da2dfd80","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@5.0.4","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-4NSZXbZKXu/Rjs4ci7viy5JFZCrC3OEsitPURjhiXz8e5d+ZDPcWLn5adIBflAvmqjm6N6orScYIis1svGEmAg==","shasum":"d077c14f835c984887c635e4f1f71fca31a9362c","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-5.0.4.tgz","fileCount":402,"unpackedSize":3122422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOndhLCPT1ArTAIywnO7UbOy2gGwevPQ9u+g+iHZ6cmAiAZsLhAg0p/0nPbiAGHd7ZPN3gcvM5RPdGbeFyEt7QXQQ=="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_5.0.4_1690874236335_0.7294870259605215"},"_hasShrinkwrap":false},"5.0.5":{"name":"@yumyumswap/smart-order-router","version":"5.0.5","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^5.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^5.0.1","@yumyumswap/universal-router-sdk":"^5.0.1","@yumyumswap/v2-sdk":"^5.0.1","@yumyumswap/swap-sdk":"^5.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"c988f89cf119f3a0ce65e41e8cb1e4e4da2dfd80","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@5.0.5","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ZYyR6MozKaqBXpEsSKAuNAKAHpf6695ATZ3E0GPTslWS+kr8tUZuAYL26ycJ/SzCmt19PRaLb/nZ9P79Eq5GKg==","shasum":"955c958d5f64364a1ab37d66230f6f7efcc32bae","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-5.0.5.tgz","fileCount":402,"unpackedSize":3123717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLcLXSDLcHjI31yH/1fsz3zQ8jjSujw7thIN5FoY5pBQIgXdIF9hb55wbkzRbwq2+uXiNOPF3cYd6s2oOP0HZloz4="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_5.0.5_1690887372546_0.4206649165384455"},"_hasShrinkwrap":false},"6.1.0":{"name":"@yumyumswap/smart-order-router","version":"6.1.0","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"1804b616440e374777ac5b4a521273faa76a1fd2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-wmkZ+9A+PGsNyLS2jNDZgaYWtniY7PhpclmXLmcNrEn6t15NU5aa6ht8QW4JJi4gTSEq5vssjcv8jBRpcooLfA==","shasum":"464c0f25864af92bf8c203c956c73f50083fbd84","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.1.0.tgz","fileCount":1036,"unpackedSize":6558533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJz1VgTBNT7UYR92ZcjfFP077kUSx5ga2VB8y/naZ5agIgAmS4e+v0dttSnmtqM+4+nmK57aPuaxdxGG/mctkswGg="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.1.0_1691117949517_0.3881792142110545"},"_hasShrinkwrap":false},"6.1.1":{"name":"@yumyumswap/smart-order-router","version":"6.1.1","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"1804b616440e374777ac5b4a521273faa76a1fd2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-RUwOO9KUxUP4eplZ0/q8BYrJEDzPc9ZczF7lRVOLspRpynunIwMs11mpTTAr2U9ypa+D/AG+w5qk9OQiavPBsA==","shasum":"608357d4ca555f8e5416e4b109babf7047a5a3c5","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.1.1.tgz","fileCount":1036,"unpackedSize":6559722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr15mJH6oxT3EILhtrTGLyxMMjMHKfTeTnNJ0KaH5yVgIhAOLWRRjvhoQsruzLLTlnhiqy7GE892Z4dTgoDBFUjx31"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.1.1_1691119090087_0.23052332881534499"},"_hasShrinkwrap":false},"6.1.3":{"name":"@yumyumswap/smart-order-router","version":"6.1.3","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"1804b616440e374777ac5b4a521273faa76a1fd2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.1.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-jNTFx/OGWynfpoV2iMv5LkLJ6Yo9AX7/muvm3/FyRRw9JpfQOFR51NZPulWLZSxdSIh2yBmFV7JVUijgT6UK8w==","shasum":"593d3a310bc7b5a874688d208e19286231edd4b0","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.1.3.tgz","fileCount":1036,"unpackedSize":6557240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP56ivTZfvUHZ2jbznNWeIRxmEEFQCGcsiTLVsifNzhQIhAMxPMODKtmNZOIrea1AgbJXjxTjpFXqN4R0sdeVMQFQb"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.1.3_1691120251223_0.9606106653811126"},"_hasShrinkwrap":false},"6.1.4":{"name":"@yumyumswap/smart-order-router","version":"6.1.4","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"1804b616440e374777ac5b4a521273faa76a1fd2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.1.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-XFrQtgug6yV+EiS0/OXwj4TrrONYXzn/fr6fmnVEmR4Kq7npDvUVQpmV40Nzn7ydsINPMYNHahwMPC7ij90+qw==","shasum":"edb94d1fcbd019f1e14719b5122efadb8bacf709","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.1.4.tgz","fileCount":1036,"unpackedSize":6557490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0mxw4UgK+O++WDhxNzl9wgCEUce5BxbHw5ku1Bgl0bQIgNuxxOtst5RazzKKPGQps2xi/VcA6rOLlN+uGBwp/xco="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.1.4_1691126086172_0.23348295830402077"},"_hasShrinkwrap":false},"6.1.6":{"name":"@yumyumswap/smart-order-router","version":"6.1.6","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"1804b616440e374777ac5b4a521273faa76a1fd2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.1.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-TPdmjAScOlMMF/K6LK1zoqiqqkNtLo1yfQUFbIJQLtQ1OBhibY4STrfuNwJv74udGt/1nVOYA/NkO2S/Ry32sg==","shasum":"381fde97c41453ced5d044f71212df7662537e70","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.1.6.tgz","fileCount":1036,"unpackedSize":6558182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz4G9L6WmSYIfLpvgUMN8vu5NPTKSQ0Atz8GfvmFN+zgIhAK5Mqu0wf/pDpivQKpRzh9P79VbxX4yWXHsTKmhxT8Pv"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.1.6_1691126885528_0.19408636714772065"},"_hasShrinkwrap":false},"6.1.7":{"name":"@yumyumswap/smart-order-router","version":"6.1.7","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"1804b616440e374777ac5b4a521273faa76a1fd2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.1.7","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-e6vc9Ox+XXqR4GROMqfadd2GH/++2Gy5nt9cC7WRncrPnt0SeEXY5805Y4bMjbxAIltMKgZz/J/hVtLbVzAJuw==","shasum":"6189e63acdb58af1599c59347f3dbdf36b61229c","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.1.7.tgz","fileCount":1036,"unpackedSize":6558262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBON5qLXL54o4bLOova4AO3BsWLpT6Yh5PS5XrkffNHQIgFLTc7Tf9mS7kWmqei34OSoiqCpT1/d+Tfoz9ZJ+2Xbk="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.1.7_1691127943477_0.5958201081518757"},"_hasShrinkwrap":false},"6.1.8":{"name":"@yumyumswap/smart-order-router","version":"6.1.8","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"1804b616440e374777ac5b4a521273faa76a1fd2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.1.8","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-DltSf10ceiZnpYXr+BqsK6GfQmI2NAiHf6D+2AZ+sGbmLzS15t6g7vtgJJhS8HNl1VHpnV7FoIJMk20vIoL2Hw==","shasum":"b19f3946580cfcb0194b1280b2a050c02a603122","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.1.8.tgz","fileCount":1036,"unpackedSize":6558446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdnYKbGEVfk4hg9Pd7P0CigIWHBP8w44LC66fdcXai4wIhAP/CQmKQGUzHAYos0J4bEQ2Q3KSi4/i0vKUjj1Vosgd7"}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.1.8_1691143032289_0.4613878561458675"},"_hasShrinkwrap":false},"6.1.9":{"name":"@yumyumswap/smart-order-router","version":"6.1.9","description":"YumYumSwap 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/YumYumToken/smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types1":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-core/artifacts/contracts/**/*.json'","compile-v3-types2":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@yumyumswap/contract-periphery/artifacts/contracts/**/*.json'","compile-v2-types1":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-core/build/*UniswapV2*.json'","compile-v2-types2":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/v2-periphery/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@yumyumswap/swap-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-v3-types1 compile-v3-types2 compile-v2-types1 compile-v2-types2 compile-router 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"},"engines":{"node":">=10"},"dependencies":{"@yumyumswap/default-token-list":"^5.0.2","@uniswap/permit2-sdk":"^1.2.0","@yumyumswap/router-sdk":"^6.0.1","@yumyumswap/swap-router-contracts":"^5.0.1","@yumyumswap/token-lists":"^5.0.1","@yumyumswap/universal-router":"^6.0.1","@yumyumswap/universal-router-sdk":"^6.0.1","@yumyumswap/v2-sdk":"^6.0.1","@yumyumswap/swap-sdk":"^6.0.1","async-retry":"^1.3.1","await-timeout":"^1.1.1","axios":"^0.21.1","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","@yumyumswap/contract-core":"^5.0.1","@yumyumswap/contract-periphery":"^5.0.2","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.12.2","jest":"^27.0.6","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":"1804b616440e374777ac5b4a521273faa76a1fd2","bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"homepage":"https://github.com/YumYumToken/smart-order-router#readme","_id":"@yumyumswap/smart-order-router@6.1.9","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-opz8ig6PoMwM9YdtwmaHUxbKBgbq21rFf70WPj1mxVE2vEb20IasIKzYDpf+J1XntbeiARVV4x64jHCOkBZhlQ==","shasum":"189a898cdbba6c9a5c6d8661b6504cd9289e535a","tarball":"https://registry.npmjs.org/@yumyumswap/smart-order-router/-/smart-order-router-6.1.9.tgz","fileCount":1036,"unpackedSize":6558444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0AwJXJjBbn72Xc3EzFY666zEcIO66MNcBPp2YudaOFAIgGuXLkhJXIYfvuWp9hO6gaqMFs6geY8jugNktvmgIQGE="}]},"_npmUser":{"name":"yumyumswap","email":"j@yumyumtoken.com"},"directories":{},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-order-router_6.1.9_1691146701385_0.6958705710965474"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-11T05:50:38.998Z","3.10.2":"2023-04-11T05:50:39.344Z","modified":"2023-08-04T10:58:21.788Z","3.10.3":"2023-04-11T14:41:35.819Z","3.10.4":"2023-04-13T17:40:54.067Z","3.10.5":"2023-04-16T16:40:28.472Z","3.10.6":"2023-04-17T09:18:11.796Z","3.10.7":"2023-04-19T18:07:39.680Z","3.10.8":"2023-04-20T12:39:59.565Z","3.10.9":"2023-05-15T18:27:41.257Z","4.0.1":"2023-05-25T15:24:31.455Z","4.0.2":"2023-05-26T03:34:24.166Z","4.0.3":"2023-05-26T08:40:51.425Z","4.0.4":"2023-06-01T02:15:34.476Z","4.0.5":"2023-06-01T02:32:19.861Z","4.0.6":"2023-06-01T02:33:22.292Z","5.0.1":"2023-07-18T15:31:50.436Z","5.0.2":"2023-07-19T01:35:51.702Z","5.0.3":"2023-07-19T12:55:08.944Z","6.0.1":"2023-07-21T13:33:38.791Z","6.0.2":"2023-07-30T17:29:57.119Z","6.0.3":"2023-07-30T18:04:50.256Z","6.0.4":"2023-07-30T18:13:17.111Z","6.0.5":"2023-07-31T00:16:36.845Z","6.0.6":"2023-07-31T01:07:12.212Z","6.0.7":"2023-07-31T01:28:11.445Z","6.0.8":"2023-07-31T01:41:38.519Z","6.0.9":"2023-07-31T02:01:09.448Z","5.0.4":"2023-08-01T07:17:16.612Z","5.0.5":"2023-08-01T10:56:12.805Z","6.1.0":"2023-08-04T02:59:09.748Z","6.1.1":"2023-08-04T03:18:10.423Z","6.1.3":"2023-08-04T03:37:31.491Z","6.1.4":"2023-08-04T05:14:46.471Z","6.1.6":"2023-08-04T05:28:05.680Z","6.1.7":"2023-08-04T05:45:43.757Z","6.1.8":"2023-08-04T09:57:12.561Z","6.1.9":"2023-08-04T10:58:21.675Z"},"maintainers":[{"name":"yumyumswap","email":"j@yumyumtoken.com"}],"description":"YumYumSwap Smart Order Router","homepage":"https://github.com/YumYumToken/smart-order-router#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/YumYumToken/smart-order-router.git"},"bugs":{"url":"https://github.com/YumYumToken/smart-order-router/issues"},"license":"GPL","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>'\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## 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\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"}