{"_id":"@zktx.io/ptb-builder","_rev":"60-9c56f63a3896b78d0d4cf0adeb04e8da","name":"@zktx.io/ptb-builder","dist-tags":{"latest":"0.5.0"},"versions":{"0.0.1":{"name":"@zktx.io/ptb-builder","version":"0.0.1","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.1","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"584742926a10ee28949e13bb217c96746fca8fdf","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.1.tgz","fileCount":139,"integrity":"sha512-dsD5Z6FJKiTVCHacDJBnADJ+6Xz7LgYnlZzJB3tGo7PyAPtXIbEN5kko8FE6ErHFEC8nh0+B/clyZMkzBN03Wg==","signatures":[{"sig":"MEQCIGpIZTv+BM237ghqDPzNLWrQvDYymXYLA0eqylzwrbmdAiANNY/86ZBw7zfov5yCzVT8C8eR2LTzdxwzuBRHYJGPBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3944904},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"f9786d2ee52977e1cb99569061552d1fd2b060ce","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.17.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^2.79.2","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.1_1728658391236_0.8127445053148274","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@zktx.io/ptb-builder","version":"0.0.2","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.2","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"d30fe0f2cbcbdd485c31f3212d0924eeb092d951","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.2.tgz","fileCount":141,"integrity":"sha512-gUrzIHryfRmaLLj8ScTJAA5LXWw3mNVb419huAJN0Ah9ktXVVwB1l+KHT/NHd2KTuYSHw3F/qBovSY92+Yplaw==","signatures":[{"sig":"MEUCIQDbgCH13PTXUPF4y5u2LU83k4TKqb5387Bh0OAae9KXCgIgFGXrj0bgzA9h+dr2I2k7bvMmUcGmA75wxFUS008g0tY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4100869},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"5cf7435e8fa2490b1fe0a7ebd01f26b8c29aee6f","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.17.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^2.79.2","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.2_1728732687918_0.7912980700260193","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@zktx.io/ptb-builder","version":"0.0.3","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.3","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"ceaa675d1d8049b7690f7997961dc81b3ea4783e","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.3.tgz","fileCount":141,"integrity":"sha512-YCuOJCeNGR4DdGnGIsy7KLG/vVdMqiCTNndwTG3aTEnuSPj5NeZeug9+bnNl5pPlye8XRShBI3i30v/+TzjCYg==","signatures":[{"sig":"MEYCIQCXWJz+LIJqmfkGb5sGWn43UnKpAsuwp8E/Vyo5xA9QGAIhAMocAaSTS8YDiarA8mD5/+XCMb0dAEjzo6o3eb3CwX33","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4104687},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"9d083202012fc67f45816c4b005e239d05caa734","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.17.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^2.79.2","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.3_1728739852618_0.04052499690628708","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@zktx.io/ptb-builder","version":"0.0.4","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.4","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"1837512c338f13cdb42ee9dd1aed3ffa3dc94515","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.4.tgz","fileCount":141,"integrity":"sha512-HrFIaRrAAVNZ5MlfrxqcJVuJ89FR3Psuyai2s+tYNvFjK2wHDGpMmxXn3XJ7ef5bNWSQ1YTEG/Yp1OZhEVI9Ww==","signatures":[{"sig":"MEQCIGu7Xs03PEvdz8PGhxiEfSGGk6MV9DLPagDMmiHbYXaoAiADthulFjn3bFpZpZ3frG/01XEgUCCRl9ggOmslJfi7sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4105554},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"3f560dc535541f684927890fa70db413611027cc","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.17.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^2.79.2","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.4_1728745972483_0.165762518594593","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@zktx.io/ptb-builder","version":"0.0.5","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.5","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"12ccdec6557f0e9d22af0bb39267ce292aa50e70","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.5.tgz","fileCount":141,"integrity":"sha512-HJXE9kPszkLIvuFUAv9AM1hVqiQkoRGPBmTJ67z3LAsi/eihpTkFyD8weNTxTOLJHBY+DjXKqebjVYLClfNnKg==","signatures":[{"sig":"MEYCIQDeAo3I45oBhtupE5REuUFQ/I2Iv1o10EjeOIuaEUrrBAIhAMcfgOpTP6kZaJAqrLEZkFtPaH8ZcWGnzs0siTbgrXGf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4107667},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"fb55c3df4f5551254660a324a02488937aa7accb","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.17.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^2.79.2","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.5_1728799121561_0.8033178578149056","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@zktx.io/ptb-builder","version":"0.0.6","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.6","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"99811010a99f7c1a676b4f262f9403cba955869b","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.6.tgz","fileCount":143,"integrity":"sha512-rVzHcmQvW9c+1Y2m+VnpT/0RRoQjTT8r7tGhf3lQA1aSV+78l8WUQDatSJRw+9kj7QXqNdKFXZis7LINPK9N6g==","signatures":[{"sig":"MEUCIQDROvapZY5zkDLut0/1u/PitvDEdL2TFOoTxgGX4ZSmIAIgVOZa3cQjIKz9goWWAdJBaIi3aeJegLb6w7J6RK1obCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4110949},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"037f074c6ec2948411507838c12d020ab5291b81","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^2.79.2","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.6_1731246517528_0.5734385753536331","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@zktx.io/ptb-builder","version":"0.0.7","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.7","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"fafe51181ccc50009c21f2afe44b0f8dc80d866b","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.7.tgz","fileCount":147,"integrity":"sha512-O4yOWDeB7BpC32GiLkGGyszT4rohZ1KOyKPxwMGx0tFbziWhs8KNxdKwynh2PcuMCsjpQohxI0Y6rrXMKqYQyg==","signatures":[{"sig":"MEUCIEsnGlYdWkEtJClDEwBNMoPNYbcV/GIrJ8kiTUDtVmGfAiEAm2m85C9E2F6CB3yLVvqMHCXskmbzixNYcDL8eh4CDbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4114908},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"e8e82cfe4676c3666540e553f0c7628c01d98bdb","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^2.79.2","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.7_1731342679457_0.9228865621638469","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@zktx.io/ptb-builder","version":"0.0.8","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.8","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"6dd7a28fee9affbeee24b5705e71ee81dfe78a72","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.8.tgz","fileCount":147,"integrity":"sha512-TReznRPC677iiS+g58dOILwZqDuxc6mqQPRNGwpCYgLG664OH8SrTnjs2l8X7jjbMbMWCQr7kbFwfo2wX+ZE7Q==","signatures":[{"sig":"MEUCICq5/hLSa0oXHe0rDa7XRDu/1yiP47GN9W48Xc8uOnFkAiEAzqTV1vtrUxsN6VAWnL9zYu1C7sF9co6a83LPyTcumpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4090879},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"04bc7ae712d39b8cb3e9f9e182a57167f509c7aa","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^4.27.3","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.8_1732284777144_0.3256718784786319","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@zktx.io/ptb-builder","version":"0.0.9","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.9","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"bf1d11578de0824ddca267c3e0c52b7b8d8a47ae","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.9.tgz","fileCount":153,"integrity":"sha512-AAHdc2gY/yGwdIwY8AdbuRZWHJGTJ8260AAzgGLZxv8zlATg6+g8tD9pKqGW54OwWQCDSQpv7QcuQS05TAIP0A==","signatures":[{"sig":"MEUCIAUmJVlTIiZ9EgKmWN7foBGPw2/dS1xsTCHmC1kXTngDAiEAxXfTRYWZv4gM/hj7p1eCvZZ4i3Ok18noTjgyDvMoGBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4097202},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"74a7554b41bb830e0f492c4aab9a1a5a93510c9a","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^4.27.3","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.9_1733234030207_0.16348332746008842","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@zktx.io/ptb-builder","version":"0.0.10","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.10","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"4ac89e901087948941c838f6bd3c1d628a95d193","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.10.tgz","fileCount":153,"integrity":"sha512-IoRt8MA8Ke2OlcSSuLsQ+DM7YQ0ENwjxm1iQ71b660ggr8baNmLW59MsfBRLYg4HW/bka1wRVK2qaWAUO8VzzQ==","signatures":[{"sig":"MEQCIBS6U7GBE6oItJg28Fn2H7xuIMOuAr5Esvmgl+p5woNkAiBU36BgH4HZ2kEKSbAD+6bfdZvQkKOFw6Vb2V6+FtStUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4097930},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"67b2cc6d21749b7d710e68d97baf975b10140f38","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^4.27.3","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.10_1733241054579_0.03551164699788156","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@zktx.io/ptb-builder","version":"0.0.11","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.11","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"4ac6e231216c3b6299c244710f739587b50d53b3","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.11.tgz","fileCount":153,"integrity":"sha512-gaB+jK4nwubWSxbSnj42DRXDsgO9YvG/X5o+pIyBpyerQmGWSENqU8zpJ1bOSkPm6HXXtSUu2i/D5xWdRYAQ0w==","signatures":[{"sig":"MEQCICcwvrzTpJIfLi40PO/nw6d1orOABOcEGaLM2FnMwl1fAiA/c/bK98GrZEJ6bjNrlK2w/1cKRt3PAVwZheqxxWRAKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4098044},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"98218b3d4527e952f2ff4e4c126ef1944621d618","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^4.27.3","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.11_1733291033503_0.5406871379404048","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@zktx.io/ptb-builder","version":"0.0.12","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.12","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"ab22d5ba2bb94c8fd38f24329e0887a3812a6ba4","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.12.tgz","fileCount":153,"integrity":"sha512-n5W+wq2hFn3+7NsvEQbRO2CicWGhKydMp48CeChjv29SgONaNXamVc7+AOiQlgya/Q5qhUWrJiv1ftYwUaZk+A==","signatures":[{"sig":"MEYCIQDidW+WT1P4xrJiS6Vg7eW4fTT17eOBtA3xRCHuiWAbpgIhAOr4Xr6BzaQZUg9l8cVchNnibMeQl0Wc3CuiFKy/YZ39","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4098073},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"698b4ecb0c143a0184e6e8dc35f5b4f500db777e","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^4.27.3","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.12_1733295099304_0.013274035595177924","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@zktx.io/ptb-builder","version":"0.0.13","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.13","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"9d0e7a69c59713c2b04ec14c61b7163b2d75952f","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.13.tgz","fileCount":153,"integrity":"sha512-tJB2AsGvTDSbGamBEoGVmr2LOOWSaTpHPeVLW5lKlm6nOIjc8j6wZd6w9JZIKtPV9ID/PLSNbGqYgBBNQt7lJg==","signatures":[{"sig":"MEYCIQDM2VDUZ7xZGo+bno6gFHAry0xZmJccXS9c1KXZCRo5hQIhANJ5jhU6W+RMntoHv4BXfLS7OPe8b2Gl0KBJ9dUTXUT9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4098851},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"d96466b5799be3922f29ef411917607b69193116","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","notistack":"^3.0.1","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^4.27.3","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.13_1733304210994_0.7659713976534077","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@zktx.io/ptb-builder","version":"0.0.14","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.14","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"fcf21f713dd29ec71f41caece085a62aad82f90c","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.14.tgz","fileCount":151,"integrity":"sha512-ybnq8UHMXdPVxCxQqp8nLlOGadcYwhTGm5QJE+hUOL3K+MhPEXQvG8i2zTgWLnv4fF1Fb4adfYJpQBWhx4bS6A==","signatures":[{"sig":"MEUCIQC1dUfJI9Til+SMa2XpzvH0tOe3aaxG0NRuRDYm0lw/yQIgUVGbVuD2qvgeq3bEZx5r+FlEWt7KMY27cD5aH2liYj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4048754},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"e21c30ad4054e5c61190c5e528029543f8aba80b","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^4.27.3","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.14_1733308374085_0.5570998029870002","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@zktx.io/ptb-builder","version":"0.0.15","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.15","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"bcd6c7fba95c09b802bf9501f293ae2648ef3da1","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.15.tgz","fileCount":145,"integrity":"sha512-+mYp2CqtDrg9bt3owCuZ+x6kplUj/BexjYdHR28tlTsS7XWKx3AoMutGmf9hQBaJkDxM1Gbem/wbb5/aFvyqxQ==","signatures":[{"sig":"MEQCIB/J9TfbDIixDY8dLaOB7bQppK/eIYReybneTNioJkL1AiBLjvT7OEFW9r8S9Rdy/N+tYshrkTCKG60b4eK2pjV3jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4032124},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"3861dd2dfa14416309cdc22108a969c048ec0e63","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.11.0","re-resizable":"^6.10.0","@xyflow/react":"^12.3.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rollup":"^4.27.3","react-dom":"^18.3.1","typescript":"^4.9.5","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.15_1733907107275_0.8433282774166471","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@zktx.io/ptb-builder","version":"0.0.16","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.0.16","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"0f589fe1bcfb5fc87acf0a75d79c29675a91c1b0","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.0.16.tgz","fileCount":151,"integrity":"sha512-qLKgUD/Jheox9l+7LjdtXYaKWn0tq3r0qbn9+OEbAi2eSFLRoWpZ8Zir4uY6zSmtHFYBdHSgOefTEqBSO1lZ+Q==","signatures":[{"sig":"MEYCIQDSss8pnRvQibWw8f08DGJy0tYZ4fsw+/Q5Ant8wALpAgIhAPU3qE4FQzkSCO6rUBTmyoUPqdx3t0jryzhn46Ut5J+5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15922088},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"972882a76ed6ee6850798d9739193da09d87a1a4","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.0.16_1735402945817_0.40930715383422545","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@zktx.io/ptb-builder","version":"0.1.0","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.0","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"4870aa39a15201fc7fde3bde02fe46e971ec9b99","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.0.tgz","fileCount":151,"integrity":"sha512-iNgGzT6ngcs8bnFH9OWRK0PTtX4nQeyjCeD3z1s1INHng86hcy9TH0tR905NYFHsgw1zI2fE3n3x+4ARlIYIYg==","signatures":[{"sig":"MEQCIFleDBH/xdJKbT+hBuwOwNJ3FSUuwFFR58HQ4QxIKjwiAiAfOrHDwjZsuRKJP87V9eXbnqNfvXRDJo11VoD91rStHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15922176},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"aec7143111e710fa594480545042024ffbfd8913","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.0_1735529970996_0.034569544414480236","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@zktx.io/ptb-builder","version":"0.1.1","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.1","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"3cc57882fda08cd4e76522d83ee95692db9809ef","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.1.tgz","fileCount":151,"integrity":"sha512-TyUORM1J1vsnYQor+/aM/4pcZal62W1xFuOwhXW+mY/HIONUNvQKCPbXgUDrGzRKlqqXNFEqGbETwlUY9LMPQQ==","signatures":[{"sig":"MEYCIQD0HlvwskBMz4PSX5pwkcs5hPyv7uzAwhGbqcRXEMlTDgIhAIN72EyWYOViaT2eXEqJcyNt/H3UZ2VWfKxQpl68hF8n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15923337},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"dcd0ee9c416faa27512a5c959297de33ffd8d4d1","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.1_1735533622028_0.3195048619366203","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@zktx.io/ptb-builder","version":"0.1.2","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.2","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"647190db38be40c8966b642462927a689a42f2e2","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.2.tgz","fileCount":155,"integrity":"sha512-fGMmWbvUEQkF9r+8gJDav0oPOlPw2zLZFte3BRFo7kyh8jQQ4VP+wIYZv0c6/0r4Tn5UOIWeY5sWesOyXl3VOQ==","signatures":[{"sig":"MEYCIQDLHPdO81hpNW8kbr7Ph1/add8uxtQnXqd7xHpUDCcEIwIhAOd4J6S7vqB69Llt1mrCTgoN1KCUJYP15Ag6Vf4fvZzo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15991816},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"57bac61cb07389ba80a8ebfc651b28a6ff6624ac","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.2_1735576458246_0.5419884362353333","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@zktx.io/ptb-builder","version":"0.1.3","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.3","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"e79bb7193df1a01e6c4bd60d0d776fa6310f38ca","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.3.tgz","fileCount":153,"integrity":"sha512-Wnoz3PjrKO23pYdNuFRbYeujH+se9IfFX52V+lO7pgV6hAt6ajT4Mz8elwDSNvDXFkxVC9vMHPzbtwap3jX01g==","signatures":[{"sig":"MEYCIQDS4cPTHKVZlAmZjsxxcAXmsU/keXeSvW0s0/I6nzOmMAIhALd+swT8dTH4gw+2qCZQ1GB83wbRHzVm0acxw4ITjZWQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4063922},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"865b3e14b806d259241ad62472cea531113b0265","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.3_1735653684873_0.8121252180298715","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@zktx.io/ptb-builder","version":"0.1.4","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.4","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"7204119d25738bbe34a523baaadd4793b2d662f6","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.4.tgz","fileCount":153,"integrity":"sha512-AZ5Enibu+I4ub7tcS2RkZGQ+rO2g6FMO97sb3AbXcftn0SuZkXrRvmKpMjSyMX90rSzvBF7t02Sl50VXsGJzuw==","signatures":[{"sig":"MEUCIQD4AVOqq+1fJIjjuRCPaeZcf88IEgkkkIpqdlwLywuILwIgQk41KtfRenDlexZ0hgmGC70S/EgiEEGYESWU1B2BHKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4064166},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"bb4e24eb120be4fdbf24a04a130121e7ae2a7c3f","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.4_1735657104352_0.3572384699861675","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@zktx.io/ptb-builder","version":"0.1.5","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.5","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"f708b36b0d31be7cd28ce07830f59f4077e138c5","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.5.tgz","fileCount":157,"integrity":"sha512-rySCOY/gCi+mYbpyyLlOJLzT0CLPpvjMEBrle+Nog7RlzyFzcCNknmAl9yYRA4x+jwUexV6YgDfHA81Q2gRYeA==","signatures":[{"sig":"MEQCIGi2+LiNhFE9HWskYwcpZeSK5rxa30VR492yiGUbFCd+AiAxWEzkahXRlP5ktKC4Uo9Skk/mvHX1ng8BYihiG/5GbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4089455},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"1f60ebb5d6c3196c256342f6886570686652f3da","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.5_1735915657962_0.562445671775291","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@zktx.io/ptb-builder","version":"0.1.6","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.6","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"c1a845b64b008ec2475c17fdf0fde06a073724a5","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.6.tgz","fileCount":157,"integrity":"sha512-+H9rhjl2GVfJ9u+8yIoMdjYZ/gGwVqJle3YsBnnPUVleOoY6xlP/1nqvr72lANrpa/RPGYsDVoqA+thD7hZodg==","signatures":[{"sig":"MEQCIEFwrDKxrC3yVriK07p20cMcTl3sc82MPihcSY3ApSqFAiBXLuq9T/3v3P8G5OsT68e5FZFPdJi7dFu5CeM0GHpn8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4096677},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"efcb107a731de67ab1ddd4021ececb247683b3ee","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.6_1735965365938_0.7348048589366771","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@zktx.io/ptb-builder","version":"0.1.7","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.7","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"046f5a838df7ae496cb0814bddb0be2ba398cb38","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.7.tgz","fileCount":157,"integrity":"sha512-P2jrNv6fFOZ3/VRmhuso5KWmsky7I2sbF279AhiYA6JeemCJ/Ntm1YX0wlE7ZpH2OYQvEfa/ho7O32x1syJLeQ==","signatures":[{"sig":"MEQCIBXgU4ac7GT20WOH7g5O7lmCbnjAfttFFDKd5w6CUuSZAiBPqraZrSddSPWNJoML5j1hcMnTYWUTfSSxjg1XwViwyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4097276},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"06f5ec686283bdea535d6ccc70fef9d7283b2229","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.7_1736001562754_0.7816331787458966","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@zktx.io/ptb-builder","version":"0.1.8","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.8","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"88b56c0eac420ef4899a56d84944a522ae988b03","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.8.tgz","fileCount":157,"integrity":"sha512-fHMvUrqDbWXfc8HCX1g0LAO2MEUK3bXRXuJKummpSIDBnUpnhtSKVXVCl2LgET+hFbj4799gKka66ks0rBig1w==","signatures":[{"sig":"MEYCIQC2EEyrS8geyfJC56hBQ5jP7VEz/0rUkHklg9uzzKDY+gIhAP3l9l843l8SL2FzdIb3lcs6+eBui3ak8338gnaQgxHi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4097597},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"76871ffdb5636a9b786ebf4406a7c446f907b4ae","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.8_1736008646562_0.6947152296437047","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@zktx.io/ptb-builder","version":"0.1.9","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.9","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"092101b0874756fa5c0050ca2cb2c6051ad4b3a0","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.9.tgz","fileCount":82,"integrity":"sha512-bJSRouzJU3dnfGQY5p/C5plGoBVgcJZR0Wt8rwWYturwNoG1SswU9Rr35rkngxxwb9Vm1AEegV5rK3ZMg8nUHA==","signatures":[{"sig":"MEUCIGDm4yhtRVyCeTAkfR3TLPcqKQ4GsJhF6f7mxxx3DabsAiEAi0iEOK6k9sD4tUcyPxjVMyiyLM+vbNrZiwzhtqSGePY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3903902},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"74fc814d90564241a05fb120df9f4534ac0dd215","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.9_1736142960062_0.008037271169117233","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@zktx.io/ptb-builder","version":"0.1.10","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.10","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"77ac6c2e3f1249f3c56c01b4efca238bb0e339c9","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.10.tgz","fileCount":82,"integrity":"sha512-2et+QXgW/IEBJMBFJKKFFjwu/uxj44hVsMB273lPubFqNgmCUHTW2sBEWWIMlLelu6IaDNk00A+AeoomvVS0lw==","signatures":[{"sig":"MEUCIDP+mBC16DJ1YCDMIdnPMU2eHKOonRWR5228jDHH45n3AiEA+snmRgSQQxM6IELHHUotRw1q8OeekZp9ltmgi3iUFXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3908725},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"59dc8fc197fc3097c367dbaad0444503e52e4cb1","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.10_1736232062476_0.5116664029114091","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@zktx.io/ptb-builder","version":"0.1.11","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.11","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"cefc8e893e67a60d9074da0ea497c1e8c85b9ec6","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.11.tgz","fileCount":82,"integrity":"sha512-0uNBl/T8tkdkwRL+4n/+BxhVeEcXjyqwmbm0+/axSqnjDuZPQvuZECiyFB/jTYydnCtrQietEWnhz+yt7EXOmQ==","signatures":[{"sig":"MEUCIHOdBeIp7dtsSQ4EPL6TtW9lEN+dK5l19Io8gINba80LAiEA9EGYCiFaTWOmX8am16gd5qI1jE/+wVtXkeYVaX/Zj+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3909017},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"3a1a49e9880a4aa3b76a2690fc81590ea3da5f1a","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.11","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.11_1736522824254_0.6763711084181863","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@zktx.io/ptb-builder","version":"0.1.12","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.12","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"9f4dcbf6ba300e8d562f2ebfd3dc29d2eef26bdd","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.12.tgz","fileCount":83,"integrity":"sha512-y1ySrNAYtsjFRa+Wz0GU5P/NMSLygTcfnwHiW6WoPsZsBGrZ5R3+kQqOe3o8Z+R6p6dcYPUAGAMpryhQ0L4i4Q==","signatures":[{"sig":"MEUCIQCmT6vwqM+gRX4gPVSzSFUiJVEBSNNJLkGIErYWB+h9wwIgV6X3R7C5p7JetAK0ZgSybAcQnQ3tL1LXbOio+FrkZ+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3905586},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"d07100ce281130233e4b840b8d76ab2cb6bfa870","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.12_1736826683063_0.02000584249425419","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@zktx.io/ptb-builder","version":"0.1.13","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.13","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"eeb67da3a7f41c36bbca203b527cbbf84ce6f378","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.13.tgz","fileCount":91,"integrity":"sha512-3aV7I4+3h4D2PJDRB/3SB2Sy9ui/GgeYfsTUCRa+4zwHICI+ApS/Z9sTxgSGBSt3mg/dCgLYBDuYnGzX3StYiQ==","signatures":[{"sig":"MEYCIQDduIB20JiwT61pJpiZWTlQa3/0DMEdUN0AbrjLX8ggmwIhAIKMDrswK3WEUvV183wkss9rSPIjYGuY0JhcOn5zr574","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3915935},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"6fd465f9071a1b3ab0fef80cc89487c6262ca88c","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.13_1736834664652_0.47671205146135165","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@zktx.io/ptb-builder","version":"0.1.14","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.1.14","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"fe13223318415a29eba9169efab930a466d7c422","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.1.14.tgz","fileCount":94,"integrity":"sha512-POYplZCkeZHaGaSjVpvS7+1Fq5kqlX2OSQooAQo2mzqDdR7dz8MrYQfG418381zd28pmvjMNFje44PJAfo+xrg==","signatures":[{"sig":"MEYCIQC6jcQ98bEysAf3e/JlrSJI6yeFhOB3oKdJnukoqE1CEAIhALuU3aqhbOlwiZVnV7OP71uGkZCv2e9anK1pvcBDi77K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3922379},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"e651ba526703f15fc38a92d3876db3e5dc10f9de","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.18.1","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.1.14_1736842497847_0.5609832221694455","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@zktx.io/ptb-builder","version":"0.2.0","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.2.0","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"f31c6e81882f06da341e110ab7c7dbbf82718c8e","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.2.0.tgz","fileCount":94,"integrity":"sha512-aB4T6VtzJwWu5iQc016i/DCWwQ5OMLnsL6b47xG5dINn4yeJLgrdDJqgtuxu2RIBfyKMMqWDZfAQKe7AQDKU3w==","signatures":[{"sig":"MEUCIQCgl5HPT8ycmM6r3zat7R9/NYVvUwWVL/istpBlelkqzwIgN5Cgr0DG9YDu5HDoi03tv9lO6ZTcO1521Zk+VQOAklY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3910441},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"7946829fe29046dbd67e9cc94550b7ff8308333a","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.0","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.18.0","re-resizable":"^6.10.3","@xyflow/react":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.2.0_1745848190617_0.6071531132071248","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@zktx.io/ptb-builder","version":"0.3.0","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.0","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"7eb21e66abcdf56f155325ba5e08f2e728c5b1cb","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.0.tgz","fileCount":57,"integrity":"sha512-f/ouV3hc5NKLAWEhQtoAdpu0yeOCo+FpnYAP4+IKHfhA9VGSAeH7ZlLV0xvMmUs1TbNt9UgVK1OXQSl0n2ZwiA==","signatures":[{"sig":"MEUCIDKoWusxf4lOT4GfROoN+Bt6FnSBj+JyhJ0dTYyYJfJsAiEA1putzD/9jGViK0MzxBUeAfqROqFzZ3QEBoxz6bfTOhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4193050},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"4b673cb7a0b2ede763cb0f1b6a8b6ede9e1fee82","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.0_1757433383680_0.5768286535455647","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@zktx.io/ptb-builder","version":"0.3.1","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.1","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"90114c113dfa8c3c72bc1bd64d92a46dbdf27f84","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.1.tgz","fileCount":57,"integrity":"sha512-jDWWv5qf/nAnehVw9AEfpiVSRLEMzPpo37ArWzBTWshPUdhKoWfUCRwC93tcr7OorXn7DAuwM+52itJHR7b0zw==","signatures":[{"sig":"MEUCIQD7kNtAQp4W++ypWwRguut27I7cHdmFrp+Bl8f2ZHSQfwIgSQmnCS0Y1KXYwPJ0+7Ld4Rv557HsLMG8tHE2kZZpkso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4193360},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"fd02d161426c8ac235ec0601a420d99df5a88c72","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.1_1757438621820_0.7795037191554126","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@zktx.io/ptb-builder","version":"0.3.2","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.2","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"d5a46e34c608ddff46cba26c2757086d51ce0beb","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.2.tgz","fileCount":57,"integrity":"sha512-46rUzbrUIJZvFoaAohPZHGeNZ2Jiyjz71jdfblHgvFqDjGnJ/hHE1T4UdKV1k6OOiJc7m+KALdr5VVoP4VxvXw==","signatures":[{"sig":"MEUCIQC+shHQy9oYL0DBKvW/FYQM1n/55RPEUH5lH2VBkgFTJwIgaWCS72/6r/Jj5MuixVDJt9O8a4xI0it9XzAGUal4oqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4193402},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"1a5cbb67e0137ddfe673f540bd9c278112a5d103","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.2_1757439531316_0.5074057751100445","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@zktx.io/ptb-builder","version":"0.3.3","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.3","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"8ce1c6b6e149db139578bb27693698f65914f532","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.3.tgz","fileCount":57,"integrity":"sha512-K9noT2ow5OXVqfKVYHcPy5Lh+SggBrHpI+4QORt9xCCnYfj4NYz11Z8uFtO+IhQQElvM6CsZv8WSyRPpRS6AHQ==","signatures":[{"sig":"MEQCIAJgbZ2bCuZDGFZoZUOFBriQoHA+Hnq1y/SrjN0vlaiRAiBEtILEppsTrZdKHOGgzKiaFUwNlvgaPw38MjkUuKF7Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4200303},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"96a9926bf7affc722c286bf5cf1a593b96b80055","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.3_1757477645222_0.19606676004978074","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@zktx.io/ptb-builder","version":"0.3.4","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.4","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"0fbc37a0d3c4af4e79511c74911fba1f9f874d7f","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.4.tgz","fileCount":57,"integrity":"sha512-OVVnm3g0FFe73cYL0lrypwss3AIcAPoV7iTmijI+16qpisyRASQa5ebkdzOIzw+7hIYOFwEf0qLGT5InVx4eQQ==","signatures":[{"sig":"MEQCIGNQG/Hfu7eaV5EKzIjiWF4myX2pt1l/+FunN3jpEgwkAiAtOr21DUUFXgt7WKU9eA/oK6WgUAa/cLgutgCZ9mqO8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4209995},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"470acc2801d65d6aaa7f09b17b1d90fe11a8f0e0","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.4_1757490439337_0.4161462464994945","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@zktx.io/ptb-builder","version":"0.3.5","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.5","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"4e14afd454e389d33e3355c8489f7345ab983e46","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.5.tgz","fileCount":57,"integrity":"sha512-WaJDbVrhbxCveRNqh82nX2MYpf8cgDMNKLcBQzVGahhrZAf1uS8bKW7JRWL1H1OdzOlwVdxz3RllndzbtM8E+w==","signatures":[{"sig":"MEYCIQD8QYArVrS+1K1gPTP1+d4o/tgCmvpRIAJD5h+K8nur7gIhALLrw8bZBu6He8Nl9LD5Fg3qDSMWlUocn6CvCT3TUof4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4215163},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"57b06ccac6b7a6e2c649f7ed746a4fb2a2417021","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.5_1757492916473_0.3736734891990492","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@zktx.io/ptb-builder","version":"0.3.6","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.6","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"d4cd152bf23aa4ad775c81d0e84376f0ccb2e0d9","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.6.tgz","fileCount":57,"integrity":"sha512-fCtF7donaxPw+j0rolsj3WiUYHvoXCn5camMaLftJcYtqe+cxdyqVqA0YvsOjg0FP41aG0wVs5SSRDDTC6Y2aQ==","signatures":[{"sig":"MEUCIB0TE0lhuRDYXXf+DIrMos7nWxDqgLk9ornSGJgCOAFgAiEA5c+gulfW7+JbsuwGOPx0HG3oGB3xkkC4xbrqQmVkyk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4215396},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"9e17cd3ede9ce50cedda2bd78974b8eb16e404b8","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.6_1757574276842_0.22016045234209747","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@zktx.io/ptb-builder","version":"0.3.7","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.7","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"f88992c7cd69ea85ee2bace68852038fad63b918","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.7.tgz","fileCount":57,"integrity":"sha512-2VtQpR4lidXLp+peIq5E6V5EB0Rzf5D5eAmaR23loNXWo9p3AvQqnHWSc/4kV0frWTMy6Um48vj/ztD6zXBOPw==","signatures":[{"sig":"MEQCIEhBeH0i7dl84hbhoTGJ1ovq/4gesDntZdZM6smW561DAiAf2LE+KnKwmPCDue+ZeRahSQZcfKC+iebFDw2YuAfqvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4215629},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"9b05ab3c305af384a7b2015659be607aab2c76d5","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.7_1757580176888_0.7809516476218747","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@zktx.io/ptb-builder","version":"0.3.8","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.8","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"d9b4e6ccdfe217f23ad2d5c4b2ced5bb77fb26d6","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.8.tgz","fileCount":58,"integrity":"sha512-vww6JfTvvEGJK7SVhncDYUpspXZ1+RdZEOv4MDgIjlA85pYr7KYXi2EzulFYcZalX0rsjoexZK9y71GcEs9vHg==","signatures":[{"sig":"MEUCIQDk3oO2/tDVDRI9k0R/AOuolCPnO95d1Ps1nWD68z5E+AIgfYXbBXry1Qh5gVfv2p8obgHOiXA0YuF2Jpn82Orok/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4220382},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"f175464080311c7ee9300ec2f168e126c3ceb994","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.8_1757760323560_0.9445963216575672","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@zktx.io/ptb-builder","version":"0.3.9","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.9","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"3f6b64f0b86f48a4240b3e152b9fa85b1ae9d560","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.9.tgz","fileCount":58,"integrity":"sha512-dfNcMJdA+uKxQ4ONcz/BcIubE3mvHoB+xgmuNC6NEnrPVr1AqgrmZKCk24Hydc/IPv1LSsKgaJyinKMVLzkTOQ==","signatures":[{"sig":"MEUCIGIm0Ao5jU2fuxWv1b2Lk0FaE03Dgl7EkrWsgGh4GqkjAiEA551NSEKJ4dJVEycBPYQkZORYPWSqZPZ4CNC/6Yg1Vy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4212539},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"6882da926084b4da6fd926870fa8742feecece93","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.9_1757932097102_0.021081354145715547","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@zktx.io/ptb-builder","version":"0.3.10","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.10","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"8afe9f7176e9d016678cbfdb420ad9c2ca3cbdac","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.10.tgz","fileCount":58,"integrity":"sha512-BwR+aD7D02aBFZRZlZ1XAJ+tWY8iGbrXNhnftpHe6DohAMYJvsqNbqY5pZhIMppE2vpLd6OdfjRH/maez8K0aw==","signatures":[{"sig":"MEUCIQCEYpozz5XKJR+V318fwJRjIuPDkvlCKC4WlhA4uLixLAIgbhofUntxbeev9VlLyL7D6TTXD9qfQpeW4zFiKZlIZ6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4214205},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"fc5f145c52b9d14790234c612e36a47cec684030","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.10_1757996663910_0.2311724242510662","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@zktx.io/ptb-builder","version":"0.3.11","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.11","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"db9b53b53d5cd96baabaeb631423319c678d199a","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.11.tgz","fileCount":58,"integrity":"sha512-7fR/OPMSadJblCXEv87HtBhcgOmOGRWLVLnkeM46+enpZrEwMI6Xc5JxKF1PCyBBh7adWDaag6uf+owiCovesg==","signatures":[{"sig":"MEUCIQDBtvEhAnQZtcGEOdlq/4etU8SKpWU3DzzBkniEYI5gigIgAlufqYsAav+Gdn3xUETzAckGj0NCp6oHkCqBO3e/QcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4214119},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"8a3957afa3b9ec5ea706a2a3d32e8fb51ddfe1d8","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.11_1758128771157_0.8030221376764215","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@zktx.io/ptb-builder","version":"0.3.12","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.12","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"c2fca185d27cceb86b0a47f97194063f1241ebe1","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.12.tgz","fileCount":58,"integrity":"sha512-7RoswZi76YmoMAfHrJiNmebYZXK60ODsAYR+4DuoEkasvjpodwo3HUZ4W6bVzl5y2wdOEtd4IvI/sGc+mzTG1Q==","signatures":[{"sig":"MEQCIDwjwCaDYG/z8YYHuyX6SPDgfOjbtks/g7tSOVEl52LvAiA5di83wHDB37++zU1zinyDuVAJDhC6VShH/HUg02P4+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4215613},"main":"dist/index.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.esm.js","gitHead":"456ca23ff75992d8ad263739521f439da0284115","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"_nodeVersion":"20.19.5","dependencies":{"elkjs":"^0.9.3","prismjs":"^1.29.0","@mysten/sui":"^1.37.2","lucide-react":"^0.541.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.12_1758345678500_0.18011200903785674","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@zktx.io/ptb-builder","version":"0.3.13","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.13","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"48ce39337f366e079ec4d62d4750379fafe034a7","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.13.tgz","fileCount":58,"integrity":"sha512-XdvB/1avIOg/MR3pB4z+UPVM2gSD1vfBdC9DJ3nOCkS2crIj1DMUOhAbhHjsYDD2APfohPTG1hBBjm9NQNadEw==","signatures":[{"sig":"MEQCIHyJDIXS6QmuqAjvqTfO1XC/7CaZv7P7F7iY5R3jfI+wAiBTChHRQQTc+pINx2z2XX4VlWoyT9vfdrsBuIJ/BRPv+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268543},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css"},"gitHead":"19cde2c5e699aae3c881e831688ee1b271bd56d4","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.13_1758451319370_0.3830375246092115","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@zktx.io/ptb-builder","version":"0.3.14","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.14","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"1970a120a3e3794bbcc849681a3c8d049ba5e48b","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.14.tgz","fileCount":58,"integrity":"sha512-XKpq75b1Rlb4eKOfcJs8i4S+3Q+ltaYZ1P5d6x8E6A3SsDTyj3YaMTQ9pHizHbVQ3RfQ5qVyNBHs+p8YHONHFw==","signatures":[{"sig":"MEUCIQDyYlcn3oYq5QU7AkZ+B2wRoGDBOR4XaoxWXrva5+JLxgIgbOGb7JpURIDUY1qR2ZItSbhE6SXxyk75u0/s2n6DDKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270410},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css"},"gitHead":"7f5aa1630e8834fe26931c3a96ba67141c20c690","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.14_1759759190018_0.4799752753734756","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@zktx.io/ptb-builder","version":"0.3.15","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.15","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"349a8ddddfab54e97affb474615d2759943e788f","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.15.tgz","fileCount":58,"integrity":"sha512-plmBszFUCYK/H57+9r7Q/P7BSy/c89ofURnj29f+qCFzRQf/kqog0HoxK1vEg9Nhklz6LbJVUpSum1KOONAgiQ==","signatures":[{"sig":"MEQCIAU4M8di++fsnI1lj4PD/CF5maIhl2j/pkfs5KiuC0HPAiA4eVnNfnQCIQ2Fj0Pe7YXwzrke1hLyMbgqiTJGP4DcAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270894},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css"},"gitHead":"74e184c7cbf73499dfe970bb14ce7f65ab0f8f19","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.15_1759761553644_0.685576823526646","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@zktx.io/ptb-builder","version":"0.3.16","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.16","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"61f960c17f8c1646663a7dd739f6540bc430950e","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.16.tgz","fileCount":58,"integrity":"sha512-qRZjmjAZjDYwGJ6E2PDwzknjRh3B5MXAq4Mr211E8fokazpIjjgv1EFzGLCisa8ZoqGy/OdGOy0uQ2jiqymKog==","signatures":[{"sig":"MEYCIQDoXgu3UsxyiZzFjAL4E3FGvJdInfwMtKNcZo9GP0HAyAIhAJ7f8DfcXHjrGk8EAMm5jnXVT08OcUqy5xfJl+0DM120","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270812},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css"},"gitHead":"8ab7b3d8e75e99e14c67c95db4e0ad1e6d711080","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.16_1760003355307_0.595777281577748","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@zktx.io/ptb-builder","version":"0.3.17","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.17","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"23e3a608af4081f990648976a03b9439dd064934","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.17.tgz","fileCount":58,"integrity":"sha512-qVd3P8qIWDW0Rsq6vjSga4KeFOCA3Z2DqD7niYfJPb/k2neF8vcZIcjL7i2dv4aNZcFqSGbeUwf7ILR8GqfneA==","signatures":[{"sig":"MEYCIQCzWveGL55e0NwdwZ6Q8gNcIvDsyUnJt7z4ouaT2FuT5wIhAK2+Eu/SbO9M4D6xZoUarIarfjLNdY1TW49x4bl9604P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270993},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css"},"gitHead":"c61a141065a4c384b87c4dc7f5215cb325dbbb35","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.17_1760003548259_0.16521348187710516","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@zktx.io/ptb-builder","version":"0.3.18","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.18","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"7e9b7e0fc7d63dfe54f327555f4cf0d50d5722c8","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.18.tgz","fileCount":58,"integrity":"sha512-hhmYmyf2Zfdz0LZSSANFzaW4FNl8+As/F85JGTVzS6cdia2X82r4PAOPUmmSx8tHevpLAwYe5atZMX8wjc4GrA==","signatures":[{"sig":"MEMCHxzLJTxNgHzRiPCTemcrotKr9q+hRyXjeFzdB4+N9iACIDcaE00pczXUvWBcP7muP4DyV5wY7zwBhmG60VmgI8o9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270993},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css"},"gitHead":"e64ba76ca2d0a542a12f8a42f221e12a4af99181","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.18_1762704848760_0.34537254964078445","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@zktx.io/ptb-builder","version":"0.3.20","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.20","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"0051070c562c6c7772b39e6a853b8a9fb9003f7e","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.20.tgz","fileCount":58,"integrity":"sha512-X/VpgZ50hdJZ8RH3jyWRqbFdGCq0HV+423FRuXUExeOzGoBk5dkZ0hvm5bYhkjBQnLU+e0t2R37bhpoSLKlsRQ==","signatures":[{"sig":"MEYCIQCqJUdoXXEi9tW2lcLIMhez+SsDLZ+yCUX2+x4z1IS+bAIhAPYfLalW84cG1HT/0jvz7KbdbV9ODv4HUPM6+Eo1Yahv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271787},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css"},"gitHead":"60fec8f73d0946e27c548b14316a792533ec0aa2","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"rm -rf dist","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.20_1764601897126_0.8260224281853561","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@zktx.io/ptb-builder","version":"0.3.22","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.22","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"e9d8560ffa2cf56356c1cc390a5ac5ec3a3a6412","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.22.tgz","fileCount":72,"integrity":"sha512-q9Xe6UoPGRMV3QvdoM0GFRPxQ/AQBMGNvQiNWuua75dVz6paq+uNpY8g1DymS3V7CXwv9gaeK+zsoQxhf0rWEw==","signatures":[{"sig":"MEUCIQDOMU2LG17F6cH3FDeFh8MZDqys1sh0wyX5MvmDMT9HjQIgel9Od5wJhyEfHc1MgT6okcuWcDq2vgfB6jE1zQhX2Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292129},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css","./styles/theme-dark.css":"./dist/styles/theme-dark.css","./styles/themes-all.css":"./dist/styles/themes-all.css","./styles/theme-cream.css":"./dist/styles/theme-cream.css","./styles/theme-light.css":"./dist/styles/theme-light.css","./styles/theme-cobalt2.css":"./dist/styles/theme-cobalt2.css","./styles/theme-mint-breeze.css":"./dist/styles/theme-mint-breeze.css","./styles/theme-tokyo-night.css":"./dist/styles/theme-tokyo-night.css"},"gitHead":"c67bb8f826f7f4fde40fc0a37bfc133fb878802b","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"node -e \"require('fs').rmSync('dist',{force:true,recursive:true})\"","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css","dist/styles/*.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.22_1764692825720_0.6519754941183815","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@zktx.io/ptb-builder","version":"0.3.23","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.23","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"3dac836f7f867f31448215bc56df500270987bed","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.23.tgz","fileCount":72,"integrity":"sha512-2V8adntVCi5pU+mWdnK7pboXHW3ZDF7dssp6qfTJV73KWkgq8GT6BBkRTs+sCZKsAFPNKDwD04tAMWs3BUP7gQ==","signatures":[{"sig":"MEQCIE8cUtMfTSPoRhEEhy/qHr0n94mngyiE05Jh4RIwAEgKAiA70a16DdHsvWXiwxAPTiRyVkHa3P2E1ckf632fkvH2NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294235},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css","./styles/theme-dark.css":"./dist/styles/theme-dark.css","./styles/themes-all.css":"./dist/styles/themes-all.css","./styles/theme-cream.css":"./dist/styles/theme-cream.css","./styles/theme-light.css":"./dist/styles/theme-light.css","./styles/theme-cobalt2.css":"./dist/styles/theme-cobalt2.css","./styles/theme-mint-breeze.css":"./dist/styles/theme-mint-breeze.css","./styles/theme-tokyo-night.css":"./dist/styles/theme-tokyo-night.css"},"gitHead":"97f3f70cfd3dc9680d6e87ef04e086a6fbaf7dd1","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"node -e \"require('fs').rmSync('dist',{force:true,recursive:true})\"","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css","dist/styles/*.css"],"_nodeVersion":"20.19.5","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.23_1764697578964_0.36286118788768573","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@zktx.io/ptb-builder","version":"0.3.24","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.24","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"62f924641aee2d56f1125169ddd435ac36b96c15","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.24.tgz","fileCount":72,"integrity":"sha512-a7aYgtHPOPq3DSelrYt8pFiXrW+wBvOpXrD20FEi8YMxbSUrGk5mt6BQ2aClEQTZIt0QrQ82e1hdTI3Wd6cnbw==","signatures":[{"sig":"MEQCIQCojIvUmK6BdwjvTN3mW35p/wD12A0pddZnPm9tUbj5owIfa6cWI2W2pO9+8GioxP+++WJLmGaI/IUjn2BNdROVNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294489},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css","./styles/theme-dark.css":"./dist/styles/theme-dark.css","./styles/themes-all.css":"./dist/styles/themes-all.css","./styles/theme-cream.css":"./dist/styles/theme-cream.css","./styles/theme-light.css":"./dist/styles/theme-light.css","./styles/theme-cobalt2.css":"./dist/styles/theme-cobalt2.css","./styles/theme-mint-breeze.css":"./dist/styles/theme-mint-breeze.css","./styles/theme-tokyo-night.css":"./dist/styles/theme-tokyo-night.css"},"gitHead":"97a69772470b8f7ea60859dc5a18f5e5b0a8a7e5","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"node -e \"require('fs').rmSync('dist',{force:true,recursive:true})\"","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css","dist/styles/*.css"],"_nodeVersion":"20.19.6","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.24_1765772826950_0.2440216176641583","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@zktx.io/ptb-builder","version":"0.3.25","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.25","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"99604506a795ede25bd866c34b1be734a8cca8bd","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.25.tgz","fileCount":72,"integrity":"sha512-9+CkhmB+UesAmsCVxuCARa7nTnj6rDMsoA0d7nGg2ALooL5DBpYO7YOh93kSDIB/yYMJ1ShjYVwVoUDJHiAW7g==","signatures":[{"sig":"MEQCIGX6CVo8GmZuHpiku5ewGhA1j6o3qaqGgW4fDGh6bSDEAiArqPalMXeYHj1dAv6Kwsf+mWmYKpLC5by20Mdxbd56Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295544},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css","./styles/theme-dark.css":"./dist/styles/theme-dark.css","./styles/themes-all.css":"./dist/styles/themes-all.css","./styles/theme-cream.css":"./dist/styles/theme-cream.css","./styles/theme-light.css":"./dist/styles/theme-light.css","./styles/theme-cobalt2.css":"./dist/styles/theme-cobalt2.css","./styles/theme-mint-breeze.css":"./dist/styles/theme-mint-breeze.css","./styles/theme-tokyo-night.css":"./dist/styles/theme-tokyo-night.css"},"gitHead":"3d8f701153712a5aea50152796c63c1a0e6c6495","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"node -e \"require('fs').rmSync('dist',{force:true,recursive:true})\"","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css","dist/styles/*.css"],"_nodeVersion":"20.19.6","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.25_1765783799370_0.23991243036224752","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@zktx.io/ptb-builder","version":"0.3.26","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.26","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"99df20d9d87e62f28c6607a3a08200953a0d2dc0","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.26.tgz","fileCount":72,"integrity":"sha512-Hy5zln2QhnfKqnScEUcO8m051RUvwMUk0Q8WaIoVRln3Urh0oxjVbROSwInIjYuGhYbdv3W47PN27YiP35Pp+Q==","signatures":[{"sig":"MEYCIQDCErsyj3Pj7gYje/r0fuZ+XavN8tQrdnd8YAexutrqvAIhANB0fWAKoEDFPUwaLEO7gUyQbM5cKCmOacHx0xelSL9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297988},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css","./styles/theme-dark.css":"./dist/styles/theme-dark.css","./styles/themes-all.css":"./dist/styles/themes-all.css","./styles/theme-cream.css":"./dist/styles/theme-cream.css","./styles/theme-light.css":"./dist/styles/theme-light.css","./styles/theme-cobalt2.css":"./dist/styles/theme-cobalt2.css","./styles/theme-mint-breeze.css":"./dist/styles/theme-mint-breeze.css","./styles/theme-tokyo-night.css":"./dist/styles/theme-tokyo-night.css"},"gitHead":"2918746a9d4513f76cb56d4981c57a640fc0813a","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"node -e \"require('fs').rmSync('dist',{force:true,recursive:true})\"","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css","dist/styles/*.css"],"_nodeVersion":"20.19.6","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.26_1765865286481_0.36966194026763244","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@zktx.io/ptb-builder","version":"0.3.28","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.28","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"a1d51c8de6ed739d290148887d8084157e2429d2","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.28.tgz","fileCount":72,"integrity":"sha512-ybCck0tAXGCim7/oOTUpGeCYGYVd7ANufRfdb+yfXPGAhWsHxfNndH/4LNbK071TtpjLFeiyhECaNJ/roxwlCg==","signatures":[{"sig":"MEQCIHl4EaKpdx4hyuV/kG81w+E/hB9TWOORdqj4lyVBIgWwAiBPH2/KYR3mRj9Fa18sMeFxW5tibiEOUpcedhAAtFliWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301989},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css","./styles/theme-dark.css":"./dist/styles/theme-dark.css","./styles/themes-all.css":"./dist/styles/themes-all.css","./styles/theme-cream.css":"./dist/styles/theme-cream.css","./styles/theme-light.css":"./dist/styles/theme-light.css","./styles/theme-cobalt2.css":"./dist/styles/theme-cobalt2.css","./styles/theme-mint-breeze.css":"./dist/styles/theme-mint-breeze.css","./styles/theme-tokyo-night.css":"./dist/styles/theme-tokyo-night.css"},"gitHead":"b7b37997595f16f041af59de1fa2588c2f32a2e4","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"node -e \"require('fs').rmSync('dist',{force:true,recursive:true})\"","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css","dist/styles/*.css"],"_nodeVersion":"20.19.6","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.28_1765902498111_0.7618826217049883","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@zktx.io/ptb-builder","version":"0.3.29","keywords":["sui","transaction","ptb","programmable transaction blocks"],"author":{"name":"daoauth"},"license":"ISC","_id":"@zktx.io/ptb-builder@0.3.29","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"dist":{"shasum":"0df5ca2d4dbaa6a86e11e94edc6922cdb505e8c4","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.3.29.tgz","fileCount":72,"integrity":"sha512-zFHCqsW7U0vNIbiQ/hJLxH96cpBNAA0AtTv1TCtaHkbEsjbf5UqDeeGDc+ABQi8k7TebNlXaNkkrvXnxKYo4Ow==","signatures":[{"sig":"MEUCIFWQxSx2bTr0Q43J15QocEymAwpvbKbRaSxwBfhgT95/AiEAm7zKMbaYK6Vh6R45QXTYvWht8QTCLIJ7QR66aLguFAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.3.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301230},"type":"module","style":"dist/index.css","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css","./styles/theme-dark.css":"./dist/styles/theme-dark.css","./styles/themes-all.css":"./dist/styles/themes-all.css","./styles/theme-cream.css":"./dist/styles/theme-cream.css","./styles/theme-light.css":"./dist/styles/theme-light.css","./styles/theme-cobalt2.css":"./dist/styles/theme-cobalt2.css","./styles/theme-mint-breeze.css":"./dist/styles/theme-mint-breeze.css","./styles/theme-tokyo-night.css":"./dist/styles/theme-tokyo-night.css"},"gitHead":"0ec254b8188aa0fc92887b150de0f8cdf74bcd33","scripts":{"lint":"npm run lint --prefix ../..","build":"npm run clean && rollup -c","clean":"node -e \"require('fs').rmSync('dist',{force:true,recursive:true})\"","format":"npm run format --prefix ../.."},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"repository":{"url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git","type":"git"},"_npmVersion":"10.8.2","description":"Sui programmable transaction blocks builder","directories":{},"sideEffects":["dist/index.css","dist/styles/*.css"],"_nodeVersion":"20.19.6","dependencies":{"prismjs":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.27.3","typescript":"^5.7.2","tailwindcss":"^3.4.13","@types/react":"^18.3.18","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.4","@types/react-dom":"^18.3.5","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^15.3.0"},"peerDependencies":{"elkjs":"^0.9.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0","@mysten/sui":"^1.37.2","lucide-react":"^0.544.0","re-resizable":"^6.10.3","@xyflow/react":"^12.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ptb-builder_0.3.29_1766761786154_0.6544203502256207","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@zktx.io/ptb-builder","version":"0.5.0","description":"Sui programmable transaction blocks builder","type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"},"./index.css":"./dist/index.css","./styles/theme-dark.css":"./dist/styles/theme-dark.css","./styles/theme-light.css":"./dist/styles/theme-light.css","./styles/theme-cobalt2.css":"./dist/styles/theme-cobalt2.css","./styles/theme-tokyo-night.css":"./dist/styles/theme-tokyo-night.css","./styles/theme-cream.css":"./dist/styles/theme-cream.css","./styles/theme-mint-breeze.css":"./dist/styles/theme-mint-breeze.css","./styles/themes-all.css":"./dist/styles/themes-all.css"},"types":"dist/types/index.d.ts","style":"dist/index.css","scripts":{"clean":"node -e \"require('fs').rmSync('dist',{force:true,recursive:true})\"","build":"npm run clean && rollup -c","typecheck":"tsc -p tsconfig.json --noEmit","pretest":"npm run build --workspace @zktx.io/ptb-model","test":"vitest run","lint":"npm run lint --prefix ../..","format":"npm run format --prefix ../.."},"keywords":["sui","transaction","ptb","programmable transaction blocks"],"repository":{"type":"git","url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git"},"author":{"name":"daoauth"},"license":"ISC","bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","sideEffects":["dist/index.css","dist/styles/*.css"],"peerDependencies":{"@mysten/sui":"2.16.2","@xyflow/react":"^12.8.2","elkjs":"^0.9.3","lucide-react":"^0.544.0","re-resizable":"^6.10.3","react":">=18.0.0 <20.0.0","react-dom":">=18.0.0 <20.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.2","@types/prismjs":"^1.26.4","@types/react":"^18.3.18","@types/react-dom":"^18.3.5","@mysten/sui":"2.16.2","autoprefixer":"^10.4.20","rollup":"^4.27.3","rollup-plugin-postcss":"^4.0.2","tailwindcss":"^3.4.13","typescript":"^5.7.2","vitest":"4.1.6"},"dependencies":{"@zktx.io/ptb-model":"0.5.0","clsx":"^2.1.1","prismjs":"^1.29.0"},"_id":"@zktx.io/ptb-builder@0.5.0","gitHead":"208c60e76ac2fccebfed1e0a3bf66cae85d754a1","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-UFds/XOujXaFuOXnkJzAWOSghxbCE7ith1Ut+zWTaLyOkBDrWvUqHOGDgjN31AVtEZlZ63MxoC+QZMSlYAmRrA==","shasum":"a9734a72b008aeb8bc0f76bd8a9e14df136f299e","tarball":"https://registry.npmjs.org/@zktx.io/ptb-builder/-/ptb-builder-0.5.0.tgz","fileCount":96,"unpackedSize":414755,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zktx.io%2fptb-builder@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHN3ULErQKK5u0JOO2Xbs7fCWtc6bYT08jVayUbx1enUAiEAlZhi+lefgdqifyfU3N3ZuXDWf2483DhPeBl42flQ7mo="}]},"_npmUser":{"name":"daoauth","email":"daoauth@gmail.com"},"directories":{},"maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ptb-builder_0.5.0_1779440833303_0.7475170499045602"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-11T14:53:11.147Z","modified":"2026-05-22T09:07:13.814Z","0.0.1":"2024-10-11T14:53:11.605Z","0.0.2":"2024-10-12T11:31:28.159Z","0.0.3":"2024-10-12T13:30:52.980Z","0.0.4":"2024-10-12T15:12:52.794Z","0.0.5":"2024-10-13T05:58:41.887Z","0.0.6":"2024-11-10T13:48:37.808Z","0.0.7":"2024-11-11T16:31:19.729Z","0.0.8":"2024-11-22T14:12:57.377Z","0.0.9":"2024-12-03T13:53:50.455Z","0.0.10":"2024-12-03T15:50:54.928Z","0.0.11":"2024-12-04T05:43:53.719Z","0.0.12":"2024-12-04T06:51:39.557Z","0.0.13":"2024-12-04T09:23:31.175Z","0.0.14":"2024-12-04T10:32:54.294Z","0.0.15":"2024-12-11T08:51:47.569Z","0.0.16":"2024-12-28T16:22:26.187Z","0.1.0":"2024-12-30T03:39:31.262Z","0.1.1":"2024-12-30T04:40:22.301Z","0.1.2":"2024-12-30T16:34:18.514Z","0.1.3":"2024-12-31T14:01:25.198Z","0.1.4":"2024-12-31T14:58:24.588Z","0.1.5":"2025-01-03T14:47:38.252Z","0.1.6":"2025-01-04T04:36:06.149Z","0.1.7":"2025-01-04T14:39:22.998Z","0.1.8":"2025-01-04T16:37:26.814Z","0.1.9":"2025-01-06T05:56:00.298Z","0.1.10":"2025-01-07T06:41:02.732Z","0.1.11":"2025-01-10T15:27:04.507Z","0.1.12":"2025-01-14T03:51:23.383Z","0.1.13":"2025-01-14T06:04:24.900Z","0.1.14":"2025-01-14T08:14:58.085Z","0.2.0":"2025-04-28T13:49:50.836Z","0.3.0":"2025-09-09T15:56:23.925Z","0.3.1":"2025-09-09T17:23:42.075Z","0.3.2":"2025-09-09T17:38:51.568Z","0.3.3":"2025-09-10T04:14:05.471Z","0.3.4":"2025-09-10T07:47:19.585Z","0.3.5":"2025-09-10T08:28:36.714Z","0.3.6":"2025-09-11T07:04:37.062Z","0.3.7":"2025-09-11T08:42:57.202Z","0.3.8":"2025-09-13T10:45:23.809Z","0.3.9":"2025-09-15T10:28:17.333Z","0.3.10":"2025-09-16T04:24:24.138Z","0.3.11":"2025-09-17T17:06:11.392Z","0.3.12":"2025-09-20T05:21:18.737Z","0.3.13":"2025-09-21T10:41:59.555Z","0.3.14":"2025-10-06T13:59:50.259Z","0.3.15":"2025-10-06T14:39:13.843Z","0.3.16":"2025-10-09T09:49:15.529Z","0.3.17":"2025-10-09T09:52:28.816Z","0.3.18":"2025-11-09T16:14:08.980Z","0.3.20":"2025-12-01T15:11:37.323Z","0.3.22":"2025-12-02T16:27:05.925Z","0.3.23":"2025-12-02T17:46:19.196Z","0.3.24":"2025-12-15T04:27:07.102Z","0.3.25":"2025-12-15T07:29:59.520Z","0.3.26":"2025-12-16T06:08:06.706Z","0.3.28":"2025-12-16T16:28:18.269Z","0.3.29":"2025-12-26T15:09:46.299Z","0.5.0":"2026-05-22T09:07:13.489Z"},"bugs":{"url":"https://github.com/zktx-io/ptb-builder-monorepo/issues"},"author":{"name":"daoauth"},"license":"ISC","homepage":"https://github.com/zktx-io/ptb-builder-monorepo#readme","keywords":["sui","transaction","ptb","programmable transaction blocks"],"repository":{"type":"git","url":"git+https://github.com/zktx-io/ptb-builder-monorepo.git"},"description":"Sui programmable transaction blocks builder","maintainers":[{"name":"daoauth","email":"daoauth@gmail.com"}],"readme":"# Programmable Transaction Blocks Builder (PTB Builder)\n\n**PTB Builder** is a graphical toolkit for authoring, inspecting, and rendering **Programmable Transaction Blocks (PTBs)** on the Sui blockchain. It provides an intuitive drag-and-drop interface, code rendering, and host integration points. The host application remains responsible for wallet connection, signing, simulation, and execution.\n\n![ptb-builder-editor.png](https://docs.zktx.io/images/ptb-builder-editor.png)\n\n## Demo\n\n- [https://ptb.wal.app/](https://ptb.wal.app/)\n\n## Architecture Boundary\n\n`@zktx.io/ptb-builder` depends on `@zktx.io/ptb-model` so the builder can adopt\nthe model package as its canonical PTB data boundary. Model package APIs are the\nboundary for PTB data validation, raw PTB conversion, Mermaid rendering, and\nTypeScript SDK code string rendering. The builder package owns React UI state,\nReact Flow integration, document/provider lifecycle, SDK Core read helpers,\nobject authoring policy, and the runtime adapter that turns a validated\n`TransactionIR` into a host-owned Sui `Transaction`.\n\nImport the model package through `@zktx.io/ptb-model` only. Package-internal\nmodel imports, model `dist` imports, and relative imports across package\nboundaries are intentionally blocked for builder source.\n\nThe builder runtime accepts `ptb_4` documents. Convert unsupported document\nshapes outside this package before calling builder/model APIs.\n\n## Features\n\n### 1. Transaction Construction and Review\n\n- **Visual Editor**: Construct PTBs via a drag‑and‑drop UI (React Flow-based).\n- **Code Rendering**: Render TypeScript for the Sui TS SDK.\n- **Host Review Hooks**: Let the host application provide simulation or execution adapters when needed.\n\n### 2. Host-Controlled Execution\n\n- **Accessible**: Users can create PTB structures without writing code.\n- **Authority Stays Outside**: Wallet connection, signing, simulation, and execution stay in the host app.\n- **Real‑Time Feedback**: Errors/warnings surface instantly during graph construction.\n\n### 3. Save and Share\n\n- **Graph Persistence**: Save PTB graphs locally and reload them later.\n- **Portable Documents**: Share saved `.ptb` documents with other PTB Builder users.\n- **Optional Export**: Expose an **Export .ptb** button from the UI (hidden by default).\n\n### 4. Structure Visualization and Debugging\n\n- **Loaded Transaction Structure View**: Visualize supported loaded PTB command and input structure as readable graphs.\n- **Debugging Tools**: Inspect graph wiring, inputs, outputs, and validation feedback while editing.\n\n### 5. On‑Chain Transaction Loading\n\n- **Load from Digest**: Import an on‑chain transaction by digest and visualize its structure.\n\n### 6. Use On‑Chain Assets as Objects\n\n- **Asset Browser**: Browse objects owned by the `address` prop when a host wallet/address is connected (coins, Move objects, modules, etc.).\n- **Object Metadata Loading**: Insert owned assets as **Object nodes** with object id and type metadata. Runtime construction uses the pinned SDK helper surface, such as `tx.object(id)`, for unresolved object ids.\n- **Resolved Ref Preservation**: When a decoded raw or on-chain PTB already contains resolved object references, PTB Builder preserves those references for inspection and round-trip fidelity instead of asking the user to recreate them.\n\n### 7. Themes\n\n- **Initial Theme Selection**: `dark`, `light`, `cobalt2`, `tokyo-night`, `cream`, `mint-breeze`.\n- **Switch Anytime**: Change themes dynamically from the workspace.\n\n## Supported Commands\n\nThe following command nodes are available from the builder context menu:\n\n- **SplitCoins** — split a coin object into multiple parts.\n- **MergeCoins** — merge multiple coins into one.\n- **TransferObjects** — transfer owned objects to a recipient.\n- **MakeMoveVec** — build a Move vector from typed elements. Set the Move type\n  on the node before connecting element inputs.\n- **MoveCall** — call a Move function by loading the package module/function\n  index from the configured SDK Core client, then choosing a module and\n  function from the discovered package. The builder fetches the selected\n  function signature when it is needed to materialize value and type handles.\n  Generic Move type arguments are authored with dedicated Type Argument nodes\n  connected to the MoveCall type handles.\n\nLoaded PTBs may also render **Publish** and **Upgrade** command nodes for\ninspection. PTB Builder does not expose context-menu authoring for those\ncommands because editing module bytes, dependencies, and package upgrade data\nrequires the Move toolchain and remains outside the builder UI boundary.\n\nThe package does not expose a public command registry extension API.\n\n## Supported Inputs\n\nInput authoring support:\n\n- **Scalars**: numbers, booleans, addresses, strings ✅\n- **Objects**: direct ownership/transfer supported ✅ (includes `Coin<T>`)\n  - _Objects can be selected from your owned assets via the **Assets modal** when `address` is provided._\n  - _Manual object authoring should use the object node lookup before runtime building so the graph carries SDK-reported object id and type tag._\n  - _Object nodes do not expose raw usage choices. Move function signatures determine argument expectations, and unresolved object ids are handed to the SDK runtime with `tx.object(id)`._\n- **Vectors**: scalars only ✅ (❌ objects, including coins, are not supported in vectors)\n- **Options**: available for scalars ✅ (❌ not supported for objects)\n\n## Quick Start\n\nInstall the builder package plus its peer dependencies in your React app:\n\n```sh\nnpm install @zktx.io/ptb-builder @mysten/sui @xyflow/react elkjs lucide-react re-resizable react react-dom\n```\n\nThis package is developed and tested against the exact pinned\n`@mysten/sui@2.16.2` SDK version used by the repository. Use that SDK version\nunless a later PTB Builder release states a different compatibility range.\n\nFor authoring, inspection, and TypeScript SDK code preview, the smallest useful\nsetup is the component, CSS, a starting chain, and a sized container. Passing\n`initialChain` creates a fresh editable PTB document on mount. It is intentionally\nan initializer, not a network controller; use `loadFromDoc()` when your app needs\nto replace the active document.\n\n```tsx\nimport { PTBBuilder } from '@zktx.io/ptb-builder';\n\nimport '@zktx.io/ptb-builder/index.css';\nimport '@zktx.io/ptb-builder/styles/themes-all.css';\n\nexport function App() {\n  return (\n    <PTBBuilder\n      initialChain=\"sui:testnet\"\n      style={{ width: '100vw', height: '100vh' }}\n    />\n  );\n}\n```\n\nThat minimal setup does not connect a wallet and does not execute or simulate\ntransactions. It can still author PTB graphs, render code, export documents when\nenabled, and use the package default SDK Core client for read/load helpers.\n\nAdd host integration only for the capabilities your app owns. The next example\nassumes your app already wraps this component in the dapp-kit provider setup\nshown by the local `packages/example` app.\n\n```tsx\nimport {\n  useCurrentAccount,\n  useCurrentNetwork,\n  useDAppKit,\n} from '@mysten/dapp-kit-react';\nimport type { Transaction } from '@mysten/sui/transactions';\nimport { PTBBuilder, type Chain } from '@zktx.io/ptb-builder';\n\nfunction chainToNetwork(chain: Chain) {\n  const match = chain.match(/^sui:(mainnet|testnet|devnet)$/);\n  if (!match) throw new Error(`Unsupported chain: ${chain}`);\n  return match[1] as 'mainnet' | 'testnet' | 'devnet';\n}\n\nexport function BuilderWithHostAdapters() {\n  const account = useCurrentAccount();\n  const network = useCurrentNetwork() ?? 'testnet';\n  const dAppKit = useDAppKit();\n\n  const createClient = (chain: Chain) =>\n    dAppKit.getClient(chainToNetwork(chain));\n\n  const simulateTx = async (chain: Chain, transaction?: Transaction) => {\n    if (!transaction) return { error: 'No transaction to simulate' };\n    const client = createClient(chain);\n    const bytes = await transaction.build({ client });\n    const result = await client.core.simulateTransaction({\n      transaction: bytes,\n      include: { effects: true },\n    });\n    const simulated =\n      result.$kind === 'Transaction'\n        ? result.Transaction\n        : result.FailedTransaction;\n    const error =\n      simulated.status.error?.message || simulated.status.error?.$kind;\n    return { success: simulated.status.success, error };\n  };\n\n  const executeTx = async (chain: Chain, transaction?: Transaction) => {\n    if (!account) return { error: 'Wallet not connected' };\n    if (!transaction) return { error: 'No transaction to execute' };\n    if (network !== chainToNetwork(chain)) {\n      return {\n        error: `Switch to ${chainToNetwork(chain)} before executing this PTB`,\n      };\n    }\n    const result = await dAppKit.signAndExecuteTransaction({ transaction });\n    if (result.$kind === 'FailedTransaction') {\n      const statusError = result.FailedTransaction.status.error;\n      return {\n        digest: result.FailedTransaction.digest,\n        error:\n          statusError?.message ||\n          statusError?.$kind ||\n          'Transaction execution failed',\n      };\n    }\n    return { digest: result.Transaction.digest };\n  };\n\n  return (\n    <PTBBuilder\n      initialChain={`sui:${network}` as Chain}\n      style={{ width: '100vw', height: '100vh' }}\n      createClient={createClient}\n      simulateTx={simulateTx}\n      executeTx={executeTx}\n      address={account?.address}\n      showExportButton\n    />\n  );\n}\n```\n\nThe local `packages/example` app shows a complete dapp-kit host with network\nselection, undo/redo, document drop, on-chain transaction loading, and toast\nintegration. `loadFromDoc()` accepts `ptb_4` documents with explicit `chain`\nand `view` fields only. Convert unsupported document shapes outside this\npackage.\n\n### SDK Core client boundary\n\n`createPtbCoreClient()` and `createPtbCoreClientForNetwork()` return SDK Core\nclients for read/load paths. The exported `PtbCoreClient` type is an alias of\nthe pinned `@mysten/sui@2.16.2` `ClientWithCoreApi` type, not a separate stable\nclient abstraction owned by PTB Builder. Host applications may provide their own\n`ClientWithCoreApi`-compatible client through `createClient`, but SDK Core type\nchanges are part of the Sui SDK boundary and should be reviewed when upgrading\n`@mysten/sui`.\n\n## Public API (Provider + Hook)\n\nSupported public imports are the package root (`@zktx.io/ptb-builder`) and the\nCSS subpaths declared in `package.json` `exports`. Files emitted under\n`dist/types/` are build artifacts for those exports, not separate compatibility\nentry points. Helpers that are not re-exported from the package root are internal\nimplementation details.\n\n### Provider (component)\n\n```tsx\nimport '@zktx.io/ptb-builder/index.css';\nimport '@zktx.io/ptb-builder/styles/themes-all.css';\n// Or import a specific theme only: import '@zktx.io/ptb-builder/styles/theme-light.css';\n\nimport { PTBBuilder } from '@zktx.io/ptb-builder';\n\n<PTBBuilder\n  theme=\"dark\" // initial theme (dark | light | cobalt2 | tokyo-night | cream | mint-breeze); defaults to \"dark\"\n  initialChain=\"sui:testnet\" // optional: start with a fresh editable PTB for this chain\n  address={connectedAddress} // optional runtime sender and Assets modal owner; short or canonical form\n  gasBudget={500_000_000} // optional runtime gas budget; number, bigint, or u64 string\n  executeTx={execAdapter} // host-provided execution adapter\n  createClient={clientFactory} // host-provided SDK Core client factory for reads/loads\n  onDocChange={saveDoc} // PTBDoc autosave callback (debounced)\n  showExportButton // optional: show Export .ptb button (default: hidden)\n>\n  {/* your app here */}\n</PTBBuilder>;\n```\n\n### Hook (public)\n\n```tsx\nimport { usePTB } from '@zktx.io/ptb-builder';\n\nconst {\n  captureCurrentDocResult,\n  exportDoc,\n  exportDocResult,\n  loadFromDoc,\n  loadFromOnChainTx,\n  undo,\n  redo,\n  canUndo,\n  canRedo,\n  setTheme,\n} = usePTB();\n\n// Export the active PTB document with structured error information\nconst exportResult = exportDocResult({ sender: connectedAddress });\nif (!exportResult.ok) {\n  console.warn(exportResult.error);\n}\n\n// Compatibility wrapper: returns undefined on failure\nconst doc = exportDoc({ sender: connectedAddress });\n\n// Load document from memory or disk\nif (doc) {\n  const loadResult = loadFromDoc(doc);\n  if (!loadResult.ok) {\n    console.warn(loadResult.error);\n  }\n}\n\n// Undo/redo is owned by the builder editor session state. It includes the live\n// graph, chain, sender, modules, and objects, even when the current graph cannot\n// be exported as a valid PTBDoc yet.\nif (canUndo) undo();\nif (canRedo) redo();\n\n// Capture is side-effect-free; exportDocResult still reports UI export errors.\nconst current = captureCurrentDocResult();\nif (current.ok) {\n  console.log(current.doc);\n}\n\n// Load graph from on-chain transaction digest. Pure raw inputs that can be\n// decoded losslessly are materialized for display, using fetched Move function\n// signatures when the consumer type needs them.\nconst chainLoadResult = await loadFromOnChainTx('sui:testnet', '0x1234…');\nif (!chainLoadResult.ok) {\n  console.warn(chainLoadResult.error);\n}\n\n// Load an on-chain transaction as an editable template instead of a read-only viewer.\nconst editableLoadResult = await loadFromOnChainTx('sui:testnet', '0x1234…', {\n  mode: 'editable',\n});\nif (!editableLoadResult.ok) {\n  console.warn(editableLoadResult.error);\n}\n\n// Switch theme at runtime\nsetTheme('tokyo-night');\n```\n\n### Styling & Theme imports\n\n- `@zktx.io/ptb-builder/index.css` contains the structural styles for nodes, edges, and the builder chrome. It should be imported exactly once in your host app (or exposed by your bundler) regardless of the theme you choose.\n- `@zktx.io/ptb-builder/styles/themes-all.css` is a self-contained bundle of every theme token file so you can switch themes at runtime with `setTheme`. Importing it includes all shipped themes; the package build emits it at roughly 43 kB before gzip.\n- To minimize CSS for static deployments, import only the theme(s) you actually ship, e.g. `import '@zktx.io/ptb-builder/styles/theme-dark.css';`. Picking a single one keeps the bundle lean while still allowing dynamic switching between the themes you explicitly include.\n- Do not import `themes-all.css` together with individual `theme-*.css` files. Choose the aggregate file for runtime theme switching, or choose individual theme files for a smaller static bundle.\n- When you only ship a single theme file, pass the matching `theme` value (e.g., `theme=\"light\"`) and set `showThemeSelector={false}` so the UI doesn’t expose choices that aren’t bundled.\n\n### Autosave, undo/redo & `onDocChange`\n\n- PTB Builder batches graph/content `onDocChange` emissions briefly and debounces viewport-only changes by 250 ms so autosave targets are not overwhelmed while the user edits or pans the canvas.\n- `loadFromDoc(doc)` imports a document as a new editable baseline and applies the document's saved viewport. `loadFromDoc(chain)` creates a fresh editable document for that chain and applies the default viewport. These transitions do not infer the saved baseline from a post-load viewport fit.\n- `undo()` and `redo()` use builder-owned editor session history, not `onDocChange`. The history source of truth is the editor state (`graph`, `chain`, `sender`, `modules`, and `objects`) and excludes viewport-only changes. When the restored state can be serialized as a `PTBDoc`, the builder immediately attempts an `onDocChange` emission for autosave; invalid-but-editable graphs still restore and remain undoable while autosave/export reports document diagnostics.\n- `loadFromOnChainTx(..., { mode: 'editable' })` computes the generated transaction layout from a fixed transaction-load target, not from the previously visible viewport, before applying provider state. It then emits that laid-out graph with the default editable viewport as the editable baseline. The default read-only `loadFromOnChainTx` path does not emit `onDocChange`, because read-only transaction inspection is not an editable document autosave event.\n- `captureCurrentDocResult()` captures the live React Flow graph and viewport without setting UI error state or showing a toast. Use it for explicit document export or custom host flows, not as the source of builder undo/redo.\n- The `address` prop is the runtime envelope sender and Assets-modal owner address. It does not become `PTBDoc.sender`; imported document senders are preserved, and export helpers use an explicit `sender` option when the host wants a saved document sender.\n- When integrating your own autosave pipeline, expect `onDocChange` to fire often during graph edits but only after the debounce window for viewport-only motions.\n\n---\n\n## Props Reference (`<PTBBuilder />`)\n\n| Prop                | Type                                                                                  | Default  | Description                                                                                                                                                                                                            |\n| ------------------- | ------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `theme`             | `Theme` (`dark` \\| `light` \\| `cobalt2` \\| `tokyo-night` \\| `cream` \\| `mint-breeze`) | `\"dark\"` | Initial UI theme.                                                                                                                                                                                                      |\n| `initialChain`      | `Chain`                                                                               | –        | Optional chain used to create a fresh editable PTB on mount. Later document changes should use `loadFromDoc()`.                                                                                                        |\n| `className`         | `string`                                                                              | –        | Optional class for a host-controlled container around the builder.                                                                                                                                                     |\n| `style`             | `React.CSSProperties`                                                                 | –        | Optional style for the same container; useful for setting width/height directly on `<PTBBuilder />`.                                                                                                                   |\n| `showThemeSelector` | `boolean`                                                                             | `true`   | Renders the theme dropdown in the CodePip panel.                                                                                                                                                                       |\n| `address`           | `string`                                                                              | –        | Optional runtime envelope sender and owner address for the Assets modal. Short or canonical Sui address forms are accepted and normalized before runtime helpers use them. It is not substituted into graph arguments. |\n| `gasBudget`         | `number \\| bigint \\| string`                                                          | –        | Optional runtime envelope gas budget. String values must be unsigned u64 strings.                                                                                                                                      |\n| `executeTx`         | `(chain: Chain, tx?: Transaction) => Promise<{ digest?: string; error?: string }>`    | –        | Host-provided execution adapter.                                                                                                                                                                                       |\n| `simulateTx`        | `(chain: Chain, tx?: Transaction) => Promise<{ success?: boolean; error?: string }>`  | –        | Optional host-provided simulation adapter; required only when the Dry run action is used.                                                                                                                              |\n| `createClient`      | `(chain: Chain) => ClientWithCoreApi`                                                 | gRPC     | Optional host-provided SDK Core client factory for read/load paths.                                                                                                                                                    |\n| `toast`             | `ToastAdapter`                                                                        | console  | Custom toast adapter used by the provider.                                                                                                                                                                             |\n| `onDocChange`       | `(doc: PTBDoc) => void`                                                               | –        | Autosave callback (debounced).                                                                                                                                                                                         |\n| `showExportButton`  | `boolean`                                                                             | `false`  | If `true`, shows **Export .ptb** button in the CodePip panel.                                                                                                                                                          |\n| `children`          | `React.ReactNode`                                                                     | –        | Children rendered inside the Provider.                                                                                                                                                                                 |\n\n---\n\n## Document Format\n\nPTB Builder persists graphs as `PTBDoc` objects containing:\n\n- **version** — documents use `ptb_4`\n- **graph** — nodes and edges of the PTB\n- **modules** — embedded Move function signature metadata for MoveCall\n  functions whose signatures were fetched while authoring or inspecting.\n  Function entries retain both the resolved PTB port types and the SDK Core\n  open signatures needed to recompute generic MoveCall ports after reload.\n  Package module/function indexes are runtime discovery data and are not stored\n  in the document.\n- **objects** — embedded object metadata for display and type lookup. Runtime object arguments must come from graph raw input data such as SDK-reported object id, version, and digest; metadata embeds are not a source of signing authority.\n- **chain** — target Sui network (e.g., `sui:testnet`)\n- **view** — saved editor viewport `{ x, y, zoom }`\n\nThis enables saving, sharing, and reloading graphs consistently across environments.\n\n---\n\n## Notes on Network Sync\n\n- Use `useCurrentNetwork()` and `useDAppKit().switchNetwork()` from\n  `@mysten/dapp-kit-react` to read/change the active Sui network.\n- Keep PTB `doc.chain` in the form `sui:<network>`, e.g., `sui:testnet`.\n- On file drop, prefer validating with `/^sui:(mainnet|testnet|devnet)$/` before switching the network.\n\n---\n","readmeFilename":"README.md"}