{"_id":"genius-intents","_rev":"109-107463ef0cc67d62564b3f8b433ec5c3","name":"genius-intents","dist-tags":{"latest":"0.18.2","beta":"0.40.0"},"versions":{"0.1.4":{"name":"genius-intents","version":"0.1.4","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"MIT","_id":"genius-intents@0.1.4","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"7a7963dd6a02fbce4cfe472531645ec5ad4af2c5","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.1.4.tgz","fileCount":252,"integrity":"sha512-Hpj9PAfDznlf/6XRUJI1dUI3VOdxo2/oe4ZAH6qCUOqSppg6+HLYTipwawsRy22TbogC2k2fCJsInqomCdRIsA==","signatures":[{"sig":"MEYCIQDsJedmjx1mf1HhUrv07ST8aOijECYAqax5q7XbjQKacAIhAI24gQG2OsADhzTzqGzHtWwRLmkUerGAVm9PwGuHQmfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589020},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b3c5fe70afe5f3cf77440d5c59df026bf97ddb4f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.1","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","@metaplex-foundation/js":"^0.20.1","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.1.4_1749463322370_0.38940524995217407","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"genius-intents","version":"0.1.5","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"MIT","_id":"genius-intents@0.1.5","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"91885112e09dd13e726d5ea45722ae04ffacd509","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.1.5.tgz","fileCount":216,"integrity":"sha512-KPqE1LW7923pv89fWgYgVW+6sxCB50SwohzsZheyca1DLe33glw1YDTFQjemWfQQo5DxkOBKNvQ44K4t9bmQBQ==","signatures":[{"sig":"MEUCIGFo7ET4jj7O5I+l+ftA9voTBEQzOVI9UIGvnC9RjhwMAiEAsZHKkn8ds03xHDQFU99lGkHtTcW6EJmsLQWRXR9yT1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460074},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6cec1653c0aaebbd8acf4bdf4003e6b612792eb0","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.1","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","@metaplex-foundation/js":"^0.20.1","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.1.5_1749525289280_0.008860223662670919","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"genius-intents","version":"0.1.6","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"MIT","_id":"genius-intents@0.1.6","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"d6dbd33640adf6cf3308259d3987145db4227d25","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.1.6.tgz","fileCount":248,"integrity":"sha512-beR/msjHFaMLgq3rAgIQlsMrcFKMstQ1Lb2chxxAUAfKFibDfGk/+ipIoMokSKPDdZho0YxlJBs4MiQI6rPMWw==","signatures":[{"sig":"MEQCIBxGxe8+lCpDy7/PwE1fHuc8FSVFuGSlKC9UUxegvcIjAiA/1MW6YAS1XYr7dqbbh9tYRiVQxWIIfGPC83Psgt0zJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467984},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e717eda425cd9ba00622938d244bf2a0f25ec327","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.1","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","@metaplex-foundation/js":"^0.20.1","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.1.6_1749530186140_0.17850727724641602","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"genius-intents","version":"0.1.7","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"MIT","_id":"genius-intents@0.1.7","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"21fea7a0440c512ab8ad2a4d5d0987f44eb0acaf","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.1.7.tgz","fileCount":236,"integrity":"sha512-PRdmxheJwkU+e33jDJ9aeTFX3YuClXheQS2n3CMa+AAGnqwCpjsPSM/Ec3CVTV/CORXmHz6WgUma0qGQAg0w2w==","signatures":[{"sig":"MEQCIFd37CsFn+fUKnjRR41YsVKQIOXpmVXoX87K8ErEVwq/AiB96d5DfeOooRPBGB6+DlOlMmZOzWahksUMR7yrrfUCGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461529},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3228574da6fafb524f6d9a375930471023994732","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.1.7_1749693110211_0.8345757133649838","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"genius-intents","version":"0.2.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"MIT","_id":"genius-intents@0.2.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"067be37822bd11d134d5ab8a2ddee6d888436b21","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.2.0.tgz","fileCount":236,"integrity":"sha512-0Kx1Cw/oZltJWgjr+T4r2skOAKTgalCUKurfuN1Vj/VJOaZtpotKJNhjj/1fiofnKap+w//tr4nyxn1PneVTbQ==","signatures":[{"sig":"MEYCIQDWduqTvvo/pEPn/zpHfASPYGTTdLboAa+qRsNjY7iHxAIhAOGS1p34S5JMtWrLP0Ky977S4xoLm1hsHqENYBI7KT4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462970},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f99116e7a6409c33879f98de915fdcd6f6434cc0","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.2.0_1749964080900_0.6825363703760803","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"genius-intents","version":"0.2.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"MIT","_id":"genius-intents@0.2.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"01410c0318995e6ac0df87d57265d38b09e688b7","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.2.1.tgz","fileCount":236,"integrity":"sha512-25vEGwyKRImL0YU9EIPe5jb0gA6Vypp1EW0cQt9SHoSi9w6dRGr7ORNWJ38+FHzBXu2ezi+CFJsV8areN9sn6A==","signatures":[{"sig":"MEYCIQCwoN1zq0FkZnEsLNdNUTZqnAwgv0XojIjOI9bXl+GxNAIhAK9lqk26wmUEzUEd0rS+egj03z8o9IXSGWxbGIyNELtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460218},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d1460ae2b7532e7ef630b404d7fddaea4ac0477e","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.2.1_1750051098555_0.41105695441031376","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"genius-intents","version":"0.3.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.3.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"aadac040be176b7a2c20bf976f83b91eadab7a2a","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.3.0.tgz","fileCount":244,"integrity":"sha512-ZT88v0kbeUvAmyRLHxbHywHt5ZnH7NBY6F00sT8YAYj2ptvDmBTxGeazblQ2WDbPfYdBnrT4xXZWmB/IxozA1Q==","signatures":[{"sig":"MEUCIQCYqRV+q+kzK11+TDrhYSiwli/ZnzOsD5BGC7h0MSD3tQIgNL5qiNW9XmqDWYsaCmLG5ja5i0ijgSDAzBoUy1ZV9lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511283},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b57e9004df801a1d13bcc000c64df72a37b39ab5","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","actor":{"name":"samuel-genius","type":"user","email":"sam@shuttlelabs.xyz"},"email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.3.0_1750306628497_0.8703924737887383","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"genius-intents","version":"0.4.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.4.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"83a59ddd191215fa39aa95a71b72e9c905793fdb","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.4.0.tgz","fileCount":260,"integrity":"sha512-LtOSsbEIhZbDRMtPfzR3DYoAAdyFOvc337B/vF1UMKf+K8fsvj1/5E2pC4IePO38PSxX/PxMetgHWq0BVy0bFA==","signatures":[{"sig":"MEQCIF5+sPw/S7I5WmkjdOTz9kwzPqNxb5Lyl0tKJsgs4U00AiAKIVyXVrG88/auOkMaN0q3kDYiz/ceWA84IBQS6ut4Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540364},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"51f95f337664b986b027dd8148e0f20420560b04","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","actor":{"name":"samuel-genius","type":"user","email":"sam@shuttlelabs.xyz"},"email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.4.0_1750676913556_0.9966905640468704","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"genius-intents","version":"0.5.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.5.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"05e9758e928cc9781f5b0a7ca66a813e5e063a57","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.5.0.tgz","fileCount":260,"integrity":"sha512-Pj25xttOy95PUuma4RJjJkjzxLm/mmvz3MAQYoRaI6styQopEeH3BifY9VmJEc4jq6UalhIujfEQdiNm+dzCkw==","signatures":[{"sig":"MEUCIEfudjJ+mRF2nuHBvc26/6fDLUncK10JCpZdk8PMzX15AiEA4qtU0sVTELItaoSh4r1QUr5Q+wj4TVY6xoPr+3HGtpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535147},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6a3ea112867aae4aecb5ad2143b3ef2ff26e004d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","actor":{"name":"samuel-genius","type":"user","email":"sam@shuttlelabs.xyz"},"email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","pumpdotfun-sdk":"^1.4.2","@solana/web3.js":"^1.98.0","genius-bridge-sdk":"^0.0.2","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.5.0_1751025862716_0.21289878054899125","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"genius-intents","version":"0.6.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.6.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"498ca30bf201ccbfc4d3ca9852d15d89c924d354","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.6.0.tgz","fileCount":248,"integrity":"sha512-gRp2lHQR4hAVNvFcFg0szuvlqDzcB1upU4Q5FBnLVoL61p5yzOd75KkPDFMeQJDfwHcOfcHxg0Tb+E4XAUhHqQ==","signatures":[{"sig":"MEQCIGAs5po7G+p0ZdwjOuoWiINnlP6hIxPvlYWrMPnAECkYAiBRb6x/hdMIXORkFQ2iIgzaA8RsK5YCGiOR54P7Fktmcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511372},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"cf1dd732b75fa97b431b0aacd1dc81f2a9cf66bf","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","actor":{"name":"samuel-genius","type":"user","email":"sam@shuttlelabs.xyz"},"email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.0.2","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.6.0_1751027616837_0.11539655670122229","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"genius-intents","version":"0.7.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.7.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"41a57bd6327d9aafb1379ee53e397d96ceb6e8c4","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.7.0.tgz","fileCount":248,"integrity":"sha512-nvHkymGRcdtRTH6/U1LT04I6Q3ajotvMOR7e7s+YnOms8PiagG5cYmxmkqHRBaPvmW1/kNHL3ANo+y6CeoWP1Q==","signatures":[{"sig":"MEUCIHw+Pw0kxDYfJzi+f8NsACVvDz4IO8t6o3+7oIz2/PccAiEAks/CKRSNGcm7QvRjq5EK/2Smk232xCjI5kODn+55h8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512521},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"77f0487bdb9d6dfa4a34265cadec29e4bc29db8f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","actor":{"name":"samuel-genius","type":"user","email":"sam@shuttlelabs.xyz"},"email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.0.3","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.7.0_1751426040703_0.2356028728845163","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"genius-intents","version":"0.8.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.8.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"bf3e1bed4b2ee4348264af3bb1527bf1d989ac11","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.8.0.tgz","fileCount":248,"integrity":"sha512-03n/y8Jt5ADs83iP1Vc2q08UJJoO+0ITy01OHZKeJyKk2/+rxfkRfWVwKGQFtS2H43UFLKP8KJl1wagQQxoWmQ==","signatures":[{"sig":"MEUCIGGi056tPnE6GcexQyuUZq5cBDcDUoQc99jQYbymrAAEAiEA8tEWrDTbOtLNYxA7Rcr9i5iGjtPH/YpFrc7Btmfxz2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513937},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fc759fdda9cc54045299d96a56bc2f8a6aab4470","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.3","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.0.3","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.8.0_1752653163786_0.973186215380166","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"genius-intents","version":"0.8.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.8.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"c993d9792b0a512dc4345e877e6670e53d99fabb","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.8.1.tgz","fileCount":248,"integrity":"sha512-Hjnyv5a5zGBO36zhx1Y0YryurB1/6Pq2KD70oq3RYgjDz8E3dqSoWiLYxVFqnkzwbGU8xE97Pt0AKWvV45pTqQ==","signatures":[{"sig":"MEQCIBvnbD6MWVcQOWRuLul8BfcUFcpE5/Y9ncnQjZU/ochOAiB1+y3qVAhR92Uj3FE8zqh14PWTlnBHXC6lZZ0skV2Uqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514270},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e4f3150f991077253adc80559003e642a855a4d1","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.3","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.0.3","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.8.1_1752787665493_0.29149447580791765","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"genius-intents","version":"0.8.3","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.8.3","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"f6d1978d3a2dfd8dc287f371548c52e01f15ce07","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.8.3.tgz","fileCount":248,"integrity":"sha512-agAb3wCKDo7UDxcsG2NJd8p9CC8VmVu3VklaBpvWHzupvWMUghx7TpGCePiMsVQiyuZ4ZCYWhKVs0lcEbWGGMQ==","signatures":[{"sig":"MEUCIQDf+oU2fCYz6GvzhEZOUI77vOXBu6REc1w4az4DDWHT9gIgAUlG7jtO6kkqqqHvQ3cl3F2yM4ost/MQoPqHcpAABlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517786},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1fd540d665c673a51ae11ebbcad12336416b2eff","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.0.3","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.8.3_1753422888244_0.8999997931877453","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"genius-intents","version":"0.8.4","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.8.4","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"198087c3c516d05ea75f649fee6678d204c14139","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.8.4.tgz","fileCount":248,"integrity":"sha512-tW8wOeln2f+QCNY6sZUWR7rRQBTBNlQEFVk2hi/8itqTXb3tXdA9gGi4PzwDlf5Xk9bxDXpMdiVCbF8lsmCMNA==","signatures":[{"sig":"MEUCICWqxB0spLAd68GL59pwd8TynygyCvy+6PQi82OkLIE7AiEA/U3PzYC0a100hUNR6UoZtrsoHO6k/fkd14TujSE3xzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518368},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9b03643eb0fae4a92b55ca0d01713dd7083e0472","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.0.3","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.8.4_1753507020236_0.015261124313629582","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"genius-intents","version":"0.9.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.9.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"d6f45c95196687f6f3f26ad565429570376bb7d2","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.9.0.tgz","fileCount":252,"integrity":"sha512-ZOMzVvpATpzAEHGWzsbG4y9kpymQfuD/LhoKQlt9DzRMiGSOL/7Ic758JR5PFmb1r9uKRRThY3O1dEkjmNmnGA==","signatures":[{"sig":"MEQCIB6r56/NQBO3G3esmdlD3h1r2qvClnYx5CzdGNT4ir9FAiBTC343ODZDoifOlrLoFcGWkV+I1K/Q7GNZMidMUef3jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540869},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f48923db34d7ee09ad003e74e8e6aa08ef4167cb","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.0.3","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.9.0_1753793775980_0.08516216670321475","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"genius-intents","version":"0.9.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.9.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"e02ce333934f1acac3185706e5ead969a3db1c36","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.9.1.tgz","fileCount":256,"integrity":"sha512-WDNLPeN2bdvxI/udWQlZ7aOVEmjnmwNrBLrIAM6LJ6mJn32d1SsKAUH8ocO/230kNrhxGTcAN7RjeR9JaUXLCQ==","signatures":[{"sig":"MEUCIQC8NJCVQWwAqGbEmLpAWUIZ35jS7Scdi2c6fyCRP7e0pgIgAyEnncs0StWz4CjZTUHSGjlg6JWwfyUq2tT+tWrj/0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545121},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"74058845b358548ab1d09e8430cfa295080c79ac","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.9.1_1753881552269_0.1635133707326304","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"genius-intents","version":"0.9.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.9.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"2af8bf4db3548a68494318223be3bc70c94a9cd9","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.9.2.tgz","fileCount":256,"integrity":"sha512-MlJp8SeqHkzZwwaGHIQK6LWAuHQyLDAvO96gUYMP/DRqtGtKVof9nmLnrq3GOw0ebeslPS4tkBNy6D7Ltu1UPA==","signatures":[{"sig":"MEUCIQCupZklhhgqVGPYXlLEkFYKq9MTXqRVfCOaIlZiLENAUAIgLjwI299b7CgLoQsqScnRR3mgWBzzLxoju/WSMr7eF7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545802},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"271281c24f5b59ae6691c1367ec16feed9018ba8","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.9.2_1754034874936_0.8785733623007326","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"genius-intents","version":"0.9.3","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.9.3","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"781814bb9356c996aae8b5724fff9a6dfdbb49ef","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.9.3.tgz","fileCount":256,"integrity":"sha512-UK53qQebVLYDQWfDXVITPOXL1gQYaHoYSbVtb7bil4srPhqgEcSQL3cWVYkpdndYqteKbBVFh09vaDzMKQZ5iA==","signatures":[{"sig":"MEQCIF/pWdAZ1TXZgpIyQi8gR6wj2TQnFzg/0toS1Zx/vR1IAiBDQyp/l0s6aPSH+xMAn4ooa0/idHc0jQ39M7/sPYwEAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546405},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"873fa35db1a6c960ec572ec755d95720caaedb6b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.9.3_1754052979999_0.1821258538612851","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"genius-intents","version":"0.10.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.10.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"55a8f2da946fe8cc004d2d1b2f6c7c33eed0b1c3","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.10.0.tgz","fileCount":256,"integrity":"sha512-q8JVdSZiqXGmHM9NrwF66Fu6v4xthN0lCj/th/pI/GG30GU19oTTxzazEvTIErREYZdIG6fNh6UEAu/iVxW6zg==","signatures":[{"sig":"MEQCIDPMO42C55LNvAGlVm0Dk2uPy78Z7oZ8mFKLi2aVw0hXAiAUPs8fd5RLeDuEGzmOctF00viRSeCxeqZR1IIM7XyqCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550290},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"379eebe90096a95fe753302e542898a09389df05","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.10.0_1754063144339_0.48925591420308945","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"genius-intents","version":"0.10.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.10.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"edc2090259ee0c05eaa98b6210bee137bd2ece7f","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.10.1.tgz","fileCount":256,"integrity":"sha512-3LgSKCK3Qu17G0I5qHpMq5zCAjQ6szKXhnmLDnTW/VkSjPPvuqdmx+4Lw3EVvAIlfLxHnhz5FKnJj3opVKRCug==","signatures":[{"sig":"MEQCIFMHi0yYrCB/II+8acmPYHpn9ksW7ULEQv1d3OhDMf0rAiA6AsQXrUOZ8wWJ0hLLMYb5j3wswzwLLQ0HDGusi99O9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554592},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0293743285ce4edd0adc305e9c840c48ab06ae79","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.10.1_1754111493565_0.32250929455095956","host":"s3://npm-registry-packages-npm-production"}},"0.10.2-develop.0":{"name":"genius-intents","version":"0.10.2-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.10.2-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"ad8bd3cfb560dd2967018f1e26b0676ba4e0cfc2","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.10.2-develop.0.tgz","fileCount":256,"integrity":"sha512-ZYKVd32ugwc8cysvGpThue9RWHSm+SySh9u6A1epHuwV8tcPGCqsl2sANbK1cqWaNW3IdNPkG6o5YMM2pVLVew==","signatures":[{"sig":"MEUCIFUOuQeZXUjfMUHaDI2vprzPFv2qXaKG75OZ7XYhBp63AiEAzT4CW3/YWFcojCHifOjvGBLpmMrboLUu92pui+APAng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558042},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./protocols/okx/okx.service":{"types":"./dist/protocols/okx/okx.service.d.ts","import":"./dist/protocols/okx/okx.service.js","require":"./dist/protocols/okx/okx.service.js"},"./protocols/odos/odos.service":{"types":"./dist/protocols/odos/odos.service.d.ts","import":"./dist/protocols/odos/odos.service.js","require":"./dist/protocols/odos/odos.service.js"},"./protocols/zeroX/zeroX.service":{"types":"./dist/protocols/zeroX/zeroX.service.d.ts","import":"./dist/protocols/zeroX/zeroX.service.js","require":"./dist/protocols/zeroX/zeroX.service.js"},"./protocols/across/across.service":{"types":"./dist/protocols/across/across.service.d.ts","import":"./dist/protocols/across/across.service.js","require":"./dist/protocols/across/across.service.js"},"./protocols/jupiter/jupiter.service":{"types":"./dist/protocols/jupiter/jupiter.service.d.ts","import":"./dist/protocols/jupiter/jupiter.service.js","require":"./dist/protocols/jupiter/jupiter.service.js"},"./protocols/debridge/debridge.service":{"types":"./dist/protocols/debridge/debridge.service.d.ts","import":"./dist/protocols/debridge/debridge.service.js","require":"./dist/protocols/debridge/debridge.service.js"},"./protocols/raydium/raydium-v2.service":{"types":"./dist/protocols/raydium/raydium-v2.service.d.ts","import":"./dist/protocols/raydium/raydium-v2.service.js","require":"./dist/protocols/raydium/raydium-v2.service.js"},"./protocols/aftermath/aftermath.service":{"types":"./dist/protocols/aftermath/aftermath.service.d.ts","import":"./dist/protocols/aftermath/aftermath.service.js","require":"./dist/protocols/aftermath/aftermath.service.js"},"./protocols/kyberswap/kyberswap.service":{"types":"./dist/protocols/kyberswap/kyberswap.service.d.ts","import":"./dist/protocols/kyberswap/kyberswap.service.js","require":"./dist/protocols/kyberswap/kyberswap.service.js"},"./protocols/openocean/openocean.service":{"types":"./dist/protocols/openocean/openocean.service.d.ts","import":"./dist/protocols/openocean/openocean.service.js","require":"./dist/protocols/openocean/openocean.service.js"},"./protocols/genius-bridge/genius-bridge.service":{"types":"./dist/protocols/genius-bridge/genius-bridge.service.d.ts","import":"./dist/protocols/genius-bridge/genius-bridge.service.js","require":"./dist/protocols/genius-bridge/genius-bridge.service.js"}},"gitHead":"601ffc85c4a40e4107999c245868d508f32521ab","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.10.2-develop.0_1754137292771_0.9491457384483908","host":"s3://npm-registry-packages-npm-production"}},"0.10.2-develop.1":{"name":"genius-intents","version":"0.10.2-develop.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.10.2-develop.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"6f1ff6883be6a82e572dd7972b378355c0eface1","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.10.2-develop.1.tgz","fileCount":256,"integrity":"sha512-6z+HWmRfV221dNWeeC4Zz9dzpwrein4Y9smmtHvoqkmjwGZbGL2G08CCBaCEuHzQBL4meFjzAdPcU7sVbppHug==","signatures":[{"sig":"MEUCIQCXE2GeUZACqEFQIeHve5LnBO9Ggr4+Gd3nZf3mG6GHMQIgcvRvtdmE/mEb06niTtMSNlgq12YhVzMgkPkRP12s4Sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":553587},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c6bb6028d57a8bd1acfbd1f47e1239110f9bb389","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.10.2-develop.1_1754138274063_0.9266805756301417","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"genius-intents","version":"0.11.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.11.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"07921d1a5dfc63bd7943fae2c4177312774961bf","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.11.0.tgz","fileCount":256,"integrity":"sha512-aa8ya1AqR1ThAvnL1laP9AUPgx67l5zQbJ+i7aEQfQnjxPK8cDRtdyf4SfPswkc0UivnDh1h/Y40CdfhRuhA2g==","signatures":[{"sig":"MEYCIQCGFi4aeugKNXd1ecW0QVVqVmMC0iXmVxEZcSoiMdNMywIhAJfGjw6yMTC556y0RD/MFDsOoEz5KaG548vCb9Bb7j1G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560512},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"3b11b282cac0a4675ad3b82b2e79e10514f181dd","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.11.0_1754223774888_0.028950711238811655","host":"s3://npm-registry-packages-npm-production"}},"0.11.1-develop.0":{"name":"genius-intents","version":"0.11.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.11.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"1b2f04e95dd0dfa19e396358fb8b646834075675","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.11.1-develop.0.tgz","fileCount":300,"integrity":"sha512-k2Fn+YaBdKyqOSDFf2FQbt/We4PDqtgH2fLQN1tHtC9FzoYLZ4rQ1760pI05bR9C/Rf1acY54jAxBEJnE1wguw==","signatures":[{"sig":"MEUCIDnodhnqI1GhcqJRWZHKhmUXvSuyZb9C5qYkXGshwixTAiEAneSXZlgw9fkbOLvXltFmUkHpcg+RH9khTpN0z7hyG54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862279},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"181d24023144e346578a12cc8dd326f681bb80a8","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.11.1-develop.0_1756238429336_0.23723002776707292","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"genius-intents","version":"0.11.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.11.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"337083ad178953435cf5619ebfe19118de663139","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.11.1.tgz","fileCount":340,"integrity":"sha512-VnwUaL9H/XxXyPFxAzcK7Q2VvTlRaKKqffVnbxNPndY1iSrIQztAXGhCVwo9MPONwAq6SwRb8cE9a3U7achu1Q==","signatures":[{"sig":"MEUCIGnr0mMlzq+ZY2uUrXb+l2bE/MRYChKd1MG4G4hLLKqgAiEAl1calzwkxaMVDfAw4o+rmIPlc5m99NySCRgydVpnZM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1080458},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"bbbcf1cf69f3d801f33fed335fbbc4df42064bb0","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.11.1_1756473931594_0.5179030521220911","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"genius-intents","version":"0.11.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.11.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"475364e6a26396b7f13441b44d5a6c07d344038c","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.11.2.tgz","fileCount":380,"integrity":"sha512-C+muY1KJKiFVyc+rOGBghiF35Lq4zfgo1hVwujLGN/0mjhmeW30mxal8OnnI6WF/eS6TmXZi9Xd9uTjsgrcEGg==","signatures":[{"sig":"MEQCIDmESd5gChXncrPOZE5tbtrFqUE1qbBL6oJSQmUxZlNLAiB0RFyc74Dn17qRmP4xr5+yQX1okBC1cKzYgQePKf8eqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1195566},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"9561c9b7f2fed1379c36a82bb5ec22922b5fb992","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.11.2_1757019453544_0.43835939133020196","host":"s3://npm-registry-packages-npm-production"}},"0.11.3-develop.0":{"name":"genius-intents","version":"0.11.3-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.11.3-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"7cbefe49eab3bc4057957be6f4520613e162b777","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.11.3-develop.0.tgz","fileCount":392,"integrity":"sha512-0DKFTLZyn15DAiBaohgRANti5zdEye0nkGZYndzqQda+NskIyu/rinb0unxhdl8DTNeOF7UT0adCexJBN8pZBw==","signatures":[{"sig":"MEUCIBgMZ+6d+Anub3Rgaf0KkkAlpL6OzpOqrnR60+2kmk1fAiEAr/p5mUfxQPviWoklQQmxDiEnYY85mIo4kLggWXE/AcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224441},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"15c3ddc26636fe93043603c44c65ba742e940773","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.11.3-develop.0_1757079691099_0.09525990094879933","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"genius-intents","version":"0.12.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.12.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"d9eb781217ce5b0218c9e2456ea5444ba7fd2069","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.12.0.tgz","fileCount":392,"integrity":"sha512-Zdq0Y7R0FEzFKSlEO6zZtgtJkYqmuZCRDFOH5RvtJK7IFk7EZbu/v7qE1an4buZ6hbVdpVX742qOHIABphvTng==","signatures":[{"sig":"MEUCIEILdTnTSti1NmTZrueYL1Gt9ELcLDOFwI4F39xevO7ZAiEA1yN9TwK4Pa15L0FHvPqIt2ybl5xMNdojx8PhkKINk1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226528},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"bd2a33c6c81e67cd02a63f55b21ba8aaefbfc8f6","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.12.0_1757334949933_0.6496730935669095","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"genius-intents","version":"0.13.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.13.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"e2dbfcc817261f97a6559c35976efd0761657483","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.13.0.tgz","fileCount":392,"integrity":"sha512-EgDpair2dw1CY+p0hqYv609nhhQO/fIW3Wg9MvGXRbR7aia+3QFvCpLrAoXgt2SLfHfMtMb5aXWVXZ/dMCidrw==","signatures":[{"sig":"MEQCIARjG4H8Pyewrd1a9YP07HY7TJ7sydqu0a/OP8/s4oSKAiALVta4hYoAxSxqL0/JoVkMwbNYvJnD5ZUN9DMOSfDIxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227934},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"e9b4f1390db59b56b4d48658a35f512f6ec62841","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.13.0_1757446427219_0.409057596705809","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-develop.0":{"name":"genius-intents","version":"0.13.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.13.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"969d93c6fa96ff2d489d5ba62708bd0562d2e5f0","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.13.1-develop.0.tgz","fileCount":392,"integrity":"sha512-nqwyHvoK27JUo5i1aJR0Sj0tabfRfs9HGPujybG1b6WEKHRQeH6fUXqn1Zag6aWwNCfqCbi6quZRYYEfS7eoFw==","signatures":[{"sig":"MEUCIQCRE6Iw+3jL5s9NydVu7oFG9p7Ugu9mTHCgSshZ6QqJmgIgC6DeEaoCzNTdlio3LG9PbHA68R+2lpVFcUn/aJOZAEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1228909},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"e54f6cf9f33d3bb6949469155a66907b44e95e3e","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","ethers":"^6.13.5","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.26.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.13.1-develop.0_1758038316784_0.509536577889153","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-develop.1":{"name":"genius-intents","version":"0.13.1-develop.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.13.1-develop.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"2acfceaf2cfffd868eb054f902a708cb63436aee","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.13.1-develop.1.tgz","fileCount":404,"integrity":"sha512-1xqNfUehtpyEVsXT5uDhIRpox8IlsaiLSef57u2nODaazbMWc9Tg8zl4TZjHAUH51QK+5hXxVr67U+AYwhpBFA==","signatures":[{"sig":"MEUCIAwqOm06v8TvB3gihhsfe8PHuk8np1XH/I0MkM9WZVSPAiEAgGjwz8OKjphcXx3FNxQgFRmLfowC2cYNJlyJpJ8tecw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289265},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"c39cb3b12038f1b4024b1e64e8a4f608a032101c","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@cetusprotocol/aggregator-sdk":"^1.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.13.1-develop.1_1758118721144_0.7083106985917522","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"genius-intents","version":"0.14.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.14.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"bb5ac904e79e2414e208f42d52786ea5069c3106","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.14.0.tgz","fileCount":404,"integrity":"sha512-sqRv5GK+jki/UHx2mA1ZU9D9ydeQ69oqSQhmqsp4RU6sQ1zRkoiiDkHr5GVDhxENkareqHys31SB8c8IN7nISA==","signatures":[{"sig":"MEQCIEvrKJ5eDCFpXtO2O8fm+z2aOkJ24l2+Vvj1m8b4m9OtAiBRKAt92xc2oz3WfsZgbM30pO0mb7BqnSJjlUkamKZeSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290160},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"8f9c91a2015452507f9ee2cbe6e1da578648c65a","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@cetusprotocol/aggregator-sdk":"^1.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.14.0_1758737271574_0.16768074789100518","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"genius-intents","version":"0.15.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.15.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"8d5504b94c3065c342e62f7335bf07a52fadcbe0","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.15.0.tgz","fileCount":420,"integrity":"sha512-n3I8mqfVRC50v80taTmdVOnEWyVFNpBvN3H/KRYpiLt0Rfe05bvSZlVbEKVLp4gzENhcCkfxmoZa7kxGm3yvdA==","signatures":[{"sig":"MEYCIQDX2sEXx0jJlyLAx+MtGOrOhhNUYp1ShY/1SCfWLBRHlQIhAMShRR1dxH9A0WZgOMmxESzLv59j+8p9XuUFNF3qgiGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1426341},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"e067ba183d1edbaa1d1f696e7e1b6ef9f1f3b498","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@cetusprotocol/aggregator-sdk":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.15.0_1759014063320_0.08601838192934963","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"genius-intents","version":"0.15.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.15.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"d9b281eafa60dacd857eb0b82ae190b9699e10c4","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.15.1.tgz","fileCount":420,"integrity":"sha512-98vbZXIFqZ81OXyhq7h45QLo86AOf1ZmLB7MW1m29k/yGJkJItW2iKZf5X7fLTZYIBiivKZ3yqTOcQVIEf0qwA==","signatures":[{"sig":"MEYCIQCbFFnGXO9clbzGrhwBhm9fgqjsg7soghZf2iBEIStX0QIhAOXbyxhTPXrNFbbTAN1y5ajWdL1vmpThEzBq8n/1jqb+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1427549},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"77bbb61c788353271aa0a45013990e1b34ee2528","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@cetusprotocol/aggregator-sdk":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.15.1_1759184949642_0.17791884747834263","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-develop.0":{"name":"genius-intents","version":"0.15.2-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.15.2-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"82eaee6dceb2fc0baae161c4da354ac50d72cec0","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.15.2-develop.0.tgz","fileCount":432,"integrity":"sha512-qJAniP7myDDaBaoPzopRuI+kmxB8f24hIxdkalHf6PwTuBvbFbbJbAKFTaOVmK+A0jNT7oZkB1wNXFkI/pQdNA==","signatures":[{"sig":"MEUCICfraxr4pr4Et2ONVTzO3RAQCKtIydDLlfI21wWzY9nlAiEAmEfllLo5QWyVZx4MiMJnEELJHoS/qgws+28CI83CODo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484882},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"f7937aafa4440850830cd9df32c52ed2d2131c68","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@cetusprotocol/aggregator-sdk":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.15.2-develop.0_1759463183905_0.7695336666761194","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"genius-intents","version":"0.16.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.16.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"dcf1201b3fd5cd56872ed65c1c88b00c19ec67ae","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.16.0.tgz","fileCount":552,"integrity":"sha512-/CZF2OI8rkrp8BFG/dSKaZiLjzaNp5iPk/WzcFgw0tIJN8Ry/8koABCQwqb4jdPwUZRfrG21mD7ErBQirqSi0g==","signatures":[{"sig":"MEUCIFH3tU/PTDhbJvgB096y0lOuYW9SKWYQnq83QM/NC6QZAiEAnNTebbsuTCk1fSQ5oMeynCEDwcBXKYosHUCZIrQNDM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706332},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"f5a8ac5fb88e6f18a62deadc9e7ab42cd63d41fa","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@cetusprotocol/aggregator-sdk":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.16.0_1759519982487_0.0308175849546084","host":"s3://npm-registry-packages-npm-production"}},"0.16.1-develop.0":{"name":"genius-intents","version":"0.16.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.16.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"1476ceae33925b714832fa4b21e4ce5104892fca","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.16.1-develop.0.tgz","fileCount":552,"integrity":"sha512-7AjK2jG23gmZ1gbkr6wWid7Ir/NMbL/t80Gxlm8nCSxISSIBZTPtv9YGaF7l9k6PmARevMgvUGEX2iYtrAdD8w==","signatures":[{"sig":"MEMCH3q51H3enIOrUfa6sVzswJHkjOIZqKIchMGO4FLfJTECICGj43j4z1VYdWcQQ39iOv+4/5mVmacM8AAjuwYxDY0/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707249},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"f97a7837f381f1e0a041ecb56585e2492cdc8a46","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@cetusprotocol/aggregator-sdk":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.16.1-develop.0_1759522745429_0.7404462208598013","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"genius-intents","version":"0.17.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.17.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"a8221fd46961d5d24959b0393fe5611e5951b987","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.17.0.tgz","fileCount":572,"integrity":"sha512-eVA2qYmLu8bEvjXILDDsT1z9XHS33OcCqrRyVN6omCAQ0mPjaQNZfwPVE9zio+ScVpTKvnEzSJqYN43R5ALokw==","signatures":[{"sig":"MEQCIB7bPltrZ3vr/n+kDYh/bw37/FRL17TC11Q7yM2SeYLgAiA++vZ+wvsJbh+hiOZosnCalKlue07Vhv0B6herzMZOXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742646},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"}},"gitHead":"099f26170c21b023f8796a234d635e35af264712","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.17.0_1759760287655_0.05880070427230133","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"genius-intents","version":"0.17.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.17.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"013f1e1aca7f72407b97a5784ee81799072df7fd","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.17.1.tgz","fileCount":624,"integrity":"sha512-QAQl+NGakIMyxvK06gic4CbTCbUGva47wVQvbGV9/F6DXJDsmW9UP7uPN6PPbcEFn18mteK5DmxaRWKgJa3+iQ==","signatures":[{"sig":"MEUCICAaHQvp2+b0e4zkgaukwmwCW3kpfPbH5CVNHzhx/lPTAiEApxuz/6Jve8sPNQ4GM6QlpGofct2Rn7SpcVuCcGDAFME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766214},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"e895c1574a77515a5e9f332f560369d4b051cc38","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.17.1_1760034291257_0.17046841449245131","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"genius-intents","version":"0.17.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.17.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"cd56f5a0783d444a4c84f99e963f74a9cfc2879b","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.17.2.tgz","fileCount":624,"integrity":"sha512-kjyM9t0N2LiYNK7RVfPQWz0LjO4S5blDuPJtMMfngY1PYOpzbIr4G98YSH6+yIYTdPAbi5oVTNz4jdrwZYSKeQ==","signatures":[{"sig":"MEYCIQDfwow9cygnkCphGJSVD9b0i98mrH6CN4V3B3/CxzOz4gIhALhrYp+6r3pcFs/nlI7iSfpBeMwQkbrnCNiK14rt472U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766516},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"af566666e14b34cbad1174a00a4c160fb8118094","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.17.2_1760034671347_0.14258642701371405","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"genius-intents","version":"0.17.3","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.17.3","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"788ad665ef73fc1c918347b56d219d7d0f9b2b0d","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.17.3.tgz","fileCount":624,"integrity":"sha512-vC54kcNcniPHEkUJFpUj3kf3rFFJsMUis4pGkSuAsyhiy5vfkOGSjuW0cT2Ddm39FkeFtbOXLmdv3aM5b6N0Jw==","signatures":[{"sig":"MEYCIQCIXjZKW4MKiP1RpYA7+T24DSFTq8de7QhAxLcR+L1YmQIhALMlwA8fuGROJ/ikQoNQnzdFKla2DaA9oPIpgbM0PJmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766858},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"e0f44fc85024fb966794a8b59c34964862d2b3ca","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.17.3_1760036921209_0.1503805829985092","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"genius-intents","version":"0.17.4","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.17.4","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"e36b6d4714f391ff59102bf2c975ed2fbfc6e9aa","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.17.4.tgz","fileCount":624,"integrity":"sha512-6/nFqK9uc0Qh+Nmjw2v0Grz3zNhgiLNehCwQs61B++4oFFj+DtkUTi7Szigh2IdpzsQea+ky41cNkfkWBW7biQ==","signatures":[{"sig":"MEUCIQDZIvY16BxiwP9Z7dbFx8YnqfXXNyPAQS4oAsta84hOyAIgM0oVgDiGZNBErTpN/fqCy45mDAECmCuoMzU+ng2m2Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1767132},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"db0370bbe48a2f3fa360407360a3922309089dab","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.17.4_1760037406509_0.6971968331251175","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"genius-intents","version":"0.17.5","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.17.5","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"36bbe563520f2317d7c1df56935c14124147a4c8","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.17.5.tgz","fileCount":624,"integrity":"sha512-Yel27kM2QGSux0IuVTuFKH5aQNgjCzRcBZNLFtRfZ5MhlXG0MctQ2JkHS2jwJflM2DHe5CYs1cw1wfo+mEP3yg==","signatures":[{"sig":"MEUCIA/g/vY4cTAufSpW4TN7olh8XFXtlG98b9NL75MA7OhwAiEAox4ZBonHDBCYkekNiG7ZrmisO3EsOZrte8sEARf3GnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1767453},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"662d818152b24839b3eaeb22e0cc86b36b4397d7","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.17.5_1760039171273_0.44712046563243857","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"genius-intents","version":"0.18.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.18.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"158ab41f577a5973ccfebb182960a85d5ffe5fc8","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.18.0.tgz","fileCount":636,"integrity":"sha512-Z6UgQGEdaLn/5tF7prQABVAVj47VuA4syYiUqc3mKih7QRMCN/cbRsQ4Q0UE37XJByJJ6ceEpR9b/ZPR9uYhww==","signatures":[{"sig":"MEYCIQDbEDobsLG3Iae0la8J9sGn2eYiLivGNtdavMgE2lrtBwIhAP4M/N9GAMw+Ferf11GOhUoXA+Fmh0cezPhnUDfxLma2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1818041},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"9c7e4d31ab9c4c6870de989ed4b1056d34fac675","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.18.0_1760106220783_0.45994674277725944","host":"s3://npm-registry-packages-npm-production"}},"0.18.1-develop.0":{"name":"genius-intents","version":"0.18.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.18.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"f18436558657632683388d1246fa5488f43bb6d9","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.18.1-develop.0.tgz","fileCount":640,"integrity":"sha512-3tUSVM5a5HVB0zGQGhIbPNt900f4+sLwlr/Lb+6d/MXhgOk14PYfkJuaEQXn8v9TshydPqKzZ5OxpA9LGXtAAQ==","signatures":[{"sig":"MEUCIHIr+KxTsL7AypX5jhQYNY5gPUjVTAUwXx/kNAUIYz21AiEA2yjkwb/+aHVUx4umjwKUjp7rTE/2ahEnZiZTJmavYoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855501},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"85cfa53158aeccda7a7fc3e6779f2f533770efeb","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.18.1-develop.0_1760390511255_0.7544432366599956","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"genius-intents","version":"0.18.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.18.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"0adbebee7feda8c92099fa0b1660fd26849060a9","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.18.1.tgz","fileCount":640,"integrity":"sha512-doXLH+aJiuVU9t3+F9tvae7YCRz3TKGmbgGGkcnWLPC5tilEdlvxdSoo4T1jtZLoej+IK3cPyOBmxsU32IS+AQ==","signatures":[{"sig":"MEQCICcIuCiQKoDkQZf9djLyW3NW+EH3dCvDSFSNLgT1/bGZAiArR50iRyty4YQsrBDdb9pW/YB8oaCf6kqE/VZnPCO2iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855800},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"d5cac52b8811873cc5974473fab5f48887c5d291","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.18.1_1760394437855_0.8097903332066216","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"genius-intents","version":"0.18.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.18.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"0f0c065c1d6431ac1394936627a286040a2f5e72","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.18.2.tgz","fileCount":640,"integrity":"sha512-Agg/+ko5FvpgHNeLhid+qfVS7fKxTI5+9YB/vcUMtVbQPnvAQw9nP3dseqkXb+M93hrEuY78SzWxPt8V0gjenw==","signatures":[{"sig":"MEQCIE2vXvmJZlhW5Yh2eyRzmsUuzaoIvz4S3rzDlfiK2D88AiAFmQsjxBu79dnEAoDQ4WeF/x/rSs4K2CkoGEUr9Q1Myw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1856279},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"0a17a6d98a2140d6f9dfd17e783dbf618fd13cd0","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.18.2_1760643951969_0.5924710171204235","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"genius-intents","version":"0.19.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.19.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"ec7d0395947fd56457a27e522ca6a5c18f7ae27e","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.19.0.tgz","fileCount":720,"integrity":"sha512-OsdChN0QJiXAsgqTqSjkgrJImisVCU+nxAgFmYf9Elnpca/F5clN9xpNksxNTiO+BmjUjt1fXt0K1VefSVmTbw==","signatures":[{"sig":"MEUCIQD1tC3mFNGk+c5669P8knqGV072H6URP5di1zlaw3IxbgIgUYTiRwnf17k5uf4vWLmzYcUfVUVE8lvBWNRCkXqq5Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2204243},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"7cb785a4497259281193671becf5c87d84a78ab1","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.1.139-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.19.0_1760730850969_0.5906673883826941","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"genius-intents","version":"0.20.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"725069a4617e076fcf4d907922975bfa51222a3f","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.0.tgz","fileCount":908,"integrity":"sha512-c7GHrpfhKNsKfO8INS3+Bk+407uBNAxh8Z89UCiv3em49pkMCurcVCG6v00nRFWF0Q+8CNBanSW7K+gK3jpbBA==","signatures":[{"sig":"MEUCIFAzTzOl//Rcy8gRTzZRMtu0Gq85IZoXDLX7v/SFHLb3AiEAisvlHmGMWcqwQvgmAireGsEHt9PtlvylosT/U1BSCOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2569414},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"6b498c4973636c81e286340cf357f28df1bb534a","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.0_1761622655258_0.26092438789994077","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-develop.0":{"name":"genius-intents","version":"0.20.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"397991a9d934b3408f41bcfd6747d189a396d708","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.1-develop.0.tgz","fileCount":912,"integrity":"sha512-rnHRimYGUf5dfxH3kKagfdM1JkQeVKt0PpmupxEWarI6/G55IfVeyTFcrFDh0edbtNS0/jzuC8ijMr/R2GnWLw==","signatures":[{"sig":"MEUCIAr7DD27zh5CdbO774Ay6DRe+ariiFFsFknAfMob3Og3AiEAjPiNjS0sw06IuaoKOWjI8SZ+7ox5CUUE1fHNQ2IuVho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2572791},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"}},"gitHead":"ff388e144bf39b71b2e6a5c775c6ea2aafaa9e14","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.1-develop.0_1761673149196_0.7692533500933318","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-develop.1":{"name":"genius-intents","version":"0.20.1-develop.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.1-develop.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"12c6b5c7d9cdc5521a92ca013df38da1abdddd0d","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.1-develop.1.tgz","fileCount":912,"integrity":"sha512-qzpmzax+cG4+5FP77pIvVpa/PIjOXyyt6w8Sv/+tsaYvQ93WN5RCdIKkzFNDZ224j5Rg4Adb3JWOXDaTqAGHvA==","signatures":[{"sig":"MEUCIQD40S5anEZEny8FrvAt+4XuXFf8+nFhfy9NaZ7+/LbK9gIgbh8CrKC2MazFNgCK6pm2HEOGxdTJthUdL/a+GVozJYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2577348},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"98aff1ab05f7ed1bde0aa19cff552e4c7f0f1907","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.1-develop.1_1761676634791_0.3845543133139253","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-develop.2":{"name":"genius-intents","version":"0.20.1-develop.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.1-develop.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"6059878cbf00cae0d6474bcf88caf2f38be12a0a","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.1-develop.2.tgz","fileCount":912,"integrity":"sha512-Q3tKDIOm2DQkBFvx+XmI8aC1XDSS6T8a+HdrcEttVmorAzHXWLrmkhwb/D1lmzUoHmPre3DtvX7nXATzTklg4Q==","signatures":[{"sig":"MEUCICfn0MDXtYcBzfINSm1tLn9X9Ba2lL3Rh254k8wgScOCAiEAoDBkVhBWXWFOqwavDtcdkdfODe4M0D8AWBmfibIVBHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2577896},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"00796cdd4a886f62ad69f286bec2fe89818d659f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.1-develop.2_1761678895452_0.9636565206748262","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-develop.3":{"name":"genius-intents","version":"0.20.1-develop.3","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.1-develop.3","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"5c972344ef64dd51dd77bea6f6851a518b1540d6","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.1-develop.3.tgz","fileCount":912,"integrity":"sha512-hnjTeF+Jl9fW+Z+JoAfu3P1kW4FAZG70LfbjrKH3JqYQFePLPdQMGNWVH8FmnWl9hQX4dHcQqdbBY/3z8bzkzQ==","signatures":[{"sig":"MEQCIDGeMLFQ9VQWFZhxb7V6g+qQhPizIEoW2MeVeo4PlOlLAiBN6YIt3Ja/ikPVEKXS8P4llJLYTfNgOZVsaAR8WdY1AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2578780},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"4261e592f2dcc8f536270b49a773746b5012753d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.1-develop.3_1761763242664_0.8178470884296829","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-develop.4":{"name":"genius-intents","version":"0.20.1-develop.4","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.1-develop.4","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"af1fe28dc1cb843ddfcaef693015d96dd5eaa6b5","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.1-develop.4.tgz","fileCount":912,"integrity":"sha512-ke8zMQP1Qgg320EtRxZQXrNLVK7yvAqBq6XE2TvGVAnKUZd0ZZ7LJ2AJXp1ZiXq3c+/59zIAlrscw3dzUljlpA==","signatures":[{"sig":"MEUCIGxZca5/CH6Np8P/0P+7QHjBIfwEjOEP4N5cU0PmqmTKAiEAqdqLHQposKSQVIGDAmpLrcNHT4n3hK9U7Mzcs+EkQ7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2579969},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"7cfb49c4de8352bacaebff6d0219d9c9955ad49c","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.1-develop.4_1761770723262_0.9895065662382068","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-develop.5":{"name":"genius-intents","version":"0.20.1-develop.5","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.1-develop.5","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"da50dc69a18635eeb5856ca44b430734574a93e3","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.1-develop.5.tgz","fileCount":912,"integrity":"sha512-chiyrYFVA9ITDMgR+/g9AxdbZVBCdooMmz587sjxpi/yRSFdS6JixYA1pVsA8LKOUrmNKZCdm3uOv4R1j5vjXA==","signatures":[{"sig":"MEQCIBxRXBlXHibiMYB6utv5hOYlVYngL5jQjKdXwhnwlX53AiBuQnRdL3y24XrSqjem63c9unEv54nkzRZleZFOBP3VgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2580428},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"34a9e801549a0123405e5417f3a1099e43169fe0","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.1-develop.5_1761779908063_0.5500781444222529","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-develop.6":{"name":"genius-intents","version":"0.20.1-develop.6","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.1-develop.6","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"6a5ecbeb8cc4aa3e82e1ecb99a4069a865ded05c","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.1-develop.6.tgz","fileCount":916,"integrity":"sha512-Neb/jEsds7gfEQwbK+JYSqfHCgsmcW4gjxpnIneztkWH0y59XQYJ+u2GxAoWg9fAEesBy+HCwi4DY1tpL6fbMg==","signatures":[{"sig":"MEUCIByvwN1ZsULZmmWFYHuhPs6nGsuNadA2Tmgt9dnNys/qAiEAxMxkciSfoEl+KHWzwnK5Z/3gV/iTBtXDs2pxZJExF+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2655271},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"304639eb23666a932b323aaefba8f7411d6eb1fc","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.1-develop.6_1762282945387_0.24276856998085883","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"genius-intents","version":"0.20.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"2ea437373f999079ca230720ffa216c3fabb5197","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.1.tgz","fileCount":916,"integrity":"sha512-5dEE+bxFS83ybKzN1fhrguwrPCgdFWjAbOseYwODWVbk5iqxl4yz5tDrYD62G7ZGqgqSZJ1cNgSzHYI2FjE1vQ==","signatures":[{"sig":"MEUCIQDqQdnFqbz0Va1/udHznht4B1XYJ9Cs2B45aB+DMSuTNgIgIi60gAPZoaRHc60X5vOi+Z0ZNxxzLmlcwsj1rlxgTlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2656364},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"4c386f72a5ec36f269dfed47ba0b19aa2f47339b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.1_1762299554764_0.8416701361800694","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"genius-intents","version":"0.20.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"7f8ced8b3e9388200a16ead1d8f0993008498eb4","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.2.tgz","fileCount":916,"integrity":"sha512-pKHXYJ4/GlLemwLREqao3N5N41YsyswgbgwW3oadRg8NuLrLGZkYR6daDeV2s6dppea05la8a3miT0zlFRKoqA==","signatures":[{"sig":"MEQCIHIkuYT2xkfUGlV2zVW+PROJz/mRrLBcWC4O36HluxPpAiAAp0jc2j6Yt2AtGQouylyYTwjqix3y93exaORRUJxPGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2657153},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"6bb0550e3aff7c92a59ae980ce6e8b88953d319e","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.2_1762526586465_0.5481140047143238","host":"s3://npm-registry-packages-npm-production"}},"0.20.3-develop.0":{"name":"genius-intents","version":"0.20.3-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.20.3-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"04e9be20254fd76be762fdf80c1786675d9358a2","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.20.3-develop.0.tgz","fileCount":924,"integrity":"sha512-FOz0fCobc0bNwc0bBoANdp9lLA6s5IQWtszUHAIVtqsBFQbRmNxKM10G99vOd7aTzBayWiF1VDSW9ednyngWWA==","signatures":[{"sig":"MEQCICeq7nsfXpGaVLCjZkSVuwwemloNr3imUdLY4gCCnAAdAiBbg0rGXSbCa+Z0G/INBruhDXvvTlTUHN/CnONztjhvjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2678070},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"ac29ed03ced7ceb18b6be6870f4b201016fa9b84","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.18.11","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.7.9","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.20.3-develop.0_1762798260198_0.11202684606142399","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"genius-intents","version":"0.21.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.21.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"25015fe4c4a2df91393caaa2d786c4ec63d69dfa","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.21.0.tgz","fileCount":924,"integrity":"sha512-brb4lZqVALaL/CZROfkZNuHjQl7QHECk1YX7emuT7GK45OujySFaHjbp7kE34DuA7mYLcAaJleMFLkptT0Vf2A==","signatures":[{"sig":"MEQCIBzQx2XPWz2+iEeetUIaKj+0/iK88X3KX6eagrUdOwZPAiAvujfvLqKKcxhjK483od1vsNP2QADFv9WmxR+T6XcgjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2687409},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"2dcf64216061274f3a528c5d3ab9b03510d1b357","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.21.0_1762973236094_0.7596230810868358","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-develop.0":{"name":"genius-intents","version":"0.21.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.21.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"53e65ef294980d2219db5ea8795a44aa7efda74d","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.21.1-develop.0.tgz","fileCount":936,"integrity":"sha512-3mZLzKfuDbAaZqxPy7sQWBfe2U4IBuEYIen09DtjNuzfjqTUMoOtBdnEMknVR/BtWUw/Q0BzraT21OiBQgI58g==","signatures":[{"sig":"MEYCIQDXpZYUsBkDo0550hrds1t2FsN7+VQGRQqUeKC1rFvuxQIhAJjFKn6P0JwNEl5aRLRzjDRH117NALQsEZ30JSDMePCr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2715901},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"39bee4cf50ce345ac10085c8bfcd73f430c00e70","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.21.1-develop.0_1763390366085_0.5377098198962698","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-develop.1":{"name":"genius-intents","version":"0.21.1-develop.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.21.1-develop.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"eb341609fce8c794ff898581f04109ba7addfed9","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.21.1-develop.1.tgz","fileCount":936,"integrity":"sha512-w2cIxlV4derSoFlBZ5tbfLABLA4nRLZmQS/6nXuaFbkicNF7v/X2sI+vzMaOUTv5gArBrUSRbiprklRahEkpuA==","signatures":[{"sig":"MEUCIQDyKxcgci0RcE/2OHnS45KBxHKHyAJfxWK15cW2btZJnAIgDPFzav6qdf3sUHUmix7txEuVnnzQTgrVioDFxot5qW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2718000},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"9424859c2e1f250ccc73e36b3f9fb786989f68cb","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.21.1-develop.1_1763399443389_0.9496238536062636","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"genius-intents","version":"0.21.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.21.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"d8c3f3c25eff707de797dceb061022b706f4d772","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.21.1.tgz","fileCount":936,"integrity":"sha512-AmqBV8Ziy0JE10TdV9CP7/YDO6k1JIRIi6S4KoalhB6FUZ5Rzz9aCe5PGworPOGrJvjyB+cIIO+xN/cET7GXDQ==","signatures":[{"sig":"MEYCIQCX9hrjyrzwjWnkOhR/daA2HmA+jajVI3TAzbKpai8ItAIhALtgII3SD/i68s5eR87iE1oo8Q8PYbilWKFhMnEmszGy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2728207},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"6030db8901c62710f90364a8cffac5847179161c","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.21.1_1763472361475_0.5261635576219104","host":"s3://npm-registry-packages-npm-production"}},"0.21.2-develop.0":{"name":"genius-intents","version":"0.21.2-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.21.2-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"552a92a7ae383a52c38daacc6c809ad2d400559a","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.21.2-develop.0.tgz","fileCount":936,"integrity":"sha512-yydCJsiZ1QdM8nAHP8bOWHnKPz3tHM0OUhfKTy3ScpAB5SmsT8eIrc8P96v/ijMgpTXCgbz3NtWQrLGu45XpXA==","signatures":[{"sig":"MEYCIQC33VZ0oGh1r35oLboFl2LcrW+I80tc4eq6l9C/11xIBAIhALuikTHlX3zEgeWxiqP+yWL2p05ySkMbhgmHlTesj/Ku","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2728509},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"8060e6c4f9e2981f2898d6be30540ee09dd78ad4","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.21.2-develop.0_1763482633512_0.2334760104878686","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"genius-intents","version":"0.22.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.22.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"79770ed37dba63eec525a0de8c3f9d4a73034a2d","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.22.0.tgz","fileCount":936,"integrity":"sha512-95QxlcMQ6gbQ51wBAkdJbNToT/6vooL5u1enLBljPOJEgHNOwrEH/o9WkAdEfXGwiTX2AiGM/JeO9nN7ripjdA==","signatures":[{"sig":"MEUCIQDGyt4AZb63XxkMwqUU4SHPDe2DtQXhl+vpURsRGg3/KAIgdg5k9/1f9HuCCbAq1+fjEVydIwGrM0Z8sTVwdcif6/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2732838},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"292e2a700102226e8485cfc786ed6695d7e863a3","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.22.0_1763494704875_0.3828396543281005","host":"s3://npm-registry-packages-npm-production"}},"0.22.1-develop.0":{"name":"genius-intents","version":"0.22.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.22.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"00f78a492afc4c97fab78b337773a74364048a26","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.22.1-develop.0.tgz","fileCount":936,"integrity":"sha512-Cc7qP4Fe34G6ivLEyrCvRhxM/vjVhApk0x2cya24fiBxOqv+N0lvrfdls51+agaQ0KNeB0Yt3T1LNKpMwLBIRA==","signatures":[{"sig":"MEQCIHrGMebNpoWNejvJOFrO/GjIQk/x14isqquecKu6AoqXAiAxLsxxQ9leBGOafwO/6hmgFtUq9PEcNevTalGSeaelFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733692},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"4bd2559db88ccad878fea072acbfa979f651b56d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.22.1-develop.0_1763497424914_0.22631003822269458","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"genius-intents","version":"0.23.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.23.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"50d9ffb381ae13c768a3767afb03820389f718a8","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.23.0.tgz","fileCount":936,"integrity":"sha512-k8kusIzW0hvzVTKVRl6Essy/LLKuVPcwACksjG8ys1X+HCbHnZFn4l5dkAXN4tUATEIaIv9Cu4PdZF46foDTAw==","signatures":[{"sig":"MEYCIQDb2BdEJ3QLce+2epojD0z9Ssu7KFnvR66T8M1wzjEwwgIhANM6el1mnPs5JUtYgEmV7MQUXTY80YIyovUptAC+hU08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2734753},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"d865369e54951277679f39deec9038f053f33829","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.23.0_1763563218756_0.4490578558410083","host":"s3://npm-registry-packages-npm-production"}},"0.23.1-develop.0":{"name":"genius-intents","version":"0.23.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.23.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"9207f35165871e89113a45e16a68d08f48079174","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.23.1-develop.0.tgz","fileCount":940,"integrity":"sha512-NSY1TmjmaVxOBgrS4uSkxIBsjRxT5yV5o4eRfZvquyPDo4F9A7zbQE8/eW4TLM3t3Yo4MBKsSo9mh1KoET8jrg==","signatures":[{"sig":"MEYCIQD2epa/sJlGjTQWe1rY8Lp2xzDMtsXtctxqutoOYmoGewIhAPVbvurzUlc9hJTgxLUcWXykdCqY5DFweBVhZ2Y5PEzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2757341},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"3212816c9391cdce94e5a0af6370163dedbbf224","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.23.1-develop.0_1763574811600_0.9053813602090686","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"genius-intents","version":"0.23.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.23.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"b6a6a631476c5187185a52aa78a872de6f0ddcf9","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.23.1.tgz","fileCount":944,"integrity":"sha512-Rh3BwNNrCFxABM43A+ZvK4M0TjUISI5Msa9rktfIKn8Mlheh00syvVBzPJvNCANyPpfP67AVY5w4GWv1RDmQjw==","signatures":[{"sig":"MEQCIGlZOKTtiSMG9yY58VlfQeUxgVbsAiGCFEdZWdksmobrAiAhB304hXFcnWEd4/ZNdGIwcbg1BSN8ErIr4a3vQ8kcsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2758496},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"7cb78bb970b72adcf597bd7b6221f7cdb9ad557d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.23.1_1763648537539_0.8888892974294174","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"genius-intents","version":"0.24.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"a62d80af876fc7669f724c03a9f4a893389d393a","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.0.tgz","fileCount":944,"integrity":"sha512-1iFW5Y2+Uu8X7thKoMDcXVvgbJK0+DvDgxONAfMziCvZtBXyQlMO7iOsxKJtswZ9ycVj+0kuOfAcIhWUlxmtUw==","signatures":[{"sig":"MEUCID3aIcVl1DvauuaN/DVKTVRO6Xk/spwEZf1vzauhRBRQAiEAmRUc/1P+8dJxbA1KJcpgkDrAFQDoFpuYWTpHOFkouGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2761350},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"0c44afd418e23758d451f6d320c556135dd2a0e6","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.0_1763662582732_0.366610168899161","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-develop.0":{"name":"genius-intents","version":"0.24.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"a9ebf765ceed8d05b1a7835cf2f50219b67ac0d2","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.1-develop.0.tgz","fileCount":944,"integrity":"sha512-NuW0B1rFMbTlfJE50EVRhbW4YxrK8JGzbbNnytnN164p1F1AW7SRHnOZ0fB/7g/6yBItpsUYGgk8HMg38wzLSg==","signatures":[{"sig":"MEYCIQDexYBswd6G7HsMR2lpGtFdCZnwGLivZP16Iw1mCnoZfgIhAKSLWO89AEE7RZzj08vLlFxcFvz613p6jwRz6sEO0WIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771187},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"a328c70a3d86aec52fcae3c7348f2f642349ce1f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.1-develop.0_1763749631294_0.4053598353869792","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-develop.1":{"name":"genius-intents","version":"0.24.1-develop.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.1-develop.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"05121c25006ceae7c1dfdbef8097656e33330470","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.1-develop.1.tgz","fileCount":944,"integrity":"sha512-prbkaak9+W4oVQx29QnJojzCS3CurnZczGvIEClOd2Ef9lkUoPPtMW5iDUHM30s5/8qmCBvcIwZ4MLERluH4sQ==","signatures":[{"sig":"MEUCIQDjXGw6sEN8KWbA/OGKhWSlxdFO9V6Ng+P+tAv7kqGWvwIgOsVZhoDUlfZ9E85SoQLxW0GymvotLB9K75mK5i0yQHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2772191},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"b6910aa2708af37cfb29e1bd4087630e1dad75b5","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.1-develop.1_1763752932772_0.195575008003815","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-develop.2":{"name":"genius-intents","version":"0.24.1-develop.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.1-develop.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"85df8e6ecdea80e673327d2a0cf02615cccb2e43","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.1-develop.2.tgz","fileCount":944,"integrity":"sha512-8UXkES2iDfd9McHWxUIlFpHfQq+ZXMPCuFHYbalmyEzc+Qe7+33suY9bgg2oDNH/DE/J/qIpDVH91sWFrHr2Fg==","signatures":[{"sig":"MEQCIBfzQwA56EjH/4bJWVWclfZAD47GLA0qw/QNOKtHcZKCAiBTIu4KMxf+SsKwpj2lhQbfSSib4z46Zm5Ene17i4HNIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2772807},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"abcaca090f0f0aececb4c866828d8786c68efff6","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.1-develop.2_1763753146265_0.4602502844915948","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-develop.3":{"name":"genius-intents","version":"0.24.1-develop.3","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.1-develop.3","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"e12dd91f0b698e189d529894f1a00d2d28127b48","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.1-develop.3.tgz","fileCount":944,"integrity":"sha512-ZD6wIPz0cQ9HI4buhP7SsuMhJrdkFXjvEO3CHN69YpFjc8DCNTYWqz2sL5lJ64IbXyJ8zllb3G1X3QhXrpPY3g==","signatures":[{"sig":"MEQCICx5DWqHjqRDigKSwqkuP/nAlAGtQDgVlRMlIxbdVHtIAiAtKe82el+B4djwvxg85mYFAzE1MS+ywHdfAHF2xOKKXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2774015},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"d03aa661874cf31a308cf78097ab078013896081","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.1-develop.3_1763756697984_0.014673116320810253","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-develop.4":{"name":"genius-intents","version":"0.24.1-develop.4","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.1-develop.4","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"83c0a5ab72421ca8d5ba54e73c912f94145b013f","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.1-develop.4.tgz","fileCount":944,"integrity":"sha512-G+KLZfE2JGlw+nBJG+rEvjBI+b1RnMqFROtf0nZ9WNF6tfrhnC1oVxFV6D8ldU8U8cIbX58T0LEPxuvDNSrsAg==","signatures":[{"sig":"MEQCIC4HPTsuyj7jWm0HF5vBxFYn+OaVS1dM4xI+z+4wJhfBAiAxjS2/xjrr7PHLm5k3RBUtgVSCNKIfHMV4PXMp0plgAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2774717},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"4a530af7c3c9feab53a9060207b33e15768322c8","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.1-develop.4_1763758599330_0.41497662626097975","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-develop.5":{"name":"genius-intents","version":"0.24.1-develop.5","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.1-develop.5","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"da8a8c34651ab2130f3f94888c8160c2d42d6208","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.1-develop.5.tgz","fileCount":944,"integrity":"sha512-4rJPrIiymB44OmTtZba8JRLrokSL79exw89m9KIScEXzCPKJQvSe//EDKiykORwvwpon91wPmcQtzECWucmUKA==","signatures":[{"sig":"MEQCIBJzPKVbw6+b6KNOX9QL1VpaFxsDQG9qQ3fL3QqlfuOXAiB8yQJI0/HHUURd3EgKfEMT+DyWUGve6RsiCIfzaAcLnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2776077},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"febe610007c25c07050fbdfaa8a223e66cd1cb19","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.1-develop.5_1763791166893_0.9344416009691878","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"genius-intents","version":"0.24.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"21e1cf5434b40d7e07b254c080f42bd25897c4b7","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.1.tgz","fileCount":944,"integrity":"sha512-Fl+VxGi7fMrshM8+MHbFmou4LWlZOeGPHXCJKplE88EkAlR2086Efw1Ahb8kipma9t9LpVHZMIdYsnSFPH2VXw==","signatures":[{"sig":"MEUCIQCkiYaB6Z2UsKl+9l8i7HrtVfJIwZR/bhc8ayGh7a7r6wIgKCYjMQv5HdhejGoh6dpAb7oQltVf+cM3LJRExGz23mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2776677},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"9a5f477892744a6c4b515031ec94ad35d9c9d998","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.1_1763844441444_0.9018173555751983","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"genius-intents","version":"0.24.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"1de713f4c3a41dacb29c00862a008daeceaede72","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.2.tgz","fileCount":944,"integrity":"sha512-V8qIcs/2BhAnq4UYSN3n3kfHuWhqZ1rPoazvYk0s1eZWO8N5XBIIsMejiqn3O+tzYBCGiKg7eTrhVVI8++0ILA==","signatures":[{"sig":"MEUCIAmggxSambB/rtbGKaSSEXcqkmd1osPOkLyGJCetJBXgAiEAmXTk+sibUzvj5HOR//icbpDORzU3LsBbt+ccME684rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2777432},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"f42bf77fea9e3e353ca15191d8a3dd9c87ebb9d8","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.2_1764350797995_0.6881179784663198","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-develop.0":{"name":"genius-intents","version":"0.24.3-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.24.3-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"314686083f00a5a6d1894c3fc112aede0c56a275","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.24.3-develop.0.tgz","fileCount":944,"integrity":"sha512-viLDtcJNzGbPLKG73HhdULoXXy2DhotWEqtjoObRqveMR7OFcjJsjg6aZ5JegXQqcTg7J3hVpZnIKsJvBIN3QA==","signatures":[{"sig":"MEYCIQDdzc7s4LrCDd7KJtBHwABwYAdWAE5wISbrUNdZgqydzwIhAIKJOT4dzahauMeYWxKUaKS+teq4Xx8qfpRK6YwDBnz7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2780258},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"0facab68520577c7f9c25692dfa2aa8387a5d674","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.24.3-develop.0_1764352404881_0.5931064466037517","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"genius-intents","version":"0.25.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.25.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"28cbd42da05fb372337d7069633851144f36e6b0","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.25.0.tgz","fileCount":944,"integrity":"sha512-MT7ibTQk+WZSEqeyzmvwZs3sERmH68nbChfLCugs9cRI5WZZNaosbUSKxmc/JMg7bsq4f8QLgciLer7BiZWsMw==","signatures":[{"sig":"MEYCIQC9gVIh+eD3kCxrUejasSBkNFALFUhkynUyXOtRwcEWaQIhAMvY4R+/RLCQ82sOEJcnhFGnYegQx7rzPBXvYa+D6GSM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791927},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"38ffffbc2282ea420796cf7b2a9eb44c0c71c447","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.25.0_1764612533278_0.8848379049474615","host":"s3://npm-registry-packages-npm-production"}},"0.25.1-develop.0":{"name":"genius-intents","version":"0.25.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.25.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"aa03161534af1e03dc14d9d67544ee65fbf241f6","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.25.1-develop.0.tgz","fileCount":944,"integrity":"sha512-YMqR+YP/CXRJRSzu+YA5UaATP+sCDxOJF2iyuzhO2zbiY/5KUrnWFef8vcMPpbx7Zq237SE/P/SaAgDvUzq5KQ==","signatures":[{"sig":"MEUCIQCMcPISj+pBfANx0K4Rsl2wYNztHkJZeObSfMSx7zYBgwIgJtavy/mLlALggkumPVyTGpEnZUSOQch14TXVxfOSZ0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2793639},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"332fe6c047d88217273d2153fcaebe79fd89e4bf","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.25.1-develop.0_1764618047948_0.9571743098479315","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"genius-intents","version":"0.26.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.26.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"ffe335d17adc6345ae33f4fcc7636123498a51cf","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.26.0.tgz","fileCount":944,"integrity":"sha512-VhfOHzoo65HFuIMTLJ1goSqODJI6FnmT5eT0vbY/kHikmdHcd6unap/VCJSwHw+kuX0V2q7p11LmHvGHN16CoQ==","signatures":[{"sig":"MEUCIEb83RxLh6WR0l3qQ0Usd5mksJ49Az36EOhUaN5g9YcbAiEAkGUZRTJ30XsGFIz44VgsDi3TXnqTPOxoI2tF2pPuoZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2794450},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"f8abd401e7efad9a8c8b246c6ffd1c8dd8360f76","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.26.0_1764727737557_0.9986854572007839","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-develop.0":{"name":"genius-intents","version":"0.26.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.26.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"beb019b991e8cce4e8ef047ea37d2941f7104b2c","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.26.1-develop.0.tgz","fileCount":952,"integrity":"sha512-yhv9oAY8e5dGxyWonfkkZZaWQ2Vexq9WKUeLWFBqbGGg6FHNGDMnZ/FLlCtlAhKENWZOwA4Fmki9TQ23++0Y8g==","signatures":[{"sig":"MEQCICpqOx0u4ZJ6CMPyg9GxJFLfAA4d7Utsg/CaNLsfacFjAiAkRw5Q9LXM8Y+5hPd5m+3a6MoPGj0sAFj7D0eZaAm/qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2811534},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"d94248e4c384db1bd52f86d9a69ed4012ec8f421","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.26.1-develop.0_1764790740092_0.8961652127534501","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-develop.1":{"name":"genius-intents","version":"0.26.1-develop.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.26.1-develop.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"899aa8b7d4568838c2ca7ba0dfaef3f93ecb5d61","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.26.1-develop.1.tgz","fileCount":952,"integrity":"sha512-plYiTHUSFUVfQcGnYqxJ/TovZ9jUGSV0rLd9VV36To9eShPwKDI+yEq9ZRgvRGmdBpjZlTSsgtgslJ6dXsqNYg==","signatures":[{"sig":"MEUCIQCiiVsxaN/qG7PHJVyw01C41M/TJugikUlTLksbnV9XqwIgcwnfv2EoV23RW2Ma+nwoP5CBlKhJZXNFYGIcwEtbX8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2812778},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"2510445f02652d0d30fee0f23d1bfce61fdf27fd","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.26.1-develop.1_1764793336614_0.05837232790734448","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"genius-intents","version":"0.26.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.26.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"eb5be0cafca4f5ec8c3e3b92aa6ff5363d44489d","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.26.1.tgz","fileCount":952,"integrity":"sha512-LzwZ4DPWjxK6JQ74d3TIsrq6GgLtczQUxttQoSQU4mKkIGiV7Ix2r5bx2CSNyI9Ksb72Nh5arn2pKB5qx3FapQ==","signatures":[{"sig":"MEUCIQCr6MPS2h7eO5tcfVdX/sH7190tFH57r9j/tBFA50gNMwIgYt2ElIh+aS0KtiJvIv+SrJFWb7UoUbKRxRO8jbLuZt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2813614},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"d7ffd04492ee0117e31895e5261200436fd88034","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.26.1_1764879368210_0.11105618504353298","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"genius-intents","version":"0.28.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.28.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"e9dbe3ab514de2a0d4b422ee683f594199172121","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.28.0.tgz","fileCount":952,"integrity":"sha512-C/Aj5jMcbgSStJomIeOXUCxdtAa0YSOKmE3cG6XNSLQKHhQfHmlyObWX8WLVAiVn28ANfyPyL5Z2CAkBeDqY3Q==","signatures":[{"sig":"MEYCIQCGOU5wWXTaCnQtcBUejxAHk1OrFSCcJTW+KgE/llhpGgIhANJ1J4azO0O4TDUrWHnN0ncCE5H71OiS6hKm+0RWyMlI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2821583},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"a65617f677386f7bb457d137dfdc14e4dd19fd75","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.28.0_1767990239650_0.9945086783279493","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"genius-intents","version":"0.29.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.29.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"a6f6e00c5ea8d3022a54ad8c562a2b0e295a0e3e","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.29.0.tgz","fileCount":952,"integrity":"sha512-Ofs+gIVchk/NlD7WP6Sv0EDJoaXri1IqTvrf1OHPTLytsYA9ETUDz6CRryOyZjKmwQdOA3gYejf68ze+iEbSQQ==","signatures":[{"sig":"MEYCIQDPzxm3/KBccoigpKdYRNEkAdk812boTYITRlggI8ddIAIhALwLX2ynxCN8OZxPoUkAOrOQoMjCTtuEPIwj161iwKRo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2824052},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"11a12843dcf3c55b31ebcb06ef213a95500509d4","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.29.0_1768611835692_0.7405374277419408","host":"s3://npm-registry-packages-npm-production"}},"0.29.1-develop.0":{"name":"genius-intents","version":"0.29.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.29.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"9e850b86bd890992d422a8ec56b3b4924759e935","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.29.1-develop.0.tgz","fileCount":964,"integrity":"sha512-nsIRgLLJYOg3DTkipUQ5HtbrLtRiCwRtraDWbDbajko9AS5xi4JfBvH80DhrtXnLwby8rdvQ8Rd7++gICwvpuw==","signatures":[{"sig":"MEUCIQDqDPzJTxqi0cctfyrM1JE13O00gdlbsEDRO9E/jeSTzwIgf6UI+xEA2uiQySRUa2rE5u7llrNmeotxYkBjlR2s/TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2910142},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"a444d399c7494a1e14e403690f40bc45c31230c4","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.29.1-develop.0_1768921843806_0.10372978427253443","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"genius-intents","version":"0.30.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.30.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"9ff16f7e7acd294ce8e6bb09020a708ea4c97c00","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.30.0.tgz","fileCount":964,"integrity":"sha512-NYenyyYNB++dSvA5KdNEO8vxbFZr1WviaOBczXEUEjLFbArlunFWuwoyuxSbouUWo8zs6YhUQAifMT8ZVueLfw==","signatures":[{"sig":"MEUCIGvF7mQM/gw6ZdUKlOCh3d4qRSgUY/YSiCEx4zGzQQWLAiEA+oIUAkRzCpyBFq01xcgCwFmrd92917kcOVmOADFMZKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2911297},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"844327825aecaff4beb64ff08acfb9f79eebb87b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.30.0_1769029500617_0.6317936195382405","host":"s3://npm-registry-packages-npm-production"}},"0.30.1-develop.0":{"name":"genius-intents","version":"0.30.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.30.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"0dfec258de084f675488dd7f0a940b8fa9f63db6","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.30.1-develop.0.tgz","fileCount":964,"integrity":"sha512-c5RzqNOzFwWIUru+lCXoLCkj9BawiuA52gWUatKGq6YSgel8Nt7l+TqKJFiYWR+/5P+ON7jrFy8ZoX/4pRUIkQ==","signatures":[{"sig":"MEYCIQCKG7XJKe6GhtgicUURQa3ABVUHRcCUdnZwUxTeWaCdVQIhAIrM/gjwbSx1WbkHdljcF3TUlIeDxHSsOYuR5ubsjESy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2912695},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"11ec5389e808171a9dfb83837c4864e2193d816b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.30.1-develop.0_1769508421252_0.1798083924833196","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"genius-intents","version":"0.31.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.31.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"b72381a0ff6f7e09fa094c5634280443a6578ebe","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.31.0.tgz","fileCount":964,"integrity":"sha512-gRT7dAER/08HBCZvJqcgpfBcGtMaKgAoT+dC6UntDzJECmz7lfWVwjMETcZBZ9Y2rw4xgn0Mz5Lv7ObIdAts/w==","signatures":[{"sig":"MEYCIQDSxIGqfb07/BLbHfMIxYMspbshsKKKtWLNqq1/oPK7/wIhAPj5Q5YO3bm4QviXW5krSfuFUAKNYJzqSDL7LwoL1AIZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2918499},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"46ccb76334c613554d6e74c1d3e1c22ca5e2b9c5","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.31.0_1770057597512_0.1746800710828642","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"genius-intents","version":"0.32.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.32.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"d031bca3430e1e25d8fa1e6cc4c2a1a7c690077a","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.32.0.tgz","fileCount":980,"integrity":"sha512-a4IpH8If6bpcK0I5NaLTJFt/e9bFHq7bL5K5JHZpkNDMMhNg6nEPsBv7/kaa1UphFIa/UitRnxDW9kUlfKNN6A==","signatures":[{"sig":"MEQCIGe45r9oD/7fzkl7/B4OCqt7bmOeCYaA3lW6Msin7DT0AiAbF4wUV3OC1A5/QrB8RBJCpKFZbwAg41gPoSImho/6NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3077583},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"a9296c55d6b1c1d0e6b4df22de9582530d61203f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.32.0_1771886891660_0.48521367470713983","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"genius-intents","version":"0.33.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.33.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"9317d89a7cfcda5d13b4627539d1e57ecc7965e6","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.33.0.tgz","fileCount":980,"integrity":"sha512-vfkdty/XeSO3NImGp+n05B4PYpCNlIzNfvBu6mLcQ8IZNCSPHWeLNKgUrR5LNW3y5eMGhsBIwCHJyoP3Ol2ZiQ==","signatures":[{"sig":"MEUCICT4UUzQWCL2nGF8whM/7TOdZJ9v1jh/ISHHPkUTDKh3AiEA52FEvD5Y0fN0wFWZUe4F4+HrrhgtvzxQ2DpTPX33fGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3078578},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"8cea8540f029cfd1eae12e9ba28aac37bb3db83d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.33.0_1771947900455_0.2304859041557108","host":"s3://npm-registry-packages-npm-production"}},"0.34.1-develop.1":{"name":"genius-intents","version":"0.34.1-develop.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.34.1-develop.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"51180a39dfb23f56898761ccf02ba22a4cd37207","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.34.1-develop.1.tgz","fileCount":988,"integrity":"sha512-5emKlpYC33ZW9fZJEY17doHA6kon0gSAW+UQz1rMjkpovZnl90F/W027FU27bnOvk7xAO9DvHRCK1S6D34xsWw==","signatures":[{"sig":"MEYCIQCCRhPx9tz05ZiSzHkhvSGmM7Q+noaG/L0PyUKtqIFGxwIhANPezixIjS81cJBdw6fThlSHzwJlaD4xGo2buiuNTcTb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3118420},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"7e92d20614b9ff52afffdfbd267f14b9ecdef72e","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.34.1-develop.1_1772206136281_0.1283886416235258","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"genius-intents","version":"0.34.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.34.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"38945d412221388538c6315db3e29f1c7efeee10","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.34.1.tgz","fileCount":988,"integrity":"sha512-hR9tGCUEepC1el28/AyJctCdOUcIeMlXvth0wxBeU7LSNmi+hlHkrxe9+YgK8kXVbKRQiEHaiEQTY0Vg9feBog==","signatures":[{"sig":"MEUCIQCqzFKSctKQYE1F/q6naHNkK7dhrLlnOwamdxc6io9c3QIgT25fF1IQVsLinM/VOBgwYKbozo8hZUAyJPXVpNY4/Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3121111},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"72dc3e4fb6882cd7527933724ab7e582afd0b34f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.20.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.10.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.34.1_1772470939701_0.1344099195022015","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"genius-intents","version":"0.34.2","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.34.2","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"2584f22d9895088beda23199a3499bac0955e4be","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.34.2.tgz","fileCount":988,"integrity":"sha512-YiuR7Qg/MIpdizJsg0xd+O1PRLljJrP83TrE87O0Wn8kLhvuQppyMh1VlsHcphn2Ij+FWXCKwRVuXQ/I6YuniA==","signatures":[{"sig":"MEUCIQCl9mQvCYs9k4MlKWVN82RkGoMXZVCSHes84780wXNtqQIgKAPa3oTA/lDD7N7TYMLVc8c9762YB8TFvmyM/qoZLG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3127578},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"8a13c51e5a6b6391a1c21000149bd7e8852e0d18","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.30.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.14.1","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.34.2_1772778272087_0.23061001645998425","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"genius-intents","version":"0.35.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.35.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"0411e8dcf29cb9bea2ae88e791edb197463772cd","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.35.0.tgz","fileCount":988,"integrity":"sha512-yhPjWJuKZ4lvF7Eq9qXyDUYTXcCNLX/WZd1QXDBAb3KNCpUMf3FcWTWEyLoctxBM8wtv4O+CwaqP7MrBmku9Bg==","signatures":[{"sig":"MEUCIEM/kNc5Ex07xL7BM29CNC0ZYdLn5XLBbB80S7HlH8qHAiEAl6T6t5500t2ilpYrWYLfTv1hMF4k2NopU8PL61D9u4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3128347},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"54feac0359241197c1ff4e52a25207fa8b60eceb","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.31.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.14.1","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.35.0_1772809954976_0.9020103646642277","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"genius-intents","version":"0.36.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.36.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"7e501dfd01009771ca1789f6e14056e7f84fc784","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.36.0.tgz","fileCount":988,"integrity":"sha512-Kyi95vWOIea8F1IL7nWae5PeRiBoqzujHNKQpG9Sf+2GkZCqFcylARPsySrfPB/b/UHhpaq8y/fHW9HZFiGGYA==","signatures":[{"sig":"MEYCIQCuU2eC/D077NYLeT6h3NW/wCax6i+SRXYfEZv2M8DxqAIhAMRwANsElVUgViT2oiIbKVworPPmhhixrvCIGRfbDwQZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3133548},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"b762ddb3599045219ee3ba7b2b44c24a2002d4a4","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.31.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.14.1","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.36.0_1772923495874_0.052820729625671525","host":"s3://npm-registry-packages-npm-production"}},"0.36.1-develop.0":{"name":"genius-intents","version":"0.36.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.36.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"52a2b22d08e43cff0411eae279e59329680727e0","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.36.1-develop.0.tgz","fileCount":992,"integrity":"sha512-4E3tUwi0HBiwHKUACUydpZEk36dh9Z4u87EZSRFxufU6gwZRTm3cuk0/M4ebm5GPXYNgSTLWp03h1dl9XaPKJA==","signatures":[{"sig":"MEYCIQD3U+U9pl4hMeHTnzkBQeoMHBfT1hqoBtBT3jTb/nzG0QIhAKGpqb2gZ2m6uooD3wRKWJHiHbybRgCwF+N4FcESiFSk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3146088},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"96f8ddf7ea8b004d47dc51a2d6447c6913b6d2b6","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.31.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.14.1","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.36.1-develop.0_1774969697034_0.9997816146463436","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"genius-intents","version":"0.37.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.37.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"2bb596a265699007d159e7e39bbb66fa060cd5a5","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.37.0.tgz","fileCount":992,"integrity":"sha512-4yoFpwiR+9K6Ag62xhmhhpBZxumISaHK9me8v9BTgymR769V7pjNA3qIhZJbUE6Hg0nv949TTthbnn7UyQ6H3w==","signatures":[{"sig":"MEUCIQDFRU6cm1V35rpD6w+Prbb/aCNoIDMWDG34oZLAnTrNGgIgGSgb4R/h2Ol94IQgLH8cpTUvfOMzldvze9CtqFP1BO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3148702},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"9b5e60c21ccc0b4a1a2803514d8eb40a875993bb","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.31.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.14.1","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.37.0_1775336555738_0.1469275294592831","host":"s3://npm-registry-packages-npm-production"}},"0.37.3":{"name":"genius-intents","version":"0.37.3","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.37.3","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"1bfcabec81e2e7909a644a571dce38146b32ed13","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.37.3.tgz","fileCount":992,"integrity":"sha512-ZF8Cwe3kvODaiAn9FykyacjGP92ESEtJv6Kw1V8zBvnInvFyojQoBp3OoAZWpceK5RGlD0abu8uLMxLOOyDXlw==","signatures":[{"sig":"MEUCIH46024Ut20y2x9Cbw50hM0UPK/zq67nij0Ly7se+HfEAiEArm2Q2v1ZwEC2SbPaqI7+0Wv8kOIhYNKLSNJJOWxo9ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3152743},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"52bc4e2e5b2960ba35effc3fc0da0d93d681036b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.31.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.14.1","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.37.3_1776534772403_0.37819067245853244","host":"s3://npm-registry-packages-npm-production"}},"0.37.4":{"name":"genius-intents","version":"0.37.4","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.37.4","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"e8fe14286a40d73cfe729f5d2480869baae4fe2c","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.37.4.tgz","fileCount":992,"integrity":"sha512-lXifWtmufSVgZmOp80IsAlrjd+mUrcQ26NJ6DwCxmn+Y0i4qdXFKlCRPZD0pNVE8vUO+2o90Las41KrPz0Czug==","signatures":[{"sig":"MEUCIGsgKJRqOSCFDGQij66DYCr9Tx56T63AhC/nuV6g4CZnAiEAhsipw9kQN5A9JvfWtXH05JDdfUg05pycgXdtXIQkz7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3153132},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"d815e3d3110fdcac334368bab3df5647aa3cab55","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.31.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.14.1","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.37.4_1777397696176_0.6862307808912642","host":"s3://npm-registry-packages-npm-production"}},"0.37.5":{"name":"genius-intents","version":"0.37.5","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.37.5","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"4baac8c27e626a660af1f8d47f9e59fe3e784e10","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.37.5.tgz","fileCount":996,"integrity":"sha512-vL8rRyeP22yAJfQlviT+mzksNPVOZphJVGlnYVkUrXUC7d5WVTWpJJQ8YT4dF+F582mYwhXjF2dtQAtNT9FdwA==","signatures":[{"sig":"MEQCIHVsRAQODFU4LpXFXo3A2Xr50i08SBLFA9g537zFPjIaAiADrFRbGL3csJlbRk22XY0LlGouBVyjC6GhVndNjRjZVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3169318},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"4bc6efa11cebfc015d0ad2d41a6dc50833c46f75","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.31.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.14.1","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.37.5_1777998811886_0.035806983196397635","host":"s3://npm-registry-packages-npm-production"}},"0.37.6":{"name":"genius-intents","version":"0.37.6","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.37.6","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"5025635460aa2a08ab97ecc7084b65a13660d909","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.37.6.tgz","fileCount":996,"integrity":"sha512-S57L/KHzdIMuVdVaPNDCnBkSqn8XCs7pHNI/qadbuQAk5i5Vp8NGjVOFfnLfdwAqFjpuqZ8kE8KBl2UzGB24Zg==","signatures":[{"sig":"MEYCIQDHkXXAsv0vULF3jSSUg/8xB8NU2tDeq+OvSYZKIgg9BQIhAM+I2S3MFXluFGG/JTKVptdeEQrWIeC+iTbcSq+yVRz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3173478},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"a01cb1f71860c508ed778889b0433e379508715d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.35.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.15.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.37.6_1778246568026_0.8792490492722773","host":"s3://npm-registry-packages-npm-production"}},"0.38.1-develop.0":{"name":"genius-intents","version":"0.38.1-develop.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.38.1-develop.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"fb595556054410374394ff473321790c3a32f59b","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.38.1-develop.0.tgz","fileCount":1012,"integrity":"sha512-wmkHAxqY0Q+2yh5M811Gn+NncwVHTS9koYwVdKcR1KqCjPVGG4dSRNGioRcv01YFpC+WFQ5xuQGH0Z6Yx5hsWA==","signatures":[{"sig":"MEUCIAizph+4vs5h13298wDWBqyFSUmeaSvuieIGvv4KknF9AiEA4o0AYzeD2w4Tu+o4Ckpsksd9NkOTYtBJg0RhK+IIQCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3273189},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./binance-wallet":{"types":"./dist/protocols/binance-wallet/index.d.ts","import":"./dist/protocols/binance-wallet/index.js","require":"./dist/protocols/binance-wallet/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"98b6591f995032b2aafdc9418da204368065fbf1","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.35.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.15.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.38.1-develop.0_1786372449824_0.1393034922096461","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"genius-intents","version":"0.38.1","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.38.1","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"a581d44ffc5748073826d8bf0d24b9e1887e2ce8","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.38.1.tgz","fileCount":1012,"integrity":"sha512-yvWu1JqLKbQK+EVHwdvvMPIRHTDi76A4NjwmXGBsvOpyJ5H0Xd1j1MVVzskYQC3C3v2hRNqZK0HTXzzG4NFD6g==","signatures":[{"sig":"MEYCIQCWos78XmB2XqEQpIzfdHzZ5bQ27jpfy1bnxfE9gQoSFgIhALG5dzgNAcQj+Y9WEdN0vry1SSFjv0VUqY+jNO+HR68/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3274815},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./binance-wallet":{"types":"./dist/protocols/binance-wallet/index.d.ts","import":"./dist/protocols/binance-wallet/index.js","require":"./dist/protocols/binance-wallet/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"76aaaac8279997f23d59248a9fd60052af27ddc4","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.35.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.15.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.38.1_1786649126245_0.2029709758003455","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"genius-intents","version":"0.39.0","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","_id":"genius-intents@0.39.0","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"dist":{"shasum":"46ec8f37ded4f3b7caea22306d35151c64f85c21","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.39.0.tgz","fileCount":1012,"integrity":"sha512-NeEl0HGQwKBC9ZF/RqPsYZ615/1gWetWHNfz9o++dnjIzxnDiuhfTqvV4k3GkvQRSkgk6xzsMrB9Qa4OrQ+sng==","signatures":[{"sig":"MEUCIAKMUabgp25lJrDmjwO0w4v0WYo3ba/SG63nChU+k4VRAiEAujeG7g/xytlj9GvPrVwKuCNySpcjNTHqhzFhS887ets=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3282416},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","import":"./dist/protocols/lfj/index.js","require":"./dist/protocols/lfj/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","import":"./dist/protocols/okx/index.js","require":"./dist/protocols/okx/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","import":"./dist/protocols/odos/index.js","require":"./dist/protocols/odos/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","import":"./dist/protocols/cetus/index.js","require":"./dist/protocols/cetus/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","import":"./dist/protocols/zeroX/index.js","require":"./dist/protocols/zeroX/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","import":"./dist/protocols/across/index.js","require":"./dist/protocols/across/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","import":"./dist/protocols/jupiter/index.js","require":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","import":"./dist/protocols/raydium/index.js","require":"./dist/protocols/raydium/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","import":"./dist/protocols/debridge/index.js","require":"./dist/protocols/debridge/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","import":"./dist/protocols/aftermath/index.js","require":"./dist/protocols/aftermath/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","import":"./dist/protocols/four-meme/index.js","require":"./dist/protocols/four-meme/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","import":"./dist/protocols/kyberswap/index.js","require":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","import":"./dist/protocols/openocean/index.js","require":"./dist/protocols/openocean/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","import":"./dist/protocols/genius-bridge/index.js","require":"./dist/protocols/genius-bridge/index.js"},"./binance-wallet":{"types":"./dist/protocols/binance-wallet/index.d.ts","import":"./dist/protocols/binance-wallet/index.js","require":"./dist/protocols/binance-wallet/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","import":"./dist/direct-pools/pool-info/index.js","require":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","import":"./dist/direct-pools/meteora/index.js","require":"./dist/direct-pools/meteora/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","import":"./dist/direct-pools/raydium/index.js","require":"./dist/direct-pools/raydium/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","import":"./dist/protocols/ve33/index.js","require":"./dist/protocols/ve33/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","import":"./dist/direct-pools/pump-fun/index.js","require":"./dist/direct-pools/pump-fun/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","import":"./dist/protocols/v2-dex/index.js","require":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","import":"./dist/protocols/v3-dex/index.js","require":"./dist/protocols/v3-dex/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","import":"./dist/direct-pools/whirlpools/index.js","require":"./dist/direct-pools/whirlpools/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","import":"./dist/protocols/algebra/index.js","require":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"}},"gitHead":"323a583af4af774faf1d56f8c94720be88c1db30","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build:clean","prepare":"npm run build:clean","release":"npm run prepare && npm publish","test:unit":"jest tests/core tests/utils","lint:check":"eslint \"src/**/*.ts\"","test:watch":"jest --watch","build:clean":"rm -rf dist && tsc","release:dry":"npm run prepare && npm publish --dry-run","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"jest --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration"},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"_npmVersion":"10.8.2","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^6.0.0","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4","axios":"^1.9.0","bn.js":"^5.2.2","ethers":"^6.13.5","@lifi/sdk":"^3.12.4","@jup-ag/api":"^6.0.40","@mysten/sui":"^1.37.6","@types/bn.js":"^5.2.0","@solana/web3.js":"^1.98.0","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/dlmm":"^1.7.5","@solana/spl-token":"^0.4.13","genius-bridge-sdk":"^0.1.4","@pump-fun/pump-sdk":"^1.35.0","@meteora-ag/cp-amm-sdk":"^1.1.5","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-swap-sdk":"^1.15.0","@across-protocol/app-sdk":"^0.2.3","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@cetusprotocol/aggregator-sdk":"1.2.0","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.22.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.14","@types/bn.js":"^5.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/genius-intents_0.39.0_1787927019835_0.06382985487318593","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"genius-intents","version":"0.40.0","description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","license":"GNU","author":{"name":"Samuel Videau","email":"samuel@videau.io"},"main":"dist/index.js","types":"dist/index.d.ts","type":"commonjs","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.js"},"./across":{"types":"./dist/protocols/across/index.d.ts","require":"./dist/protocols/across/index.js","import":"./dist/protocols/across/index.js"},"./jupiter":{"types":"./dist/protocols/jupiter/index.d.ts","require":"./dist/protocols/jupiter/index.js","import":"./dist/protocols/jupiter/index.js"},"./raydium":{"types":"./dist/protocols/raydium/index.d.ts","require":"./dist/protocols/raydium/index.js","import":"./dist/protocols/raydium/index.js"},"./okx":{"types":"./dist/protocols/okx/index.d.ts","require":"./dist/protocols/okx/index.js","import":"./dist/protocols/okx/index.js"},"./binance-wallet":{"types":"./dist/protocols/binance-wallet/index.d.ts","require":"./dist/protocols/binance-wallet/index.js","import":"./dist/protocols/binance-wallet/index.js"},"./odos":{"types":"./dist/protocols/odos/index.d.ts","require":"./dist/protocols/odos/index.js","import":"./dist/protocols/odos/index.js"},"./kyberswap":{"types":"./dist/protocols/kyberswap/index.d.ts","require":"./dist/protocols/kyberswap/index.js","import":"./dist/protocols/kyberswap/index.js"},"./openocean":{"types":"./dist/protocols/openocean/index.d.ts","require":"./dist/protocols/openocean/index.js","import":"./dist/protocols/openocean/index.js"},"./aftermath":{"types":"./dist/protocols/aftermath/index.d.ts","require":"./dist/protocols/aftermath/index.js","import":"./dist/protocols/aftermath/index.js"},"./zeroX":{"types":"./dist/protocols/zeroX/index.d.ts","require":"./dist/protocols/zeroX/index.js","import":"./dist/protocols/zeroX/index.js"},"./debridge":{"types":"./dist/protocols/debridge/index.d.ts","require":"./dist/protocols/debridge/index.js","import":"./dist/protocols/debridge/index.js"},"./genius-bridge":{"types":"./dist/protocols/genius-bridge/index.d.ts","require":"./dist/protocols/genius-bridge/index.js","import":"./dist/protocols/genius-bridge/index.js"},"./four-meme":{"types":"./dist/protocols/four-meme/index.d.ts","require":"./dist/protocols/four-meme/index.js","import":"./dist/protocols/four-meme/index.js"},"./cetus":{"types":"./dist/protocols/cetus/index.d.ts","require":"./dist/protocols/cetus/index.js","import":"./dist/protocols/cetus/index.js"},"./direct-pool-meteora":{"types":"./dist/direct-pools/meteora/index.d.ts","require":"./dist/direct-pools/meteora/index.js","import":"./dist/direct-pools/meteora/index.js"},"./direct-pool-info":{"types":"./dist/direct-pools/pool-info/index.d.ts","require":"./dist/direct-pools/pool-info/index.js","import":"./dist/direct-pools/pool-info/index.js"},"./direct-pool-raydium":{"types":"./dist/direct-pools/raydium/index.d.ts","require":"./dist/direct-pools/raydium/index.js","import":"./dist/direct-pools/raydium/index.js"},"./direct-pool-pump-fun":{"types":"./dist/direct-pools/pump-fun/index.d.ts","require":"./dist/direct-pools/pump-fun/index.js","import":"./dist/direct-pools/pump-fun/index.js"},"./direct-pool-whirlpools":{"types":"./dist/direct-pools/whirlpools/index.d.ts","require":"./dist/direct-pools/whirlpools/index.js","import":"./dist/direct-pools/whirlpools/index.js"},"./v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","require":"./dist/protocols/v2-dex/index.js","import":"./dist/protocols/v2-dex/index.js"},"./dist/protocols/v2-dex":{"types":"./dist/protocols/v2-dex/index.d.ts","require":"./dist/protocols/v2-dex/index.js","import":"./dist/protocols/v2-dex/index.js"},"./v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","require":"./dist/protocols/v3-dex/index.js","import":"./dist/protocols/v3-dex/index.js"},"./dist/protocols/v3-dex":{"types":"./dist/protocols/v3-dex/index.d.ts","require":"./dist/protocols/v3-dex/index.js","import":"./dist/protocols/v3-dex/index.js"},"./dist/protocols/ve33":{"types":"./dist/protocols/ve33/index.d.ts","require":"./dist/protocols/ve33/index.js","import":"./dist/protocols/ve33/index.js"},"./lfj":{"types":"./dist/protocols/lfj/index.d.ts","require":"./dist/protocols/lfj/index.js","import":"./dist/protocols/lfj/index.js"},"./dist/protocols/algebra":{"types":"./dist/protocols/algebra/index.d.ts","require":"./dist/protocols/algebra/index.js","import":"./dist/protocols/algebra/index.js"},"./dist/lib/dex/pair-discovery":{"types":"./dist/lib/dex/pair-discovery/pair-discovery.types.d.ts","require":"./dist/lib/dex/pair-discovery/pair-discovery.types.js","import":"./dist/lib/dex/pair-discovery/pair-discovery.types.js"},"./dist/lib/dex/liquid-mesh":{"types":"./dist/lib/dex/route-finder/liquid-mesh.types.d.ts","require":"./dist/lib/dex/route-finder/liquid-mesh.types.js","import":"./dist/lib/dex/route-finder/liquid-mesh.types.js"}},"keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"homepage":"https://github.com/Genius-Foundation/genius-intents#readme","bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"repository":{"type":"git","url":"git+https://github.com/Genius-Foundation/genius-intents.git"},"engines":{"node":">=18.0.0","npm":">=8.0.0"},"scripts":{"build":"tsc","build:clean":"rm -rf dist && tsc","lint":"eslint \"src/**/*.ts\" --fix","lint:check":"eslint \"src/**/*.ts\"","format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:protocols":"jest tests/protocols","test:integration":"jest tests/integration","test:unit":"jest tests/core tests/utils","prepare":"npm run build:clean","prepublishOnly":"npm run lint:check && npm run format:check && npm run test && npm run build:clean","prepack":"npm run build:clean","release":"npm run prepare && npm publish","release:dry":"npm run prepare && npm publish --dry-run","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major"},"devDependencies":{"@types/bn.js":"^5.2.0","@types/jest":"^29.5.14","@types/node":"^22.13.14","@typescript-eslint/eslint-plugin":"^8.26.1","@typescript-eslint/parser":"^8.26.1","eslint":"^9.22.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","prettier":"^3.5.3","ts-jest":"^29.3.4","ts-node":"^10.9.2","typescript":"^5.8.2","typescript-eslint":"^8.26.1"},"dependencies":{"@across-protocol/app-sdk":"^0.2.3","@cetusprotocol/aggregator-sdk":"1.2.0","@jup-ag/api":"^6.0.40","@lifi/sdk":"^3.12.4","@lifinity/sdk-v2":"^2.0.3","@meteora-ag/cp-amm-sdk":"^1.1.5","@meteora-ag/dlmm":"^1.7.5","@meteora-ag/dynamic-amm-sdk":"^1.4.1","@meteora-ag/dynamic-bonding-curve-sdk":"^1.4.4","@mysten/sui":"^1.37.6","@orca-so/whirlpools-sdk":"^0.16.0","@pump-fun/pump-sdk":"^1.35.0","@pump-fun/pump-swap-sdk":"^1.15.0","@raydium-io/raydium-sdk-v2":"^0.2.30-alpha","@solana/spl-token":"^0.4.13","@solana/web3.js":"^1.98.0","@types/bn.js":"^5.2.0","axios":"^1.9.0","bn.js":"^5.2.2","bs58":"^6.0.0","ethers":"^6.13.5","genius-bridge-sdk":"^0.1.4","jest":"^29.7.0","jose":"^6.1.3","viem":"^2.31.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"genius-intents@0.40.0","readmeFilename":"README.md","gitHead":"75fa40ccac80ee083a885da6b4eaa10cb0093567","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ujiO09pr0O2pOxw8tcFbWaSALFUPvjcq3jgYsQOvIMdh6KVt9Jh1CKXa6W/B8B+Fq5kE+oM2GDUNBUxkSgKwfQ==","shasum":"cba5398bccfbe5f51f7e4075bcffa4f339e6f215","tarball":"https://registry.npmjs.org/genius-intents/-/genius-intents-0.40.0.tgz","fileCount":1012,"unpackedSize":3284193,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEU/tMbpbcr0ZMzIl2taIeD2Uo5lSMa9GvGz7WbYqzSrAiEAzdkdLAnphC5S2SFB4sYlpqTOBhFTAF5IyFel48Dar80="}]},"_npmUser":{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"},"directories":{},"maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/genius-intents_0.40.0_1788187227793_0.4372964584348564"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-09T10:02:02.268Z","modified":"2026-08-31T14:40:28.125Z","0.1.4":"2025-06-09T10:02:02.551Z","0.1.5":"2025-06-10T03:14:49.455Z","0.1.6":"2025-06-10T04:36:26.370Z","0.1.7":"2025-06-12T01:51:50.447Z","0.2.0":"2025-06-15T05:08:01.112Z","0.2.1":"2025-06-16T05:18:18.776Z","0.3.0":"2025-06-19T04:17:08.678Z","0.4.0":"2025-06-23T11:08:33.730Z","0.5.0":"2025-06-27T12:04:22.936Z","0.6.0":"2025-06-27T12:33:37.038Z","0.7.0":"2025-07-02T03:14:00.942Z","0.8.0":"2025-07-16T08:06:03.967Z","0.8.1":"2025-07-17T21:27:45.740Z","0.8.3":"2025-07-25T05:54:48.456Z","0.8.4":"2025-07-26T05:17:00.435Z","0.9.0":"2025-07-29T12:56:16.158Z","0.9.1":"2025-07-30T13:19:12.499Z","0.9.2":"2025-08-01T07:54:35.101Z","0.9.3":"2025-08-01T12:56:20.246Z","0.10.0":"2025-08-01T15:45:44.641Z","0.10.1":"2025-08-02T05:11:33.729Z","0.10.2-develop.0":"2025-08-02T12:21:32.980Z","0.10.2-develop.1":"2025-08-02T12:37:54.273Z","0.11.0":"2025-08-03T12:22:55.113Z","0.11.1-develop.0":"2025-08-26T20:00:29.633Z","0.11.1":"2025-08-29T13:25:31.837Z","0.11.2":"2025-09-04T20:57:33.829Z","0.11.3-develop.0":"2025-09-05T13:41:31.290Z","0.12.0":"2025-09-08T12:35:50.128Z","0.13.0":"2025-09-09T19:33:47.476Z","0.13.1-develop.0":"2025-09-16T15:58:36.999Z","0.13.1-develop.1":"2025-09-17T14:18:41.377Z","0.14.0":"2025-09-24T18:07:51.813Z","0.15.0":"2025-09-27T23:01:03.561Z","0.15.1":"2025-09-29T22:29:09.863Z","0.15.2-develop.0":"2025-10-03T03:46:24.168Z","0.16.0":"2025-10-03T19:33:02.738Z","0.16.1-develop.0":"2025-10-03T20:19:05.668Z","0.17.0":"2025-10-06T14:18:07.889Z","0.17.1":"2025-10-09T18:24:51.499Z","0.17.2":"2025-10-09T18:31:11.570Z","0.17.3":"2025-10-09T19:08:41.475Z","0.17.4":"2025-10-09T19:16:46.738Z","0.17.5":"2025-10-09T19:46:11.477Z","0.18.0":"2025-10-10T14:23:41.039Z","0.18.1-develop.0":"2025-10-13T21:21:51.453Z","0.18.1":"2025-10-13T22:27:18.127Z","0.18.2":"2025-10-16T19:45:52.186Z","0.19.0":"2025-10-17T19:54:11.237Z","0.20.0":"2025-10-28T03:37:35.453Z","0.20.1-develop.0":"2025-10-28T17:39:09.432Z","0.20.1-develop.1":"2025-10-28T18:37:15.016Z","0.20.1-develop.2":"2025-10-28T19:14:55.708Z","0.20.1-develop.3":"2025-10-29T18:40:42.877Z","0.20.1-develop.4":"2025-10-29T20:45:23.585Z","0.20.1-develop.5":"2025-10-29T23:18:28.359Z","0.20.1-develop.6":"2025-11-04T19:02:25.610Z","0.20.1":"2025-11-04T23:39:15.053Z","0.20.2":"2025-11-07T14:43:06.717Z","0.20.3-develop.0":"2025-11-10T18:11:00.457Z","0.21.0":"2025-11-12T18:47:16.348Z","0.21.1-develop.0":"2025-11-17T14:39:26.283Z","0.21.1-develop.1":"2025-11-17T17:10:43.608Z","0.21.1":"2025-11-18T13:26:01.721Z","0.21.2-develop.0":"2025-11-18T16:17:13.740Z","0.22.0":"2025-11-18T19:38:25.093Z","0.22.1-develop.0":"2025-11-18T20:23:45.180Z","0.23.0":"2025-11-19T14:40:18.963Z","0.23.1-develop.0":"2025-11-19T17:53:31.831Z","0.23.1":"2025-11-20T14:22:17.846Z","0.24.0":"2025-11-20T18:16:22.984Z","0.24.1-develop.0":"2025-11-21T18:27:11.520Z","0.24.1-develop.1":"2025-11-21T19:22:12.964Z","0.24.1-develop.2":"2025-11-21T19:25:46.467Z","0.24.1-develop.3":"2025-11-21T20:24:58.244Z","0.24.1-develop.4":"2025-11-21T20:56:39.593Z","0.24.1-develop.5":"2025-11-22T05:59:27.139Z","0.24.1":"2025-11-22T20:47:21.687Z","0.24.2":"2025-11-28T17:26:38.254Z","0.24.3-develop.0":"2025-11-28T17:53:25.114Z","0.25.0":"2025-12-01T18:08:53.560Z","0.25.1-develop.0":"2025-12-01T19:40:48.182Z","0.26.0":"2025-12-03T02:08:57.818Z","0.26.1-develop.0":"2025-12-03T19:39:00.312Z","0.26.1-develop.1":"2025-12-03T20:22:16.831Z","0.26.1":"2025-12-04T20:16:08.424Z","0.28.0":"2026-01-09T20:23:59.896Z","0.29.0":"2026-01-17T01:03:55.912Z","0.29.1-develop.0":"2026-01-20T15:10:45.239Z","0.30.0":"2026-01-21T21:05:00.793Z","0.30.1-develop.0":"2026-01-27T10:07:01.440Z","0.31.0":"2026-02-02T18:39:57.755Z","0.32.0":"2026-02-23T22:48:11.959Z","0.33.0":"2026-02-24T15:45:00.696Z","0.34.1-develop.1":"2026-02-27T15:28:56.512Z","0.34.1":"2026-03-02T17:02:20.024Z","0.34.2":"2026-03-06T06:24:32.350Z","0.35.0":"2026-03-06T15:12:35.235Z","0.36.0":"2026-03-07T22:44:56.127Z","0.36.1-develop.0":"2026-03-31T15:08:17.237Z","0.37.0":"2026-04-04T21:02:36.006Z","0.37.3":"2026-04-18T17:52:52.649Z","0.37.4":"2026-04-28T17:34:56.400Z","0.37.5":"2026-05-05T16:33:32.140Z","0.37.6":"2026-05-08T13:22:48.236Z","0.38.1-develop.0":"2026-08-10T14:34:10.005Z","0.38.1":"2026-08-13T19:25:26.443Z","0.39.0":"2026-08-28T14:23:40.024Z","0.40.0":"2026-08-31T14:40:27.975Z"},"bugs":{"url":"https://github.com/Genius-Foundation/genius-intents/issues"},"author":{"name":"Samuel Videau","email":"samuel@videau.io"},"license":"GNU","homepage":"https://github.com/Genius-Foundation/genius-intents#readme","keywords":["defi","trading","sdk","intents","jupiter","raydium","solana","ethereum","sui","blockchain","crypto","trading-sdk"],"repository":{"url":"git+https://github.com/Genius-Foundation/genius-intents.git","type":"git"},"description":"A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui","maintainers":[{"name":"samuel-genius","email":"sam@shuttlelabs.xyz"}],"readme":"","readmeFilename":""}