{"_id":"@aperture_finance/aperture-lens","_rev":"11-9f3e76c193d2291026ba4fefb7472455","name":"@aperture_finance/aperture-lens","dist-tags":{"alpha3":"3.0.0-alpha3","alpha4":"3.0.0-alpha4","3.0.0A8":"3.0.0-alpha8","latest":"3.0.0-alpha10"},"versions":{"3.0.0-alpha0":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha0","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha0","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"31b2ea8766a04778947c8468df760d1059babad0","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha0.tgz","fileCount":468,"integrity":"sha512-BrF2XoGiEYKQqiTDOXgO0chdugYE4+WWruHZWoyIiXkX5PBRyxqW3+4NQ+VpLneIM2hZXLakhCJDewUtqmPflg==","signatures":[{"sig":"MEYCIQCGNK0yd3nO0TVzGuWtOYtyPNNY0mUekyPYuj1i9ICmvwIhAJA3ZUmbBs4ur1AmFgDrKBd8WyqizUcp1hDiUwKj8y7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077658},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b713ed8a5af146c64a18095aa70a749bb9c87b64","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.3","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.23.8","viem":"^2.8.4","ethers":"5.7.2","@openzeppelin/contracts":"^5.4.0","@aperture_finance/uni-v3-lib":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha0_1757446297669_0.7028909703575223","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha1":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha1","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha1","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"f7ff832e0595fc9275165a290ae0c41d7cd20b6c","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha1.tgz","fileCount":675,"integrity":"sha512-HX8QtdumSV+9k2J4VwYPqL7lKUbXc31z0K01Tp2DqiXJYmcCkFvEXqZ8FRnM1nEx+xs4FD4X6nkRtd0bT/A4Cw==","signatures":[{"sig":"MEQCIGsDjgFpxxI0gQ07BzCdCgF7wclbUl9vkm9d3Z9lnVm5AiBGNv8q5EGS/Y0MA1p7hMAtkpInrzgt2kA0GcWEESM2mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2821780},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b36dea475a2ef38664a21719d323669ca1e007c7","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.3","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.23.8","viem":"^2.8.4","ethers":"5.7.2","@uniswap/v4-sdk":"^1.21.4","@uniswap/v4-core":"^1.0.2","@uniswap/v4-periphery":"^1.0.3","@openzeppelin/contracts":"^5.4.0","@aperture_finance/uni-v3-lib":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha1_1758225059254_0.7952333780351033","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha2":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha2","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha2","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"1f39753859b1fe524e8ea248aa340a4d5204b322","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha2.tgz","fileCount":556,"integrity":"sha512-8XAR5VEv/8MTYGwJ5AWLFn3BaGS+nWts5q5Sk0JgZl6IqU9jIy8PN4f3QkxdvkkvPF0FOKuY16tiWcsm0rtUNg==","signatures":[{"sig":"MEQCIHEpWGJeUpzhR/HOt4l+mfLvwxKPMwV9+bQ891Kc2TFMAiAutOoWc/cY/WCc3i9vaLdRWJiabGl+2q+RaKpUoLF8kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2243630},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6023b2a4a44fef062c11d67f3b2e86d8c4795d97","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.3","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"4.1.12","viem":"2.38.6","ethers":"5.7.2","@uniswap/v4-sdk":"1.22.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@openzeppelin/contracts":"5.4.0","@aperture_finance/uni-v3-lib":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha2_1762487831833_0.10117334030408043","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha3":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha3","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha3","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"a01f69b060094df324a53bfb409969abc90aa0a1","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha3.tgz","fileCount":559,"integrity":"sha512-4UMmgSttEr/6lQY4KGDgqZ+SaGB8hIegpH/aHzPep7Mnq1yzSst5uGtGuvYcqZIHJCpy084/l7v6OL9gFpLN6Q==","signatures":[{"sig":"MEYCIQC1xurO9IgnKrxstoDjRZBpr2Iud6vzpd9XErRcX3XhvgIhAPaUPKCET3x1sPu/zL19WbmeqL7p9sHRbP9fikCyOElg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2305972},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5cb572d4f83708345411f04634564ed014346d3f","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"aperture_finance_clique","email":"gao@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.4","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"4.1.12","viem":"2.38.6","ethers":"5.7.2","@uniswap/v4-sdk":"1.22.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@openzeppelin/contracts":"5.4.0","@aperture_finance/uni-v3-lib":"3.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha3_1764029857546_0.8936737016490439","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha4":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha4","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha4","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"361309a21f20822a591b1a6805d54d433c1ce981","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha4.tgz","fileCount":560,"integrity":"sha512-KcvAiH+FY6Qp6Ew72OdwQ7nlYCkp1H35JVyCrPLHUgFPhw2qtx4bDAm3f0prMIGPmge6S24Qt+RfCrvzsP290w==","signatures":[{"sig":"MEUCIQDjrz/JGWf+xxY2u+GZNg1vfchhwdY70gPLKBz9ZP9OpQIgY35CY9+O1DADKvODDdlPhV8Qqs/RrPCTsjYLW3Z0SXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2335496},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5cb572d4f83708345411f04634564ed014346d3f","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"aperture_finance_clique","email":"gao@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.4","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"4.1.12","viem":"2.38.6","ethers":"5.7.2","@uniswap/v4-sdk":"1.22.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@openzeppelin/contracts":"5.4.0","@aperture_finance/uni-v3-lib":"3.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha4_1764030337413_0.3296300749911063","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha5":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha5","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha5","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"5ddcf3022981a7ad1e44cd344de8b39a5ac3785c","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha5.tgz","fileCount":742,"integrity":"sha512-H+eC9A6RJbpTqKHanE1MHxLafEg1JTFLOtOv3PmQo9wZAjik2yW/SQr5H3FuXS+/TFJdkJNGzjYyxhYvsKyFVA==","signatures":[{"sig":"MEUCIQCYliPusdXpEbCa6ekPqm8tcTmTuqTYl+xN35g/N/13EQIgW+FzIAUKkz/jnubvaIBKHtad83DndkNtuOJ+x9Mmgfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2918767},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"88dbb401d20295740058cd6fe3f30249c0299c32","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"aperture_finance_clique","email":"gao@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.4","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"4.1.12","viem":"2.38.6","ethers":"5.7.2","@uniswap/v4-sdk":"1.22.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@openzeppelin/contracts":"5.4.0","@aperture_finance/uni-v3-lib":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha5_1764703779335_0.27741742942572345","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha6":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha6","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha6","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"fbdfe211de7e2def80683f036ec415c823bbc999","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha6.tgz","fileCount":747,"integrity":"sha512-ttoys8UASoA7HknzZQyVfW801KjbsBVckL1LPQShO4Pi3VENIhnSvjQFBfG+w1asgB+au0jEKYs1hcyWwD4kXQ==","signatures":[{"sig":"MEUCIA9nhz0yVtne3fWLfTo0hxR5l4a1VESgZ8smVrja2IlkAiEAgMoauad2cGvns/hAN0PpPQhO7y6q427Y+Z8e62NCAXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2934860},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fdd7ff17f2561140095df0e66392a9bfa5c9a6b7","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"aperture_finance_clique","email":"gao@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.4","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"4.1.12","viem":"2.38.6","ethers":"5.7.2","@uniswap/v4-sdk":"1.22.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@openzeppelin/contracts":"5.4.0","@aperture_finance/uni-v3-lib":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha6_1764706569074_0.9192183256654216","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha7":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha7","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha7","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"22ed73b01e447875eafc4c4ba893c625a6b4000d","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha7.tgz","fileCount":747,"integrity":"sha512-dQBwHPQLWlaT8kgCKXzIlwqXuEWTmA5KxeiKu/ttAQnAFE5QSqvmGFlZFS9IBx+OiJspsIw6eyae1d3xzjnhVw==","signatures":[{"sig":"MEUCIQDBwjJghqCbdWzLTBMH7mOjPr7O2U56U0hYzHc7YLiGzQIgNKjzYZhNnRc8POHL8jnPJ3NiCtJIlXGPRZzitGVZJiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2934296},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0709349ebfd2a9a52554d2197e2c0e17ae88f0f1","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"aperture_finance_clique","email":"gao@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.4","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"4.1.12","viem":"2.38.6","ethers":"5.7.2","@uniswap/v4-sdk":"1.22.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@openzeppelin/contracts":"5.4.0","@aperture_finance/uni-v3-lib":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha7_1764708397086_0.9748385782159301","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha8":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha8","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha8","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"cf6be2599215d591d6f41f1a12c7872c47b0f3f0","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha8.tgz","fileCount":743,"integrity":"sha512-NxEwqSpyvmoBt4KIhMRaftQS8r5SZrJMoxZMytlReo1zdVn/uf2Vvl1oAkg/tcdoMVvCfy0U8lKiNioDKdyyEw==","signatures":[{"sig":"MEUCIDlcnBCfebLxEIk5SDl4l+1vjOvsdFF1Man8y1wNZXdxAiEAhvrCv/GJYEfRDcALAvVscq4tUfr+CLdc5O9iN3APIqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2842726},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0709349ebfd2a9a52554d2197e2c0e17ae88f0f1","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"gnarlycow","email":"peiqian@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"11.6.3","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"4.1.12","viem":"2.38.6","ethers":"5.7.2","@uniswap/v4-sdk":"1.23.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@openzeppelin/contracts":"5.4.0","@aperture_finance/uni-v3-lib":"3.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.3","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.9.3","@types/chai":"^4.3.14","@types/node":"^22","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.26.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha8_1764718512682_0.4038187378378768","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha9":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha9","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","_id":"@aperture_finance/aperture-lens@3.0.0-alpha9","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"homepage":"https://aperture.finance/","bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"dist":{"shasum":"faf6089a7f362221d917809c13ed7dc3ce4f768b","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha9.tgz","fileCount":747,"integrity":"sha512-0t1d6/YJN9ggt9uY4l3IZVIZce6xiT3Aq9NSdBUwYpo3Z4R/HNdMzQWpSdtrlUgylUzBBtFdKpWRLYOk350IrA==","signatures":[{"sig":"MEUCIQDe45zzzeHPGIPtTgeeod9YKX41rzW41DK0SnB7r6RyHQIgX2WzZlffnYRiV6bVptnyP9Vuk53+C/HkC3ZWJkJ8h3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2935084},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ca6cabb6228f1825e941781f503232e9bfcfd643","scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","test":"forge test","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","snapshot":"forge snapshot --isolate","typechain":"hardhat typechain","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","test:hardhat":"hardhat test","snapshot:diff":"forge snapshot --diff --isolate"},"_npmUser":{"name":"aperture_finance_clique","email":"gao@aperture.finance"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"repository":{"url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git","type":"git"},"_npmVersion":"10.9.4","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"4.1.12","viem":"2.38.6","ethers":"5.7.2","@uniswap/v4-sdk":"1.22.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@openzeppelin/contracts":"5.4.0","@aperture_finance/uni-v3-lib":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","dotenv":"^17.2.2","hardhat":"^2.26.3","ts-node":"^10.9.2","prettier":"^3.2.5","typechain":"^8.3.2","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@uniswap/v3-sdk":"^3.11.0","@ethersproject/abi":"5.7.0","@typechain/hardhat":"^9.1.0","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@ethersproject/providers":"5.7.2","prettier-plugin-solidity":"^1.3.1","@nomiclabs/hardhat-ethers":"^2.2.3","@nomicfoundation/hardhat-foundry":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aperture-lens_3.0.0-alpha9_1764804196465_0.6153482323443102","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha10":{"name":"@aperture_finance/aperture-lens","version":"3.0.0-alpha10","description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","homepage":"https://aperture.finance/","repository":{"type":"git","url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git"},"bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"scripts":{"bind":"forge bind -b src/bindings/ --module --overwrite","build":"yarn typechain && tsc --build","clean":"tsc --build --clean && forge clean","compile":"forge build","test":"forge test","test:hardhat":"hardhat test","snapshot":"forge snapshot --isolate","snapshot:diff":"forge snapshot --diff --isolate","prettier":"prettier -c contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","prettier:fix":"prettier -w contracts/{*,**/*}.sol test/**/*.sol ./**/*.ts","typechain":"hardhat typechain"},"dependencies":{"@aperture_finance/uni-v3-lib":"3.0.3","@openzeppelin/contracts":"5.4.0","@uniswap/v4-core":"1.0.2","@uniswap/v4-periphery":"1.0.3","@uniswap/v4-sdk":"1.22.0","ethers":"5.7.2","viem":"2.38.6","zod":"4.1.12"},"devDependencies":{"@ethersproject/abi":"5.7.0","@ethersproject/providers":"5.7.2","@nomicfoundation/hardhat-foundry":"^1.2.0","@nomiclabs/hardhat-ethers":"^2.2.3","@pancakeswap/v3-sdk":"^3.8.0","@typechain/ethers-v5":"^11.1.2","@typechain/hardhat":"^9.1.0","@types/chai":"^4.3.14","@types/mocha":"^10.0.6","@types/node":"^20.11.30","@uniswap/v3-sdk":"^3.11.0","chai":"^4.4.1","dotenv":"^17.2.2","hardhat":"^2.26.3","mocha":"^10.4.0","prettier":"^3.2.5","prettier-plugin-solidity":"^1.3.1","ts-node":"^10.9.2","typechain":"^8.3.2","typescript":"^5.4.3"},"prettier":{"plugins":["prettier-plugin-solidity"],"endOfLine":"lf","printWidth":120},"_id":"@aperture_finance/aperture-lens@3.0.0-alpha10","gitHead":"feb23061bdce6a8f1791ddabd3a21c4656914614","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-59eP936/ZsDvZ2NafddOWD751fYxYUz6yV3zw1qgvobNCWTdhlC4daletP9IBMSZXZF/iEqHcuhKfL5k3MPNew==","shasum":"6d192100973a9b769f3ead16da7c6992a5451322","tarball":"https://registry.npmjs.org/@aperture_finance/aperture-lens/-/aperture-lens-3.0.0-alpha10.tgz","fileCount":747,"unpackedSize":2927538,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCAI4oLzmkS/TaWdZsmtG4PV4QnGb4ktDBGB0cU+As83QIgTKzXPOkyLbEJQRvO7fKcHcyZr4LGgoFvuluACVUdejU="}]},"_npmUser":{"name":"aperture_finance_clique","email":"gao@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/aperture-lens_3.0.0-alpha10_1765082251756_0.9601400221113929"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-09T19:31:37.505Z","modified":"2025-12-07T04:37:32.198Z","3.0.0-alpha0":"2025-09-09T19:31:37.911Z","3.0.0-alpha1":"2025-09-18T19:50:59.505Z","3.0.0-alpha2":"2025-11-07T03:57:12.024Z","3.0.0-alpha3":"2025-11-25T00:17:37.788Z","3.0.0-alpha4":"2025-11-25T00:25:37.672Z","3.0.0-alpha5":"2025-12-02T19:29:39.602Z","3.0.0-alpha6":"2025-12-02T20:16:09.320Z","3.0.0-alpha7":"2025-12-02T20:46:37.339Z","3.0.0-alpha8":"2025-12-02T23:35:12.996Z","3.0.0-alpha9":"2025-12-03T23:23:16.689Z","3.0.0-alpha10":"2025-12-07T04:37:31.977Z"},"bugs":{"url":"https://github.com/Aperture-Finance/Aperture-Lens/issues"},"author":{"name":"Aperture Finance","email":"engineering@aperture.finance"},"license":"Apache-2.0","homepage":"https://aperture.finance/","keywords":["aperture","ethereum","etherjs","solidity","uniswap","viem"],"repository":{"type":"git","url":"git+https://github.com/Aperture-Finance/Aperture-Lens.git"},"description":"Contains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.","maintainers":[{"name":"aureliano","email":"shuhui@aperture.finance"},{"name":"aperture_finance_clique","email":"gao@aperture.finance"},{"name":"gnarlycow","email":"peiqian@aperture.finance"}],"readme":"# Aperture-Lens\n\n[![Foundry](https://github.com/Aperture-Finance/Aperture-Lens/actions/workflows/foundry.yml/badge.svg)](https://github.com/Aperture-Finance/Aperture-Lens/actions/workflows/foundry.yml)\n[![Node.js](https://github.com/Aperture-Finance/Aperture-Lens/actions/workflows/nodejs.yml/badge.svg)](https://github.com/Aperture-Finance/Aperture-Lens/actions/workflows/nodejs.yml)\n\n[![npm version](https://img.shields.io/npm/v/aperture-lens/latest.svg)](https://www.npmjs.com/package/aperture-lens/v/latest)\n\nContains ephemeral lens contracts that can be called without deployment and their interfaces in various Web3 libraries.\n","readmeFilename":"README.md"}