{"_id":"arweave-stream-tx","_rev":"7-a6982de2bc37ca23b33ea158ad086f37","name":"arweave-stream-tx","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.0":{"name":"arweave-stream-tx","version":"1.0.0","keywords":["arweave","typescript"],"scripts":{"build":"tsc  -p tsconfig.build.json","test":"npx jest --coverage","prepublishOnly":"npm run build"},"main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.19","@types/node":"^16.4.13","babel-jest":"^26.6.3","jest":"^26.6.3","ts-jest":"^26.4.4","typescript":"^4.1.2"},"dependencies":{"arweave":"^1.10.0","exponential-backoff":"^3.1.0","stream-chunker":"^1.2.8"},"gitHead":"13c69a0c27b295389a6ae3b4886589e6176d4f7d","description":"[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx) [![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflo","_id":"arweave-stream-tx@1.0.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-JHfnZkFj4Y6AFiTaWtyL5cfBXY8lxOLcSYOg/1ShhxtfhQUJB9+iRgChazABDqtgznOkv/YUtVHac/aFaa4T4Q==","shasum":"896f6be03c719cf2a512079fd82a14b8f2196646","tarball":"https://registry.npmjs.org/arweave-stream-tx/-/arweave-stream-tx-1.0.0.tgz","fileCount":11,"unpackedSize":41486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEncYCRA9TVsSAnZWagAAOIoP/RO0SyP+FKNEcNerU5w0\nhtJHjAiZIOp89SrJYmUKcb6UTxWbg136vNN85jQndG3ZYGGvcSQG4HwBIe2g\nj+PtyG0x9wJPxfvnude9SJ3JmBXzc+Hct59rHopSdIFVIfe0/76Y3l1R8T2U\np/RSkZ4RpVTaEZ/1E2X4JYV7A5tuMyH7ZT1os3+P2r0iU/kQ4kdO2cFA6jHo\ncptmXsVqahQ3NJck+vTKf1BaxmaBa4pJDjZjdFIevD3Lax5aMe5qqAhy0KPe\n14ibbVWGDto+Uh5z1HvnzRdbuduOWZnjHvF5KOdC8gbDBRxOKvwFdBEj32F3\n35dadgn9wERPXV2TwHWvjJqcQWOWQ6wGZdoOD05KHY8uRBFxzM+6+sEnd8SP\n33+x/sXsZBuviio+8sRjKFO99oYo0g1rgThZr7XWwv03lW3Oh4l3Kb9bCfmR\nEXVwYp9+gmUo9WWHpKTRhvkd5sUPuLcvE9GbnhKYdcBdXFqdwjMUxOgcT6KB\n1eLhqSQm5XiEFKIO5TtUlDwpLbAlIZvlgYJI+jn3guD60a4yAuDBMs12cMhm\nqAJu/ffzRi8BtCVSXB4fsalDzYowQruwbHXnYAJGjpwb/8cBZydclkkUIU/p\nEU+GguhOqFHVA26uOn1H9ZpJ7CdL/Is7YH7+nX5xEQX6bvckSHxeRtxDE+NN\nsstg\r\n=O9se\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaTfKYhHQK1OJffFp/iLU7ksg0dtLuyYYOOwF44qb5UwIgD2Gh+FQDp5qi1IHtMy5x7zVD5xe3gCfFGWs2PC4aKMQ="}]},"_npmUser":{"name":"cddelta","email":"ngjunyen@gmail.com"},"directories":{},"maintainers":[{"name":"cddelta","email":"ngjunyen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arweave-stream-tx_1.0.0_1628600087834_0.5360346702893011"},"_hasShrinkwrap":false},"1.0.1":{"name":"arweave-stream-tx","version":"1.0.1","keywords":["arweave","typescript"],"scripts":{"build":"tsc  -p tsconfig.build.json","test":"npx jest --coverage","prepublishOnly":"npm run build"},"main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.19","@types/node":"^16.4.13","babel-jest":"^26.6.3","jest":"^26.6.3","ts-jest":"^26.4.4","typescript":"^4.1.2"},"dependencies":{"arweave":"^1.10.0","exponential-backoff":"^3.1.0","stream-chunker":"^1.2.8"},"gitHead":"76f8056d4ac8937fd3b01fd2e190aff4d6fe7fc9","description":"[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx) [![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflo","_id":"arweave-stream-tx@1.0.1","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-VOvignj7CzewgEUr3Y/4BdMHuAbpAMn/BwbIP2bGINPsIlpshM8jlxA7V7NN6WuGhA90dhCHXsYUKUS5a72f1g==","shasum":"bb9e5236874d04972b1ab88207483ea593ab763c","tarball":"https://registry.npmjs.org/arweave-stream-tx/-/arweave-stream-tx-1.0.1.tgz","fileCount":10,"unpackedSize":15851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEni5CRA9TVsSAnZWagAA/TgP/1ubxXqG0T9uHfYNqPgU\nhLV40mkX9WHqOz90xyw58pOBkvHwrf8DKsOQq8aslfXhTvI7fTrgtE7CSWGz\nIHzNDGCMmgQzfWi70TdgSJQHJHmMph/VgoGfOP/yIbEOqrGVPNAL+cEdtyp0\nSg0smGqKOoseWp4XdkbBMDe3fB+b4aDYRWTPAcBAm9iy9m1xiftt+tCgZAaU\nvzJIV4C+ShytnN8YEpSAWXNWMBEQbHApz1+tbTPDrZeXPFCKgf7RLhN53Abi\nZNNcrs6Gx5645YVrj6FRpmB+qZ8/9gzfZxTCloY+5Wua+TqS91jUrCT+y6bj\ny2AaDAM/EVD5QuHWX/q26R6aDfIVS6ZigA8oKpJcbIf9vFapPbBopKDqFfxk\ngQ35MyV6gYZ6E41u26WED4Ij4mYHiOaHcxuCImrGjb79h4BjoA5JSkJOxi1K\nbpeXF5LncABVp7lFhTM0dDI8GUcESKrX2+DIsxV9ak39bYJVbzHIC1tccyOt\n70Kafm7tpRsfD1soj4zvPv+0E67VM33uViMpydeNhaXfEk3Jei8HPeQcL+RZ\n3FjB37DDxwP9m5I6++4C3ZOr7UQrIAk4ATsJ6ghwf/6AfgQctTjZ6jpThFUV\n1+6dPR+JKz5Yqke74s7VG8n+WYsKx1n9KSRd1TOfvEac34RCUg+Eelqx+u+M\nck2P\r\n=FQQ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5F2aWgUXAhvXHD9BQ2V9Wif6ZfPGqkmrBR9evsaWioAiBK9C6nVXYPcHGapvZLymruS7SQptoAPOxQMEzbkMUKsw=="}]},"_npmUser":{"name":"cddelta","email":"ngjunyen@gmail.com"},"directories":{},"maintainers":[{"name":"cddelta","email":"ngjunyen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arweave-stream-tx_1.0.1_1628600505071_0.095598575511751"},"_hasShrinkwrap":false},"1.0.2":{"name":"arweave-stream-tx","version":"1.0.2","keywords":["arweave","typescript"],"scripts":{"build":"tsc  -p tsconfig.build.json","test":"npx jest --coverage","prepublishOnly":"npm run build"},"main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.19","@types/node":"^16.4.13","babel-jest":"^26.6.3","jest":"^26.6.3","ts-jest":"^26.4.4","typescript":"^4.1.2"},"dependencies":{"arweave":"^1.10.0","exponential-backoff":"^3.1.0","stream-chunker":"^1.2.8"},"gitHead":"a3d0a4bc12aa72cf15db24dd4bae89103b49f34b","description":"[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx) [![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflo","_id":"arweave-stream-tx@1.0.2","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-tEMSkgFI+W6q3crWKbJwwfdt/cBwIL6FBp+R2Nt5+P/rDhDfc2Z8+eZ9wSOHEBGuIDwXpaij6jhlnp3Z+wdunw==","shasum":"eb056f962f73906f9bbb86d31a59ff0c6628ce27","tarball":"https://registry.npmjs.org/arweave-stream-tx/-/arweave-stream-tx-1.0.2.tgz","fileCount":10,"unpackedSize":18520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEns7CRA9TVsSAnZWagAAPLIP/icXVKm45sy23N1oC78n\n0H9bFa5Lwp5J5xVtOkG8EFf7Fhnhz+aGj27ce653hJ/eF9s8VMZinZdl+2l6\nOHM4EB+h1QEAaW2WLmMmAHOFebp+7Qx16Je+E0/6iPaiWubA4CW/gyQ1X8KS\nv0tM/ajo8rst8o5KLY84eaP9+WLjKKKOTW2MXyCIlEpcIyCaIw4peOjdyarS\n31adwY8+niW1dFGvDS8+NnvybHNPoBgFE2CNbM583stRFqWRcBlb4OUdEjjG\naTyN2psypzYzLf8ker9Bh6H7iCIHOv+BajPaUeIvx4+1lY8W2wSs1lNvXoww\nhy+aaNRNe/t2WB2pAO7VK6189lu5kb5L9qkZgmCSJEk5uJcaJ1e2fvcdnVwQ\nfIqGaI7sHtBhzwqt2be/yhbQIvsza+OWivWTv4hmaRnz8lkAhCfTCP7Rd9Z5\nMJ+dawxXG/NK7otehrB9zjFXwUY+SYfbvudedxp1i8zMhVroHpSv8OXcKnbd\nUtOkNwzhi7fXtOUV/2VQlSm+KLoo3d4MT2H4Pi5evKiTDFqcqmpzlsFzB0BP\nyRmXNZAqTeGZupVhEKpo3nd+A/g6k/DnD3/qo8yzGrMMh7hUNyxQr2umQnGL\nlg0V8WLlTVgxnMD3BsAUBBZBGzb+/0LmANsg2sOUPcxGdzDjj5Aq8i5w3K7H\nQZVC\r\n=V4Pm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWxh5qtfc0UYlizEc7zyCKn0kgNN8v5dprB2Q04IK2/AiEAr6LK28JdSMvtABWyW3WZ/rGQuh95rNPtGmz25oAsiFk="}]},"_npmUser":{"name":"cddelta","email":"ngjunyen@gmail.com"},"directories":{},"maintainers":[{"name":"cddelta","email":"ngjunyen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arweave-stream-tx_1.0.2_1628601147718_0.31435286117914685"},"_hasShrinkwrap":false},"1.1.0":{"name":"arweave-stream-tx","version":"1.1.0","keywords":["arweave","typescript"],"scripts":{"build":"tsc  -p tsconfig.build.json","test":"npx jest --coverage","prepublishOnly":"npm run build"},"main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.19","@types/node":"^16.4.13","babel-jest":"^26.6.3","jest":"^26.6.3","stream-buffers":"^3.0.2","ts-jest":"^26.4.4","typescript":"^4.1.2"},"dependencies":{"exponential-backoff":"^3.1.0","stream-chunker":"^1.2.8"},"peerDependencies":{"arweave":"^1.10.0"},"gitHead":"6f75b2b1fa44c1e578d01a0342801935fcebdbdf","description":"[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx) [![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflo","_id":"arweave-stream-tx@1.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-1BEYGFSP+FP1ACfclTjSjSTWx5PV/7a+0TwGZu+MlkmnnZTQ3hCOr5Md2Pi/T6dc69Fj+BRezSckiIhKFwTc3g==","shasum":"288fbaee30f6aa5cadb0b7cd2efd5b34147e867f","tarball":"https://registry.npmjs.org/arweave-stream-tx/-/arweave-stream-tx-1.1.0.tgz","fileCount":11,"unpackedSize":54362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsVelCRA9TVsSAnZWagAA0+cQAIQgaVh4QkOeFprz/vb4\nV7y1xYfKUrrccrbR/aAZ0LRih2KPQkiOYbO+RjbhmiYjbNOz6Gef1a5H8kta\nSq7stUh5/GfBexaY5ejk6gYNHiFCGeRvxY8uRFiihM3LfbL3HwRwYPzX/fNp\nOvDVmj5d1e/zkpF2yufq+9S4lhKfB4h8U2KLfoVGHn8MHFJsHSUDVRfSDZ3p\n6alkA7MW/wEBmic/39pTtgtYECawFSYNrplyY7QmNxvq/cQFaLOYL1dX9nX6\nlU5hDs1yzUOf2NIcLnd7tDXlkQ6zDU0NXtbuIKilHrKMOkMyMN1bU4O6I4jS\nDWA6JZh/mY91fOb+1911MVZSzp8fYbbc51SWnt298N6QwLISoAMEnOXaSdHl\n5mYFVIGRYOofbXS7Z8odP2I+4nVPpLlaapgnLLuJX/VVo+8do7md76OrywEC\nGqaAA5sc89gA6I3HqM5lmabgZtV2zjrtzJ4jjKje0k5PJ+KyhBoZEibVhemU\nX+H5hwDSbEW5kD8mBHLfAjeOxvJt58o/23rmzK/8tbW9Us+htfLLvQc+RMzU\nuzy9rfeQfd57aaPjjnX2x4XPO2XatoetJITIlWcs4IOnM/UIRqqF72uMJVkH\nX4ihV3LEwkABM40nG8oiBL+gEzeSqc6uQHRT81B7hp509MlXDEA4CTr+gZab\nCKwg\r\n=+puT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7Q03BnalWRy2YCDO33osb8HwPl0OI1OqLzMeW2msWrAiEAnW2eOo1ueT/J1USuj+iMAEm7ZdT9rmk1Sd49ew5Stq0="}]},"_npmUser":{"name":"cddelta","email":"me@cddelta.dev"},"directories":{},"maintainers":[{"name":"cddelta","email":"me@cddelta.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arweave-stream-tx_1.1.0_1639012261407_0.9630113833374743"},"_hasShrinkwrap":false},"1.2.0":{"name":"arweave-stream-tx","version":"1.2.0","keywords":["arweave","typescript"],"scripts":{"build":"tsc  -p tsconfig.build.json","test":"npx jest --coverage","prepublishOnly":"npm run build"},"main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.19","@types/node":"^16.4.13","babel-jest":"^26.6.3","jest":"^26.6.3","ts-jest":"^26.4.4","typescript":"^4.1.2"},"dependencies":{"exponential-backoff":"^3.1.0"},"peerDependencies":{"arweave":"^1.10.0"},"gitHead":"bc70cb4435007304e6471e8c71f4ef2ed5fbaabc","description":"[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx) [![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflo","_id":"arweave-stream-tx@1.2.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-g7wr9RHFBHn7cKp0qXh57x0O/krt/Gf+EUh2jYRvTIu2hVNH6MqDXnsXAUZ27dv7AwoDUkWGUA8iyI3pIUYOfA==","shasum":"c7e32abeb19cc84b0fc6c4bea5db02d15e29f48b","tarball":"https://registry.npmjs.org/arweave-stream-tx/-/arweave-stream-tx-1.2.0.tgz","fileCount":15,"unpackedSize":25673,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa9Ae1JIp7r/xfgc1ACSSdGAdwAXBTt6lmwOeH/MPDhAIhALiEjm4K2fZKVpjFmn3bQMpNZGTjV0ZapPVsCbo/bdFO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZz9rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocORAAib+ZW27F/MSQJbQyhZ/8Hj/tlfMaw+Yxl9oLq5e4RmjRJ8ep\r\nHpX82i6XxRN6lQI5FU3+NOyilVGjxf1OvxPq/wKrdRspAEJgDvbJjxoY7ax7\r\nCiQNSnfYfXPmF3gAiVN4iSQchGO8z9tFIEI/Fy61ElBVlP5LXUP2Gu0OhviV\r\nk0lauS8dMpB6tmfwtbRpewc4LFflALie/OgvSxf3Nk1KoUxf3gO/iZ87Ofv0\r\nyoAFGVEROIQfAzhg8BucKtfFCzBu0J1E9JUIgiag6D1mtm2BzUhuwjG5ltF/\r\nRy9XB+UJPeTjo5l+4ZUiuFvnZqdbylX4sInkVEXbspEECjdVjyuBhdaUtDA2\r\ngp5QSbyg2u0gq5Qh7uWtbVP49XTXx8OoXmrg0eLMLxQVtzS8F4i771sFdpOy\r\n9WBDsc8NKS49FGm8PZF8M5BqYvmObR8Gt9jHGLAnNh6WkRFxKZIywHTJSnSp\r\nPbAyPWg7SXezcVVFRGxJIE1CS3x3H7xljz8MJFs6js3vKsDgXwI+zbraeQOT\r\nH+Cce5xRVxWRZBCcl5VlKreE4o/Amznjka1D00ThCLWiFzTT0+6TCzaYDLoQ\r\nZLGmlOhgl5caguuRVpqPLezMAnX5Ut1oUfo6JFpJk3wZR/m73DXMM+gWubiZ\r\nwg5EoqXUfroLX7a5LcZeNmHdSMp3H1jUGhM=\r\n=MQ+n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cddelta","email":"me@cddelta.dev"},"directories":{},"maintainers":[{"name":"cddelta","email":"me@cddelta.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arweave-stream-tx_1.2.0_1667710826958_0.7171874203328934"},"_hasShrinkwrap":false},"1.2.1":{"name":"arweave-stream-tx","version":"1.2.1","keywords":["arweave","typescript"],"scripts":{"build":"tsc  -p tsconfig.build.json","test":"npx jest --coverage","prepublishOnly":"npm run build"},"main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.19","@types/node":"^16.11.7","babel-jest":"^26.6.3","jest":"^26.6.3","ts-jest":"^26.4.4","typescript":"^4.1.2"},"dependencies":{"exponential-backoff":"^3.1.0"},"peerDependencies":{"arweave":"^1.10.0"},"gitHead":"7d3ab12606d634e4409d2b0ad689b212457c873f","description":"[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx) [![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflo","_id":"arweave-stream-tx@1.2.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xnN9Eop2kRaja/dvbw9Wzrx/TX/NUYCL8yL4hpZXMMrUxg633RUQYCbkfAQsYSvh1GmuAf4+NR6BloufCYBbFA==","shasum":"be731f05b6aa4fdee78627635734eec05b4804d6","tarball":"https://registry.npmjs.org/arweave-stream-tx/-/arweave-stream-tx-1.2.1.tgz","fileCount":15,"unpackedSize":25699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8p3mK0soafPYeEOXH0coYAZpX4bLF+WDgt/abdFkhaAiEAvFRJPdKD2aoSdOmaCaSqDuurfylEUyyjbuUonDSD1Y0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdFqdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE+w//WTj/7gbn6UGoAsC/joGdAw0P4YrtYUuT13OD1UwOxb8yY0tu\r\nmC0q2T1ATnezWq1wkz76Pn0iU7xtRZNjBodpZx6uRJ1EQV+u7PXEUML/W6gb\r\nrZTIRy8WIqz5B2VYMSuapH+5v9nNq7ZvEvUPlH5LV5BeZXmsvSLFECvMfFP5\r\nFiuYyWF/U+EOxyTfiuuKt8aD49PXzYLzCy0lVmCCxQo8+ktpseolH8frLWqP\r\nu7rerNlA7Lsiki1GhIKKoXQdLxJZGa9tnMnKLBABaDsNUrR+GcgV5L6MQOrO\r\nKGhK9OmdOAXg4GU4bIFtubWeAyx6DAlCH8jMj+GJZMpDsacPSBzePWbDBCfB\r\nTuiqyeygsAYM6MBRh/aHMKXmAiCcFu6Pfri4jM3PSTY5RkaFQGm4oxbgL7Xs\r\nOPqXl0OQtkWZ8keHbcYJ31tzDicsJ2zhgtVxWmFS9745gESwqbHs79j7ig/a\r\niUusG2r+j/s4TaKampGZiZjJi03jP3+2jbDBCYQ6lhHZVtexVF8r4pli9DMq\r\nrwDvTofXqT537PNEEZ3F4v4gt2dqK0iq0AxE9hci/UY1QfaLGWoCTsWKZ/7t\r\nfN1/lPa17I0Jn0QYbCo3WR2wf1IX8vIpMNhYSwNf5rSVJEcVq0uMRGtuqu9H\r\ng0Vte/ipWfVVHsjoxPSUBEXGuuFBXjfkzAE=\r\n=UM29\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cddelta","email":"me@cddelta.dev"},"directories":{},"maintainers":[{"name":"cddelta","email":"me@cddelta.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arweave-stream-tx_1.2.1_1668569757230_0.8919578012401403"},"_hasShrinkwrap":false},"1.2.2":{"name":"arweave-stream-tx","version":"1.2.2","keywords":["arweave","typescript"],"scripts":{"build":"tsc  -p tsconfig.build.json","test":"npx jest --coverage","prepublishOnly":"npm run build"},"main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.19","@types/node":"^16.11.7","babel-jest":"^26.6.3","jest":"^26.6.3","ts-jest":"^26.4.4","typescript":"^4.1.2"},"dependencies":{"exponential-backoff":"^3.1.0"},"peerDependencies":{"arweave":"^1.10.0"},"gitHead":"157fcee1118aabc07b2a226d72cc9861301d1a8b","description":"[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx) [![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflo","_id":"arweave-stream-tx@1.2.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-bNt9rj0hbAEzoUZEF2s6WJbIz8nasZlZpxIw03Xm8fzb9gRiiZlZGW3lxQLjfc9Z0VRUWDzwtqoYeEoB/JDToQ==","shasum":"2d5c66554301baacd02586a152fbb198b422112f","tarball":"https://registry.npmjs.org/arweave-stream-tx/-/arweave-stream-tx-1.2.2.tgz","fileCount":15,"unpackedSize":25751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0IhZ0EKUkHZ7ElujDrSfvQIl49GunPkUqSRJNAU0XkAiEAwF5ZquE0E7v/nyhk99havsMfXyVpvoT/udn2Y060Pf8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgBTOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMXQ//YpJDJuVtsVH5aB0LgGGwwPUVaEsI0E5hzGQcoqU9LA71Zcpb\r\n0rxEflcb3sI3hC4EI9G/kuAZjRaqoFEOJVd91tUoWHIydrVNofE54lVmUeji\r\nnMnCn2UB03uFLnVRGsanQHsF9RmQWowz1SjtGU+qQqnyaMRaSlza65jcV2ZO\r\nYf5VObsrZeSMam8TdmMmtgIeZwDacwYey65Bk1NoXPPrao0rq1xkE2vs8gf4\r\nLbGvKpqqu1E/nXYWwLNhEv5SAjfEo3Nls0/GASUhNNUMpxvr9h6H2kpJOy1A\r\nxytIPM4P8k6RmIrie4zGaZZhNoL8FpD/b7lLcSzdpdLuZclFN7+P0Ncqfzip\r\nOHS14F7MfIu1ni3fAXpTZduV2FC5YKOTLUL176P9lzoyHDQzOKJAbgrp8THC\r\nEtHDirg7VKffD+Pp4vw6DX4tFe6+zHeSNNZq6JmiE4zlE8JGZaLXPXEE+fOI\r\n00fMwUCIDjE43vv73OSExmWjArRySTL+34rEAGlZFg9kiv15/reNj5DU7rlY\r\nD81PJWaNFJe2G5ky3MuNBYlJ4ODGb6UVErMeew84XQbeMGe/PiRFfzig9A/j\r\nKsTCRdNctt3lkHpemZe/SN+I+wM/UYQKPkmiF5stnQ+8+hLWQKTrknJsus6E\r\nYBL949GLPhSDS9XhiWZQvSBSZbk36fJbH0g=\r\n=4T15\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cddelta","email":"me@cddelta.dev"},"directories":{},"maintainers":[{"name":"cddelta","email":"me@cddelta.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arweave-stream-tx_1.2.2_1669338318343_0.48780639231046985"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-10T12:54:47.833Z","1.0.0":"2021-08-10T12:54:48.001Z","modified":"2022-11-25T01:05:18.584Z","1.0.1":"2021-08-10T13:01:45.222Z","1.0.2":"2021-08-10T13:12:27.873Z","1.1.0":"2021-12-09T01:11:01.597Z","1.2.0":"2022-11-06T05:00:27.094Z","1.2.1":"2022-11-16T03:35:57.405Z","1.2.2":"2022-11-25T01:05:18.513Z"},"maintainers":[{"name":"cddelta","email":"me@cddelta.dev"}],"description":"[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx) [![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflo","keywords":["arweave","typescript"],"readme":"# arweave-stream-tx\n\n[![npm](https://img.shields.io/npm/v/arweave-stream-tx)](https://www.npmjs.com/package/arweave-stream-tx)\n[![tests](https://github.com/CDDelta/arweave-stream-tx/workflows/tests/badge.svg)](https://github.com/CDDelta/arweave-stream-tx/actions?query=workflow%3Atests)\n\nSince the release of the v2 transaction format, Arweave theoretically supports data transactions of infinite size. However, common interfaces for creating Arweave transactions such as `arweave-js` are limited in the size of transactions they can create due to their implementation requiring all transaction data be eagerly loaded into memory. This bounds them to their runtime memory limitations (eg. approx. ~2GB for Node) and prevents complete utility of Arweave's capabilities.\n\nThis package introduces async versions of methods provided in `arweave-js` to allow the creation and upload of Arweave transactions of theoretically infinite size.\n\nThis package only works with Node 15+ and does not currently include browser support as browsers and NodeJS do not share a common streams API.\n\n## Usage\n\n```typescript\nimport Arweave from 'arweave';\nimport { createTransactionAsync, uploadTransactionAsync } from 'arweave-stream-tx';\nimport { createReadStream } from 'fs';\nimport { pipeline } from 'stream/promises';\n\nconst arweave = new Arweave({\n  host: 'arweave.net',\n  protocol: 'https',\n  port: 443,\n  logging: false,\n  timeout: 15000,\n});\n\nconst filePath = '<file path>';\nconst wallet = await arweave.wallets.generate();\n\n// Create the transaction.\nconst tx = await pipeline(createReadStream(filePath), createTransactionAsync({}, arweave, wallet));\nawait arweave.transactions.sign(tx, wallet);\n\n// Upload it to Arweave.\nawait pipeline(createReadStream(filePath), uploadTransactionAsync(tx, arweave));\n```\n\n## Development\n\nTo build the package, run:\n\n```bash\nnpm run build\n```\n\nTo deploy the package, run:\n\n```bash\nnpm publish\n```\n\nTo execute the tests, run:\n\n```bash\nnpm test\n```\n","readmeFilename":"README.md"}