{"_id":"@aperture_finance/uniswap-smart-order-router","_rev":"11-ca11ce012166f9e63afee69f4f546c72","name":"@aperture_finance/uniswap-smart-order-router","dist-tags":{"latest":"0.3.3"},"versions":{"0.0.1":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.0.1","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.0.1","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"77fa753390d23b5a7009376fed631cdb24803b1b","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.0.1.tgz","fileCount":418,"integrity":"sha512-x+xq7dkqr7cwq1SuedaFkezwQTL0QcJVpKLw/fpX+cAcJxh3B6VdvOyaT9sfNvmvQyuSf10Rrn+wEuh9CwWMOg==","signatures":[{"sig":"MEUCIQDl7hBUcZro1+nwIPS8yF5FNjOeePyZbLEpd66jeuawzAIgdUiYzhj5XefhNYVeWGGFcwWxnhZWzQZPeuMuqrtb34c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3101043},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9b6e31657818e289cfdae029c8e0b837f672d742","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"9.6.7","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.4","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.0.1_1691519295460_0.7920284236244259","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.0.2","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.0.2","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"8f947420be0299a68ac6adf5c92ad6f56c77862a","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.0.2.tgz","fileCount":418,"integrity":"sha512-QnvJUS1BIdopJdXM78fG1GSTZvpPq5XU9Nb/5amswuzKU4hi4yFUF2pGAxNLOE2Sv+AhXRnePcIS55DIEp6ImA==","signatures":[{"sig":"MEQCIEE26Bdiqhgbk7SriNwu270LBPmLM2thcj7fLhDUk0DbAiA3pFyfIfxi8jyptvuoP4Q0uKEFJrx8y8McNrc5JHGAVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3101195},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9b6e31657818e289cfdae029c8e0b837f672d742","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"9.6.7","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.4","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.0.2_1691526846913_0.43121101668453465","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.0.3","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.0.3","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"dea776c4ab3b4d361f5f1f360efb912335740501","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.0.3.tgz","fileCount":418,"integrity":"sha512-YdZ+DMUkldJSacbWbRq185anYDwTuDWpNTwXikYVyDm+giA+7ZHYGR2iTTyafN9dohS+V0YOr0yU136e4YURSg==","signatures":[{"sig":"MEQCICyrt63O9quOsXxeoJa0w8GOaRAHumH2aNUf1VkWPxnbAiAnUuuj4UeOzHHD02IX6c2k+anDUZYGnOHbNVnGJPNfug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3090576},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d03a9cf23f4789f0c23d38c59bbf32a9f91e3e76","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"9.6.7","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.0","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.0","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.6","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.4","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.0.3_1691616223342_0.4782596983205454","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.1.0","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.1.0","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"4bc691003fbf133e3c8e76764d03207f5dfbf35c","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.1.0.tgz","fileCount":430,"integrity":"sha512-PXp/qVsl0eVQ6yQ8AsN7ZUYflVcca55shXRxMgqI4iG2k8hnTBtlpdXyeCYpwyZaO68/4uUfr7VElP0oBn6UVg==","signatures":[{"sig":"MEQCIBfliEr+XeNrL8Gqbd1uSJxJKn6jguaznqRS/FYp2J0nAiBAnXP7VeIQdQ/GyPrmwQcmdDTcmt+GmZD80iP8mlOJtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3271893},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"a97768c1875e37adf5686a20c99abec3722bd49f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"10.0.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.1.0_1694648050954_0.19053471761127505","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.1.1","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.1.1","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"5eac17938ca8e61d506d5799fbea86c25aa732a3","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.1.1.tgz","fileCount":430,"integrity":"sha512-+gKqX6QBQJeY9gSgZOQGI4AzXQ5UVGg3Mnf7F880SL73LpMzMRr3t5hQePiuShCO4iteP7Tj22Vr8bATnO+cKw==","signatures":[{"sig":"MEUCIQCNcMdsUY8cP6N4FDhhO8jLTBmO3esFkGhYojZ8Qmr/nAIgKQYqWLNoeXuV8COJyUhLtVjqxIQXU/tQYMbSpoM6N9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3280185},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fe419a3891ad396895a897249ef3a8db17a29f7f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"10.0.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.1.1_1694729800956_0.7957424087955121","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.1.2","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.1.2","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"24b11a463f6ec54dc439ad33a13e87f2faf1ddef","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.1.2.tgz","fileCount":430,"integrity":"sha512-ffMaoNqP+oF3/TNcPQcYbfOqEZbV+N2SdYpgtVVJeVUINC6G/1FciFJRjslp0lhEfmpVbJTWaPpv3kYWU0cdBg==","signatures":[{"sig":"MEUCIQCM5toWyDHJcNcpagYAlrmCDQkwjDHNWElCc694Gn8EXgIgU8664OIOl1n+QPZh9weKNT6znLph00oEEJoFiFMyCLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3280599},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fe419a3891ad396895a897249ef3a8db17a29f7f","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"10.0.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.1.2_1694816270193_0.5391315688413147","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.1.3","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.1.3","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"104cf9928612ab35b330bdad678a56cfb7efdabd","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.1.3.tgz","fileCount":430,"integrity":"sha512-aslniXiEWxSi57ppNm3gsL7u3ZsTVsumFqz5s+2LrvT4DVN1CTaVr5F9Uu4xBgfMxDWNBZGzOrR9GvFcCv8bFw==","signatures":[{"sig":"MEQCIAraB/VJ188C2o6lK0IPhKxetExaFbRNu4eqV3UEc/EZAiAPkQwj3ujAOwdb8J+R7h8hN91tQje3G9vZ5xFXWOFajA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3281231},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"fe377b0ff7f865d56d84935ec209554c9f90ebf5","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"10.0.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.1.3_1697050391273_0.22418370972015955","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.2.0","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.2.0","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"148c4b1f061a3d161d0942bf5e710425e225fa82","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.2.0.tgz","fileCount":430,"integrity":"sha512-8OlZY7uOqsUr1BQVdtrNTP0Y2LeluQEkQmJBzX8DFW8YTSmJ3sfWLiCeHNVGSe6xolN7Nuj9xLMClE3cc/cnxg==","signatures":[{"sig":"MEYCIQDp8Eq+D/3UyDC8IFJP0+JWqS7DBfp5DbJp6e6JeXRSLQIhAKhuR8k+MRBsjqprpjswohZRQpYmSi+KqOdMbTRHOTQo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3281289},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"91f804c639d962ec49e661101258ca85659303ff","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"10.0.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.2.0_1698000234688_0.9639951018523465","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.3.0","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.3.0","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"263aaa9604481a08439d89d8c20de6d736f7b028","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.3.0.tgz","fileCount":430,"integrity":"sha512-5/W8+nsLkvdQXVMXB1Eq+z0IwLNAHefu9gZg8uyyRjys7FTEWzHE3QO225W86tvoVFBR9TpY2ndjQ9MGbNUUvg==","signatures":[{"sig":"MEUCIHMLrplIzTEth0noIgbP+4ta/fA0ep6CHDDC48shRhXUAiEA+G5qJxQDbkSBVtK7u6IA6tGYuPTMuTJtGHMa+jZEZvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3294270},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"9a3a0cdcf0a602a445372c442d7a2c166d4dd7a6","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"10.0.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.3.0_1702588517612_0.49488787953175417","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.3.1","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.3.1","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"3ecce5f266397271e31a1bcff2769e957a389cf6","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.3.1.tgz","fileCount":430,"integrity":"sha512-TkVG0+L46I0zLpsiPd2Gz0LwnGbD5B/ZiHmHspIAVeHw7bGJhesrfz+aFTsWI4SUnIUBmWUvzodNELUp0sY85w==","signatures":[{"sig":"MEQCIHISCl4POp1Uok1meiDtOzMC8EO93VuV3Yvmo3U3Xv+1AiAqDVYYWuYf18kOoTXP5PKjqvWDwer9cpJ8TKpT9Km9+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3294298},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d7e218359cc066711b887ea1681fe3e01eceee33","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"10.0.0","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.3.1_1706211440224_0.4013303637323187","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.3.2","keywords":[],"license":"GPL","_id":"@aperture_finance/uniswap-smart-order-router@0.3.2","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"dist":{"shasum":"a8da404ce683dad8fe08d18fe721d6323edb84ab","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.3.2.tgz","fileCount":430,"integrity":"sha512-e9zTUCZR7zO+QRCQsRqm5liZeM8V0c71LCCoonokbprLWGpWnjTX0m6ShhH3j2rmnDB4ekMvw1fouDRIh8XbRA==","signatures":[{"sig":"MEUCIQDiGt+186JHqglmp+1ON/GunfbKswwzQuXm2qwPYzFReAIgaQWCfmkFO3FS7hR01K1NsDqVdBAGPTc2b25ORRBKqbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3294302},"main":"build/main/index.js","oclif":{"commands":"./cli/commands"},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"677c1c97fb19bd7e00fdeb7564e57dde3ef43a0b","scripts":{"fix":"run-s fix:*","test":"jest test/unit","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","fix:lint":"eslint src --ext .ts --fix","build:main":"tsc -p tsconfig.json","integ-test":"TS_NODE=true jest test/integ","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","prepare-release":"run-s cov:check doc:html version doc:publish","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'"},"typings":"build/main/index.d.ts","_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Uniswap Smart Order Router","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^0.21.1","bunyan":"^1.8.15","ethers":"^5.7.2","lodash":"^4.17.21","graphql":"^15.5.0","mnemonist":"^0.38.3","node-cache":"^5.1.2","stats-lite":"^2.2.0","async-retry":"^1.3.1","await-timeout":"^1.1.1","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","graphql-request":"^3.4.0","bunyan-blackhole":"^1.1.1","@uniswap/sdk-core":"^4.0.7","@uniswap/router-sdk":"^1.6.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/default-token-list":"^11.2.0","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/swap-router-contracts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","sinon":"^11.1.2","dotenv":"^10.0.0","eslint":"^7.8.0","hardhat":"^2.12.2","ts-jest":"^27.0.4","ts-node":"^10.8.1","open-cli":"^6.0.1","prettier":"^2.1.1","jest-mock":"^27.0.6","typechain":"^5.0.0","jest-sinon":"^1.0.4","typescript":"^4.2.2","@types/jest":"^27.0.0","@types/node":"^15.0.2","npm-run-all":"^4.1.5","@types/sinon":"^10.0.2","@oclif/errors":"^1.3.5","@types/bunyan":"^1.8.6","@types/lodash":"^4.14.168","@oclif/command":"^1.8.0","@uniswap/v2-core":"^1.0.1","@uniswap/v3-core":"^1.0.0","@types/jest-sinon":"^1.0.2","@types/stats-lite":"^2.2.0","@types/async-retry":"^1.4.4","bunyan-debug-stream":"^2.0.0","jest-expect-message":"^1.0.2","@typechain/ethers-v5":"^7.0.1","@types/await-timeout":"^0.3.1","eslint-plugin-import":"^2.22.0","@uniswap/v2-periphery":"^1.1.0-beta.0","@uniswap/v3-periphery":"^1.1.1","eslint-config-prettier":"^6.11.0","@types/bunyan-blackhole":"^0.2.2","@ethersproject/providers":"^5.4.0","jest-environment-hardhat":"^1.1.8","@nomiclabs/hardhat-ethers":"^2.0.6","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","prettier-plugin-organize-imports":"^2.1.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"jsbi":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uniswap-smart-order-router_0.3.2_1734635057214_0.5544478019679988","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@aperture_finance/uniswap-smart-order-router","version":"0.3.3","description":"Uniswap Smart Order Router","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git"},"license":"GPL","keywords":[],"scripts":{"compile-v3-types":"npx typechain --target ethers-v5 --out-dir src/types/v3 './node_modules/@uniswap/?(v3-core|v3-periphery)/artifacts/contracts/**/*.json'","compile-v2-types":"npx typechain --target ethers-v5 --out-dir src/types/v2 './node_modules/@uniswap/?(v2-core|v2-periphery)/build/*UniswapV2*.json'","compile-router":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/swap-router-contracts/artifacts/contracts/**/*.json'","compile-narwhal":"npx typechain --target ethers-v5 --out-dir src/types/other './node_modules/@uniswap/narwhal/artifacts/contracts/**/*.json'","compile-external-types":"npx typechain --target ethers-v5 --out-dir src/types/other 'src/abis/**/*.json'","build":"run-p compile-v3-types compile-v2-types compile-router compile-narwhal compile-external-types && run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","prepare-release":"run-s cov:check doc:html version doc:publish","test":"jest test/unit","integ-test":"TS_NODE=true jest test/integ"},"engines":{"node":">=10"},"dependencies":{"@uniswap/default-token-list":"^11.2.0","@uniswap/permit2-sdk":"^1.2.0","@uniswap/router-sdk":"^1.6.0","@uniswap/swap-router-contracts":"^1.3.0","@uniswap/token-lists":"^1.0.0-beta.31","@uniswap/universal-router":"^1.0.1","@uniswap/universal-router-sdk":"^1.5.7","@uniswap/v2-sdk":"^3.2.1","@uniswap/v3-sdk":"^3.10.0","@uniswap/sdk-core":"^4.0.7","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","@uniswap/v3-core":"^1.0.0","@uniswap/v3-periphery":"^1.1.1","bunyan-debug-stream":"^2.0.0","dotenv":"^10.0.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.0","hardhat":"^2.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"},"_id":"@aperture_finance/uniswap-smart-order-router@0.3.3","gitHead":"677c1c97fb19bd7e00fdeb7564e57dde3ef43a0b","bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-o2M81ny7lzw5gHTyyilbqFanJDcUyTNFfYkGWNUhOeQO794ftyMTPfwcDAXcGrCXqBLO7IP5QOS86+9Pv1tUBA==","shasum":"26f5c30990ed20efec408385f754cb03739791ff","tarball":"https://registry.npmjs.org/@aperture_finance/uniswap-smart-order-router/-/uniswap-smart-order-router-0.3.3.tgz","fileCount":430,"unpackedSize":3294173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdIvCAfKWvV+Ka8ykjuSt84nj1urWsRiQBHhqnuYTHZAiEAwthvpjYzRwl1ddB+ZQ1YKX1fXTEIP7n5pz7Y8awz5AU="}]},"_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"directories":{},"maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/uniswap-smart-order-router_0.3.3_1734636938881_0.6543553607676136"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-08T18:28:15.256Z","modified":"2024-12-19T19:35:39.510Z","0.0.1":"2023-08-08T18:28:15.764Z","0.0.2":"2023-08-08T20:34:07.101Z","0.0.3":"2023-08-09T21:23:43.619Z","0.1.0":"2023-09-13T23:34:11.287Z","0.1.1":"2023-09-14T22:16:41.250Z","0.1.2":"2023-09-15T22:17:50.582Z","0.1.3":"2023-10-11T18:53:11.550Z","0.2.0":"2023-10-22T18:43:54.941Z","0.3.0":"2023-12-14T21:15:17.885Z","0.3.1":"2024-01-25T19:37:20.554Z","0.3.2":"2024-12-19T19:04:17.483Z","0.3.3":"2024-12-19T19:35:39.286Z"},"bugs":{"url":"https://github.com/Aperture-Finance/uniswap-smart-order-router/issues"},"license":"GPL","homepage":"https://github.com/Aperture-Finance/uniswap-smart-order-router#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Aperture-Finance/uniswap-smart-order-router.git"},"description":"Uniswap Smart Order Router","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"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\nThis repository is published as an npmjs package. Even though this repo comes with a command-line tool, we don't use this in our routing setup. Our (Routing API)[https://github.com/Aperture-Finance/uniswap-routing-api] imports this npmjs package for the routing logic.\n\nThe only time you would need to update this npmjs package is when the graph node url needs to be updated.\nTo update the graph node url, update `src/providers/v3/subgraph-provider.ts` with the new url near line 67.\nPlease update package version, and run\n\n```shell\nnpm install\nnpm run build\nnpm publish --access public\n```\n\nYou will need an NPMJS key; please ping gnarlycow for this.\n","readmeFilename":"README.md"}