{"_id":"@402flow/sdk-third-party-executors","_rev":"10-012adce603f5f0f7e5042fb4708e2b8e","name":"@402flow/sdk-third-party-executors","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0-alpha.26":{"name":"@402flow/sdk-third-party-executors","version":"0.1.0-alpha.26","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.0-alpha.26","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"29a5018a06073a9f9f6167aed8ee63f27517742e","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.0-alpha.26.tgz","fileCount":14,"integrity":"sha512-r9oEJB/nDAH0bp4jIdPPzSq7p7Qn/SGyJ44oCchD6cUZ7XvRpzAUM4avkWyS0/E0vgQOvgVyBh6mIdZEtKtfsw==","signatures":[{"sig":"MEUCIH35EyILb4At2nKYkLZmntXvlMpcZmyOnnspBr/vwKukAiEA9njNBCmGKJ6DdbqALkUuqpPCmfudcqxF7tEXlG+C1L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42618},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"aa0f51cd8b3c7f4bdb7ea2d6deca3da6d822fae0","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.13.0","@x402/core":"^2.13.0","@solana/kit":"^6.5.0","@dexterai/x402":"^3.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.8","globals":"^15.15.0","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.13.10","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.0-alpha.26"},"peerDependenciesMeta":{"@402flow/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.0-alpha.26_1779753604158_0.7288255022306287","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.27":{"name":"@402flow/sdk-third-party-executors","version":"0.1.0-alpha.27","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.0-alpha.27","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"ee9ccbb680d1e3e9f7e2fd49d314c0e5a5df8286","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.0-alpha.27.tgz","fileCount":14,"integrity":"sha512-6Vt0vzrHCrTw2sAJrAYwYYA00RbacTo8wJQDuKTkTOWIA54Rj/cw49vVo9g3fAyS9Jxl7ILOmwuytbcTe1rxGA==","signatures":[{"sig":"MEQCIEKPO+v6Q2xZLxfhzFsWcQsZVDf2mD/Pjxjhp9J1MHZYAiB/S0bwgEeU3cbdWSERIwZxvn7IGZzQNcVH2Xt+RqCeXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42618},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"cb05a745a056c0e338e770131212fdb33dce1fdf","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.13.0","@x402/core":"^2.13.0","@solana/kit":"^6.5.0","@dexterai/x402":"^3.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.8","globals":"^15.15.0","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.13.10","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.0-alpha.26"},"peerDependenciesMeta":{"@402flow/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.0-alpha.27_1779912204345_0.973965326502803","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.28":{"name":"@402flow/sdk-third-party-executors","version":"0.1.0-alpha.28","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.0-alpha.28","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"aa5a79643877cfd9646c842a03d8a4cb8e8943d9","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.0-alpha.28.tgz","fileCount":14,"integrity":"sha512-4oHT58p9Bqwerm/9mTUb6+mZXsboTInrdR83vwkrWimVAh4ZGQQfREJtfJr8HDglOQalliZJf7VCNQH9MnT70A==","signatures":[{"sig":"MEUCIBtC+rY+EAW+mV6KpUSIbp8IHjDVERC1v+FJ9AET3yONAiEAunKMiLEy+7QsxirdBwMQ/8/NyMJUY0jfECN/fVJToas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42618},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"8d95431fea999319353c9b2f0df01925e7d52203","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.13.0","@x402/core":"^2.13.0","@solana/kit":"^6.5.0","@dexterai/x402":"^3.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.8","globals":"^15.15.0","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.13.10","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.0-alpha.26"},"peerDependenciesMeta":{"@402flow/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.0-alpha.28_1780281189792_0.16709307334353274","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.29":{"name":"@402flow/sdk-third-party-executors","version":"0.1.0-alpha.29","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.0-alpha.29","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"43642870776b662e55dfc137761c10738dcf31d6","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.0-alpha.29.tgz","fileCount":14,"integrity":"sha512-P5PE4XiVPpxasg1I2UHhNOh+OuNr2Faapbk+PxMx0DpornFxbkvIu+iP9QFenxTalE3xH9kqVxMRjHuzOVVn/A==","signatures":[{"sig":"MEQCIHdWLWZGv1VWS+/obTM864wzciL60i+pIQEFtlcDvR9AAiAhbU4LI0zYOQ4RTqhYgauoVtEBA2vmhsQ49QU4X452FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./dexter":{"types":"./dist/dexter-executor.d.ts","import":"./dist/dexter-executor.js","default":"./dist/dexter-executor.js"},"./pay-sh":{"types":"./dist/pay-sh-executor.d.ts","import":"./dist/pay-sh-executor.js","default":"./dist/pay-sh-executor.js"}},"gitHead":"465c59949a00a9361f921fdbc0d2f88cb06cfe3c","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.14.0","@x402/core":"^2.14.0","@solana/kit":"^5.5.1","@dexterai/x402":"^3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^4.1.8","globals":"^15.15.0","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.13.10","@402flow/sdk":"0.1.0-alpha.29","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.0-alpha.29"},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.0-alpha.29_1780452431927_0.6048436408217679","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.30":{"name":"@402flow/sdk-third-party-executors","version":"0.1.0-alpha.30","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.0-alpha.30","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"66fcde43f6705505370afd38248bd2d14aa5a411","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.0-alpha.30.tgz","fileCount":14,"integrity":"sha512-B7k2aYBDAtnSwzOspGlY2OZwkTqusWmKco/h2KPPp3FpXimEJQjWbv9q5Gjns0SxyeRHl9OnHFPxNs40pYIsVQ==","signatures":[{"sig":"MEYCIQChXr8Sy8yJSl7/p/gZDbnFu7h8Zb8imb2L+juWZBUkRAIhAJ3ZRu9VJgjxtB3bPhWqreuwVRHP7ANZp6gh2YOUFFEE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./dexter":{"types":"./dist/dexter-executor.d.ts","import":"./dist/dexter-executor.js","default":"./dist/dexter-executor.js"},"./pay-sh":{"types":"./dist/pay-sh-executor.d.ts","import":"./dist/pay-sh-executor.js","default":"./dist/pay-sh-executor.js"}},"gitHead":"261bf18f8c47b9afb435fc77230e38386ad6b738","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.14.0","@x402/core":"^2.14.0","@solana/kit":"^5.5.1","@dexterai/x402":"^3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^4.1.8","globals":"^15.15.0","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.13.10","@402flow/sdk":"0.1.0-alpha.29","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.0-alpha.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.0-alpha.30_1780454627179_0.9670681590661332","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@402flow/sdk-third-party-executors","version":"0.1.0","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.0","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"c7054209d50b48b260d2d77566fecb58563f793c","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.0.tgz","fileCount":14,"integrity":"sha512-b30kM0cOqbad7OHN9NxzSHlvZK7q6g0JlR/6Ok1Xpzh89ITjPOCHE6k92PoeAWt//gldejlNFmP6apx0ghmP0A==","signatures":[{"sig":"MEQCIDg4OVzBquMekazkHzXpyTgyPk0SHaTrpY2ZS8VVzu99AiBcktBdsd/p+m8RcCEeE2Y+4uyHjJQZ1v20hVph5DcBeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47062},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./dexter":{"types":"./dist/dexter-executor.d.ts","import":"./dist/dexter-executor.js","default":"./dist/dexter-executor.js"},"./pay-sh":{"types":"./dist/pay-sh-executor.d.ts","import":"./dist/pay-sh-executor.js","default":"./dist/pay-sh-executor.js"}},"gitHead":"6aca720eaeec74dc7c2c77fa6826c2afcb49bf2a","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.14.0","@x402/core":"^2.14.0","@solana/kit":"^5.5.1","@dexterai/x402":"5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","vitest":"^4.1.8","globals":"^15.15.0","@eslint/js":"10.0.1","typescript":"^5.8.2","@types/node":"^22.13.10","@402flow/sdk":"file:..","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.0_1785104589746_0.9805706325861994","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@402flow/sdk-third-party-executors","version":"0.1.1","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.1","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"3b17faa58e8ec8009ecd3c3d1cd187b4f73ab5a4","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.1.tgz","fileCount":14,"integrity":"sha512-dxPCVgwuMILl1THJl604cZjFZEI5qMgcsWLsTLOFXVUdL3lG4bCfYP691zwwutOMDErLcuPeM/gq0awgzd694Q==","signatures":[{"sig":"MEYCIQDvBoSU4KVlfka16bmKW7ADIIg6v67J6S+4DVYogJsgswIhAJ6Pj6UsuPZILwWy28zb1sGF6rVmLzth7/zsyB/tpVc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47680},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./dexter":{"types":"./dist/dexter-executor.d.ts","import":"./dist/dexter-executor.js","default":"./dist/dexter-executor.js"},"./pay-sh":{"types":"./dist/pay-sh-executor.d.ts","import":"./dist/pay-sh-executor.js","default":"./dist/pay-sh-executor.js"}},"gitHead":"909e2bb00fd6f5174212c1114aedee67159068af","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.14.0","@x402/core":"^2.14.0","@solana/kit":"^5.5.1","@dexterai/x402":"5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","vitest":"^4.1.8","globals":"^15.15.0","@eslint/js":"10.0.1","typescript":"^5.8.2","@types/node":"^22.13.10","@402flow/sdk":"file:..","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.1_1785112302410_0.48167952648495427","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@402flow/sdk-third-party-executors","version":"0.1.2","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.2","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"aa79b2453f3ecdc607ef1a7bcf29220373495e14","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.2.tgz","fileCount":14,"integrity":"sha512-qoLrNF4mESWTCBhDxuS6YeLKx0GNWF7/hyfnIfBAbBWCOgSspWXkm0Gs9y905nOuo8TmXmW/N41zHmg5/0FBfQ==","signatures":[{"sig":"MEQCIF0JXGR+uY42BfzMGVgB5nOtyAROBs5MrRVAh8LFyvmsAiAK7ftAW3sW+ZxX1itVjFQE/zWHgBpoq3+K6OOLQKmZzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHH7pOOGdEj44deJP07tbhP3/H0KoqIe1TSZrfNMjlqDAiBPe5vOuo+qYUD1amKbFqyunryosWYuGvBDcJsw4OKGdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47680},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./dexter":{"types":"./dist/dexter-executor.d.ts","import":"./dist/dexter-executor.js","default":"./dist/dexter-executor.js"},"./pay-sh":{"types":"./dist/pay-sh-executor.d.ts","import":"./dist/pay-sh-executor.js","default":"./dist/pay-sh-executor.js"}},"gitHead":"93c1f1fcbf2c356fb195c78caf41633fb9ed4ed4","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.14.0","@x402/core":"^2.14.0","@solana/kit":"^5.5.1","@dexterai/x402":"5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","vitest":"^4.1.8","globals":"^15.15.0","@eslint/js":"10.0.1","typescript":"^5.8.2","@types/node":"^22.13.10","@402flow/sdk":"file:..","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.2_1788136354494_0.18775433093358118","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@402flow/sdk-third-party-executors","version":"0.1.3","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"author":{"name":"402flow"},"license":"Apache-2.0","_id":"@402flow/sdk-third-party-executors@0.1.3","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"1fc514aa2aafde92b251d987b3996434e0f827a5","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.3.tgz","fileCount":14,"integrity":"sha512-VceKFKKzgBIojBdFy9SBJh8apZEbMwZq33vs9Y/mWFeHnWEV0GkNjG5echrN5QERAvLNNrU+FmseCkCsesYrKA==","signatures":[{"sig":"MEQCIF1uxWNLwsjCh7i2wk46kfzZhAKkLz7RU8k+oNPV8tqEAiB6Aot3Tyjf8sXxMee3bOWeOz8jddo0qb6K3D4rsyYqEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAJAbfM1sI1Efnp88oVQ5TvM+JMoVWiACx6LHqAYEg+DAiEAngOmejdO5SVgqX/hqtM1eHYJw72QmaoA3gDFSZWP1qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47680},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./dexter":{"types":"./dist/dexter-executor.d.ts","import":"./dist/dexter-executor.js","default":"./dist/dexter-executor.js"},"./pay-sh":{"types":"./dist/pay-sh-executor.d.ts","import":"./dist/pay-sh-executor.js","default":"./dist/pay-sh-executor.js"}},"gitHead":"c78830c6e2f76047f1c8afa7c1300b155cdae29a","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.14.0","@x402/core":"^2.14.0","@solana/kit":"^5.5.1","@dexterai/x402":"5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","vitest":"^4.1.8","globals":"^15.15.0","@eslint/js":"10.0.1","typescript":"^5.8.2","@types/node":"^22.13.10","@402flow/sdk":"file:..","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk-third-party-executors_0.1.3_1790211661471_0.4909097269976914","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"_id":"@402flow/sdk-third-party-executors@0.1.4","bugs":{"url":"https://github.com/402flow/sdk/issues"},"dist":{"shasum":"34551f37beaab2897adf94798741328cbfc35fe6","tarball":"https://registry.npmjs.org/@402flow/sdk-third-party-executors/-/sdk-third-party-executors-0.1.4.tgz","fileCount":14,"integrity":"sha512-F1lbhFs+vjFMcmSBxmSARUcqGTNEHbKYIrJRg0pMIgulQBPs2BEta44WS+nO12u9THWBoTHEUbPLCBfGsmTplg==","signatures":[{"sig":"MEUCIQCgreBnMTbj05+0g28edFSwXNPTzJ+P7Vu7O27eCtzWwgIgfDmesLYbqjreckwK3ypnY6wAFVNrZ6g/rdms59lqU84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsgisK+VzIqDBK29ECUVZZYO7nUfjUkXm2d7rC/RhFLAIgRneWt2bQIYd6ltc9CDZD9c+IRYwXfxQ+TZMBFdM0y7w="}],"unpackedSize":47680},"main":"dist/index.js","name":"@402flow/sdk-third-party-executors","type":"module","types":"dist/index.d.ts","author":{"name":"402flow"},"engines":{"node":">=20.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./dexter":{"types":"./dist/dexter-executor.d.ts","import":"./dist/dexter-executor.js","default":"./dist/dexter-executor.js"},"./pay-sh":{"types":"./dist/pay-sh-executor.d.ts","import":"./dist/pay-sh-executor.js","default":"./dist/pay-sh-executor.js"}},"gitHead":"521107860896f708f56e97a5c38d53c9c12404f3","license":"Apache-2.0","scripts":{"lint":"eslint src test vitest.config.ts && npm run typecheck","test":"vitest run","build":"npm --prefix .. run build && npm run clean && tsc -p tsconfig.build.json","check":"npm run lint && npm test","clean":"node -e \"const fs = require('node:fs'); for (const path of ['dist', 'tsconfig.build.tsbuildinfo', 'tsconfig.tsbuildinfo', 'tsconfig.typecheck.tsbuildinfo']) { fs.rmSync(path, { recursive: true, force: true }); }\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","prepublishOnly":"npm run check","example:dexter-delegated-executor":"npm run build && node examples/dexter-delegated-executor.mjs","example:pay-sh-delegated-executor":"npm run build && node examples/pay-sh-delegated-executor.mjs"},"version":"0.1.4","_npmUser":{"name":"norulers","email":"scooterellis@gmail.com"},"homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"overrides":{"jayson":{"uuid":"11.1.1"}},"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"_npmVersion":"10.9.4","description":"Official supported delegated-execution adapters for @402flow/sdk.","directories":{},"maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"_nodeVersion":"22.22.1","dependencies":{"@x402/svm":"^2.14.0","@x402/core":"^2.14.0","@solana/kit":"^5.5.1","@dexterai/x402":"5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","vitest":"^4.1.8","globals":"^15.15.0","@eslint/js":"10.0.1","typescript":"^5.8.2","@types/node":"^22.13.10","@402flow/sdk":"file:..","typescript-eslint":"^8.26.1"},"peerDependencies":{"@402flow/sdk":"0.1.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk-third-party-executors_0.1.4_1790216229933_0.7269327072580611"}}},"time":{"created":"2026-05-26T00:00:04.013Z","modified":"2026-09-24T02:17:10.185Z","0.1.0-alpha.26":"2026-05-26T00:00:04.306Z","0.1.0-alpha.27":"2026-05-27T20:03:24.488Z","0.1.0-alpha.28":"2026-06-01T02:33:09.927Z","0.1.0-alpha.29":"2026-06-03T02:07:12.059Z","0.1.0-alpha.30":"2026-06-03T02:43:47.304Z","0.1.0":"2026-07-26T22:23:09.900Z","0.1.1":"2026-07-27T00:31:42.550Z","0.1.2":"2026-08-31T00:32:34.576Z","0.1.3":"2026-09-24T01:01:01.565Z","0.1.4":"2026-09-24T02:17:10.046Z"},"bugs":{"url":"https://github.com/402flow/sdk/issues"},"author":{"name":"402flow"},"license":"Apache-2.0","homepage":"https://github.com/402flow/sdk/tree/main/third-party-executors#readme","keywords":["402flow","sdk","x402","adapters","dexter","pay.sh"],"repository":{"url":"git+https://github.com/402flow/sdk.git","type":"git","directory":"third-party-executors"},"description":"Official supported delegated-execution adapters for @402flow/sdk.","maintainers":[{"name":"norulers","email":"scooterellis@gmail.com"}],"readme":"# @402flow/sdk-third-party-executors\n\nOfficial supported delegated-execution adapters for `@402flow/sdk`.\n\nThis package is intentionally separate from the main `@402flow/sdk` package so the core SDK stays provider-neutral while officially supported provider adapters can evolve on their own dependency surface.\n\nCurrent scope:\n\n1. Dexter delegated-execution adapter\n2. pay.sh x402 Solana exact delegated-execution adapter\n\n## Install\n\nThis adapter package requires Node 20.18 or newer because of its Solana\ndependency surface.\n\nInstall this package alongside the matching `@402flow/sdk` version.\n\n```bash\nnpm install @402flow/sdk @402flow/sdk-third-party-executors\n```\n\nIf you pin versions explicitly, pin both packages to the same version:\n\n```bash\nnpm install @402flow/sdk@<version> @402flow/sdk-third-party-executors@<version>\n```\n\nThis adapter package is versioned and supported in lockstep with `@402flow/sdk`, so keep the two package versions aligned.\n\n## Choose A Provider\n\n```ts\nimport { AgentPayClient } from '@402flow/sdk';\nimport { createDexterExecutor } from '@402flow/sdk-third-party-executors/dexter';\n// or:\nimport { createPayShExecutor } from '@402flow/sdk-third-party-executors/pay-sh';\n```\n\nPrefer the provider-specific subpath you use. This prevents the other adapter\nfrom loading at runtime and lets bundlers exclude it. It does not change what\nnpm installs: this combined package currently declares both provider dependency\ntrees.\n\nConstructor options:\n\n| Provider | Required | Optional |\n| --- | --- | --- |\n| Dexter | `wallets` from `@dexterai/x402/client` | `payAndFetchOptions` |\n| pay.sh | a Solana `signer` accepted by `@x402/svm` | `fetch`, `networks`, `paymentRequirementsSelector`, `policies`, `rpcUrl`, `x402HttpClient` |\n\nPass the selected adapter to the prepared execution call:\n\n```ts\nconst prepared = await client.preparePaidRequest(url, requestInit);\n\nif (prepared.kind === 'ready' && prepared.nextAction === 'execute') {\n  const result = await client.executePreparedRequest(prepared, {\n    description: 'execute through Dexter',\n    idempotencyKey: businessOperationId,\n    executionProvider: 'dexter',\n    executor: createDexterExecutor({\n      wallets: { evm: dexterWallet },\n    }),\n  });\n\n  console.log(result.response.status);\n}\n```\n\nComplete executable examples:\n\n1. [`examples/dexter-delegated-executor.mjs`](examples/dexter-delegated-executor.mjs)\n2. [`examples/pay-sh-delegated-executor.mjs`](examples/pay-sh-delegated-executor.mjs)\n\nBoth examples require 402flow credentials and provider signing credentials.\nRun either command with `--help` before submitting a paid request.\n\n### Dexter Network Boundary\n\n`@dexterai/x402` 5.4.2 resolves Base and Solana mainnet, but it does not resolve\nBase Sepolia or Solana devnet. The hosted demo routes validate the native\n402flow SDK flow; they cannot validate a Dexter settlement. Against either\nhosted test route, Dexter returns `no_payment_options` before wallet signing and\nthis adapter normalizes it to a typed `preflight_failed` result.\n\nA full Dexter settlement requires a supported network and a funded wallet. Do\nnot move an integration test to mainnet merely to bypass the testnet limitation;\nuse an intentional, spend-capped verification plan.\n\n## Dependency Footprint\n\nThe core `@402flow/sdk` package depends only on Zod. The optional combined\nadapter package installs both provider stacks. The package pins\n`@dexterai/x402` because its payment and result contracts are part of this\nadapter's tested runtime boundary.\n\nDexter 5.4.2 currently brings a legacy Solana dependency path even when your\nDexter wallet is EVM-only. `npm audit --omit=dev` reports the\n`bigint-buffer` advisory through `@solana/spl-token` and `@dexterai/vault`,\nwith no upstream fix available. Review that advisory against your deployment\nand threat model. Do not force transitive cryptography or Solana overrides.\n\nA future breaking release can split provider packages or move provider SDKs to\noptional peer dependencies. That change must not be made in a patch release\nbecause it changes installation and runtime resolution behavior.\n\nThe main SDK package owns:\n\n1. the public executor contract\n2. delegated authorization and finalization\n3. outward result normalization to `PaidResponse` or `FetchPaidError`\n\nThis package owns:\n\n1. provider-specific adapter implementations\n2. provider-specific proof tests\n3. source-level examples in this repo under `third-party-executors/examples/`\n\n## In-Repo Verification\n\nIf you are working in this repo, useful commands are:\n\n1. `npm run check`\n2. `npm run pack:check`\n3. `npm run example:dexter-delegated-executor -- --help`\n4. `npm run example:pay-sh-delegated-executor -- --help`\n\nFrom the SDK root, you can also run `npm run check:all` to validate both the main SDK package and this package in one pass.\n\n## Release Order\n\nWhen publishing from this repo, publish the main `@402flow/sdk` package first, then publish `@402flow/sdk-third-party-executors` after the matching SDK version is available.","readmeFilename":"README.md"}