{"_id":"@_koii/storage-task-sdk","_rev":"14-b83cf0e764ea637594a2c18feba0f339","name":"@_koii/storage-task-sdk","dist-tags":{"latest":"1.2.8"},"versions":{"1.0.0":{"name":"@_koii/storage-task-sdk","version":"1.0.0","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.0.0","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"642876f2e07a2eb5cfac59aabab611cd32f58883","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.0.0.tgz","fileCount":6,"integrity":"sha512-wA/sIjTqAkQiafJLqYpIluyR+y7x2ltt1fu1dJ7ReYKJuXNdhDWOHV9pBhJeqevnsDIllvzPil/KHDx82OcVJA==","signatures":[{"sig":"MEQCIFjwTK1xte+atE8x8LeaWtizoYvmX1X+63E61a29FaMzAiA+voDBAX94B4C1immGpBSahz8GW29uSfGBJBuZDnvihA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15615},"main":"index.js","gitHead":"779950a254517498a93911ee8c2fe4851ec09bb1","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.0.0_1711660295925_0.656179397930073","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@_koii/storage-task-sdk","version":"1.0.1","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.0.1","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"ab94229d3ccae107e5f5f2f13b910c23456385f9","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.0.1.tgz","fileCount":6,"integrity":"sha512-xPBh8ooalFnjvyqN7UaUUpSOLU90eqmJToWYnJm98OQOzlNppYN+CvzBGJnkNYX1yXCYIZUqNgHtJc/SWK36rg==","signatures":[{"sig":"MEUCIQDymATQFI01cQAkf9FU5MmzuZhKzbP7qmvhH40dwHOMOQIgMkqnWCwens8H1K0fjJYzNU8hcTg9FzqtcXQDWxfKXDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12523},"main":"index.js","gitHead":"45e3a840ed6532f0ebd056a8b26d1c413754a62e","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.0.1_1711751702404_0.6829260851158312","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@_koii/storage-task-sdk","version":"1.0.2","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.0.2","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"805ec7939f72cf27f68ce6d1c3b18c4b49bb8012","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.0.2.tgz","fileCount":6,"integrity":"sha512-bAY9RhSwec25Ru0xQLp8JzL61rR6Xuc0mfo7BN5VVJXaNgawJzweu52ZLETAoHtgdhTAWbV1Eoro+EGmhhD/+g==","signatures":[{"sig":"MEYCIQDJ8G2kAqozomzgGTZzm4eR3EdazjPvYBFFCW/kd2jwngIhAIvkr7q81foKsFVAEbsAhKwKDvh5oAuhO/4LgnUG3Q3/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12603},"main":"index.js","gitHead":"a5d86293d4448b152eb0e6296b35cb9759b3a208","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.0.2_1715983299977_0.7105342166165345","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@_koii/storage-task-sdk","version":"1.0.3","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.0.3","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"f9bb8bd0da5b70df805457417cb345709f832771","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.0.3.tgz","fileCount":9,"integrity":"sha512-GgxzfUD/+xEozc72HwgB3hCjCiHkfhxkxd4DGghIAb7dpEY2UkpKhbxfVR9W+WXQAquD/ZnsI2x/hET7eRdSTA==","signatures":[{"sig":"MEYCIQDTK1PNpKkEIN4G4oAiKzMya/kDyJ6qwdbyOEjpdvJQyQIhALA88g80Oig9ioQQQXuBAQ6CfCDW07+tuMn3UBSYEC4K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22052},"main":"build/index.js","gitHead":"a5d86293d4448b152eb0e6296b35cb9759b3a208","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.0.3_1715984654339_0.11416685324905296","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@_koii/storage-task-sdk","version":"1.1.0","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.1.0","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"eae7f45ce667fab15214f1fa48eeb9a45e749b80","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.1.0.tgz","fileCount":9,"integrity":"sha512-WYpqX3atMTnd7ewJEYA2tSTIDdFdmXkEnwNHHI6ZdoCOEW/E6Az9okbZOs0pdsESJ5ydBjx/NOF5CAiuKLggeg==","signatures":[{"sig":"MEUCIDQNgjHZlCdA6kW+62oJQU+abXQv8GLNfcV4l6p4tPPQAiEAlmnDUZ3Ylg73nVV5TMRKJsloGqyqCiBSHRBYZZOLF3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24008},"main":"build/index.js","gitHead":"f552aa63be3ec51d4d9d8d68c2dc5c586aa41af8","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.1.0_1716432285438_0.6990618591994184","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@_koii/storage-task-sdk","version":"1.2.0","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.2.0","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"596bf8e865ea4b03ffb6d4291c55d03e5e8f87bb","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.0.tgz","fileCount":9,"integrity":"sha512-3286/w5GPB2UZuyLjekPVW5NbEkeGSTT5LHsYMc/KpAJRh7GUwwVr7h9z50Zfk8XZamMkyqJbzgbzrnvzUpuRw==","signatures":[{"sig":"MEUCIQDI5Wc7V8bsB9bhP1+5kFlZoqsc8pt3mdwkmG1NMivsVQIgZalZmP3MdYwrCrTOj6J1LNQWFdm8GOu18MIiE3r5T5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27584},"main":"build/index.js","gitHead":"fe706dfe394b9840a70a15d80bd58828e23217ff","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.2.0_1716436390241_0.8889173888040329","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@_koii/storage-task-sdk","version":"1.2.1","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.2.1","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"c04dd6d91458c49ce8577baba0a6759f427d6efd","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.1.tgz","fileCount":15,"integrity":"sha512-lcDOM2IPUbNCpGfsqrPKFINAY+1lnR2TEZ8WF/z7IU20H7qwgduFv8kbBhyPrZLIFZf/vxRaQnRaWaWW+jNICQ==","signatures":[{"sig":"MEUCIGji4bKNc+PyhNidwJ7Dc4iBjxXPHm0H2EAW9LVaxvgaAiEAtdEw9TzBetB8F/CxNDfaFDnyyp6nh2WPypgk+lZUZvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33571},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0e5bdc4f3e9fcdb661f2806f487a9ca337d86ab3","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.2.1_1716481423117_0.5675679666230569","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@_koii/storage-task-sdk","version":"1.2.2","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.2.2","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"d564623f9d74d9e439037ec7eca74afbbc15b690","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.2.tgz","fileCount":15,"integrity":"sha512-CyIpJNViw5g+AbDO9dW8lk9LqPOOJQOQmgOowt5LBxkAMjZD8dHWnn0GXvBVjLH0+EPPZApfELXQQcnx7GXesw==","signatures":[{"sig":"MEQCIH75EW29pH6ihJJ4f+W3WWwzkFRRuguKra7C3ySghmAWAiBqZ55qoS6Eu6kaTF/umghtODo1R1rJ7IYlg3U8gcOFHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33571},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6d91ec93303036a3e75de4aa7af7e61c150b8ae8","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.2.2_1716487644900_0.1958702967075494","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@_koii/storage-task-sdk","version":"1.2.3","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.2.3","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"70cc36b4b80e47038a8fd5c338cc27d000e3c5c5","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.3.tgz","fileCount":15,"integrity":"sha512-YnXe6RQMLNjjo8Fc4DZkowWjSy08FI5gBQdzsA4+TsZ7pI39PfLKIPtq7xrQy2GcMtGzJmg7oGaSh3U+5EdodQ==","signatures":[{"sig":"MEYCIQCOJrtg1Oh0B6Frfn3R2MnyHZJkRCj78CEVxNSBvgxkbQIhAJ5R1MnS/8zpNij8kdPYvDp3NC/G4ydOxM5w7Ec2rYX8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33384},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6d91ec93303036a3e75de4aa7af7e61c150b8ae8","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.2.3_1716604692745_0.29775489899943564","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@_koii/storage-task-sdk","version":"1.2.4","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.2.4","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"ae774ca359b558e6aa98796df3a00840a2db3af8","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.4.tgz","fileCount":15,"integrity":"sha512-QHBcFgOE03K6ZdUpWCiGg41MxTlbo+88O9sYIv66j1nGnrV2etn+n5hVdbztudyEWCYbEedBFuFHySTEs3FGsQ==","signatures":[{"sig":"MEUCIQCHRr6GuHiIjrCscybB9ae+J7pSW5vwwaDiwFAZbL2dnwIgKdkcDcwqLtHIamKpJnwMgD2MiWs2nF3PGFcWEt/2o6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33371},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2cedd2aa84b86c6297d125d4e125dba24ccddcd3","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.2.4_1717107531189_0.617105089100247","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@_koii/storage-task-sdk","version":"1.2.5","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.2.5","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"2f151faa1080c95734b377119fb09699fdd64b07","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.5.tgz","fileCount":15,"integrity":"sha512-UVNkLYTELHTWgZiv6+7kroughiXFj62O1NvR+nqaGHgyQ0ZR9cnM9WSAjFiXV9gICXv019jWeoWSzUgwackHEw==","signatures":[{"sig":"MEYCIQDaZpxR4blaVYoneEVKEkmGAp38ry+lURLPYNjQ3sw8GAIhAN7CKAH/HI7Cy0qgAuBeXvBUONEA//FH7MRLk9CNNdCO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34478},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ba5cd93f91c786438c3510d89dd40fd6506ac013","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.2.5_1717509304779_0.1984109078354197","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@_koii/storage-task-sdk","version":"1.2.6","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.2.6","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"08a203cd1be1db52dbd82fa87bbebdff142b4838","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.6.tgz","fileCount":15,"integrity":"sha512-kXJwlOoEOzL/f8WOAidQHU39bl/HktJ/UDxSsLx2CVnLBndw5sJtDIU66G+kJermEASucWySQHooQ8rNTpcMiw==","signatures":[{"sig":"MEYCIQCBf+At6n6x+XU0fWRTCGOZcjuqBTSiZbJ1tfOZOJuTUQIhAMuzVrq95d/0S+iPR3TOeBYabV9T06wtHx73gVYIyo74","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34547},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1f020174a4d42719d3989edb5245e3699b662f23","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.2.6_1721075871867_0.9268500134781268","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@_koii/storage-task-sdk","version":"1.2.7","author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","_id":"@_koii/storage-task-sdk@1.2.7","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"dist":{"shasum":"813192259578c3c153db08d1c4eb0ff8f1bf32bd","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.7.tgz","fileCount":15,"integrity":"sha512-qgCQzdrWtXrbcdZglpi3Ou5fGMd473bSWk9FZjGW4e5YE1jA6gummrzJl6dDZae3rkMeDzoh2wCo2vaPLe30sg==","signatures":[{"sig":"MEQCIH9Fw2PakPmEdyygesifSEUF2QdSm8Ssr0Hxoy+MQt0jAiBhBoi6rvecv7ToR6JULCwEEovzJaTfo3bG6l9XbmSiWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34637},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fb2d7d6ecb18f660b6bd00954497e4c29abcf7cf","scripts":{"lint":"eslint . --quiet --ext .ts,.tsx","build":"tsc","start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","run-client":"ts-node src/user.ts"},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"repository":{"url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git","type":"git"},"_npmVersion":"9.5.0","description":"## Introduction","directories":{},"_nodeVersion":"18.15.0","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3","@_koii/web3.js":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/storage-task-sdk_1.2.7_1721140562556_0.8428809725802164","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@_koii/storage-task-sdk","version":"1.2.8","main":"build/index.js","repository":{"type":"git","url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git"},"author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"scripts":{"start":"ts-node src/index.ts","pretty":"prettier --write '{,src/**/}*.ts'","build":"tsc","lint":"eslint . --quiet --ext .ts,.tsx","run-client":"ts-node src/user.ts"},"license":"MIT","devDependencies":{"@types/node":"^20.12.12","typescript":"^5.4.3"},"dependencies":{"@_koii/web3.js":"^0.1.11","bs58":"^5.0.0","tweetnacl":"^1.0.3"},"_id":"@_koii/storage-task-sdk@1.2.8","gitHead":"1df356773c21a6a4a4e8903f7fdd80d6d09f4639","types":"./build/index.d.ts","description":"## Introduction","bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-shjkwaGKv/XNU/XcKx8Y17DDqeScZ0R+nMh0kfhDAKdn/tSmX4kOKCK6JYdfGiBgASa26DBbSK9MWq0l81iuvw==","shasum":"cb0e976c9c30242a7a35dcaa24f76674cc3f386f","tarball":"https://registry.npmjs.org/@_koii/storage-task-sdk/-/storage-task-sdk-1.2.8.tgz","fileCount":15,"unpackedSize":34643,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDQzOKny6jGTaK3mGXF8/a56GHx7elZocpkaq9i958SrAiEApjO+NbaGPFxa/hU3RGTxCyraKEQmgMA4w4paHEJJRNQ="}]},"_npmUser":{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},"directories":{},"maintainers":[{"name":"josh-koii","email":"josh@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"sid09","email":"sid@koii.network"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storage-task-sdk_1.2.8_1748046731259_0.2527269089626891"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-28T21:11:35.837Z","modified":"2025-05-24T00:32:11.669Z","1.0.0":"2024-03-28T21:11:36.070Z","1.0.1":"2024-03-29T22:35:02.615Z","1.0.2":"2024-05-17T22:01:40.181Z","1.0.3":"2024-05-17T22:24:14.503Z","1.1.0":"2024-05-23T02:44:45.609Z","1.2.0":"2024-05-23T03:53:10.414Z","1.2.1":"2024-05-23T16:23:43.292Z","1.2.2":"2024-05-23T18:07:25.104Z","1.2.3":"2024-05-25T02:38:12.936Z","1.2.4":"2024-05-30T22:18:51.382Z","1.2.5":"2024-06-04T13:55:04.992Z","1.2.6":"2024-07-15T20:37:52.037Z","1.2.7":"2024-07-16T14:36:02.735Z","1.2.8":"2025-05-24T00:32:11.449Z"},"bugs":{"url":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk/issues"},"author":{"name":"Syed Ghazanfer Anwar","email":"s.ghazanferanwar@gmail.com"},"license":"MIT","homepage":"https://gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk#readme","repository":{"type":"git","url":"git+ssh://git@gitlab.com/koii-network/dev-green/koii-ipfs-task-sdk.git"},"description":"## Introduction","maintainers":[{"name":"josh-koii","email":"josh@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"sid09","email":"sid@koii.network"}],"readme":"# Koii Storage Client\n\n## Introduction\n\nThe Koii Storage Client is a JavaScript library that provides functionality for interacting with Koii Storage, allowing users to upload and retrieve files to and from the Koii network.\n\n## Installation\n\nYou can install the Koii Storage Client library using npm:\n\n```bash\nnpm i @_koii/storage-task-sdk\n```\n\n## Usage\n\nTo use the Koii Storage Client in your project, import it into your code:\n\n```javascript\nimport {KoiiStorageClient} from '@_koii/storage-task-sdk';\n```\n\nThen, create an instance of the KoiiStorageClient class and use its methods to upload and retrieve files from Koii Storage:\n\n```javascript\nconst storageClient = KoiiStorageClient.getInstance(options);\n\n// Upload a file\nconst fileUploadResponse = await storageClient.uploadFile('path/to/file');\n\n// Retrieve a file\nconst fileBlob = await storageClient.getFile(fileUploadResponse.cid, 'filename');\n```\n\n### Constuctor\n\nYou can instantiate the KoiiStorageClient class by providing optional parameters:\n\n- **storageTaskId:** The ID of the storage task. Defaults to a default task ID if not provided.\n- **k2URL:** The URL of the K2 network. Defaults to the testnet URL if not provided.\n- **debug:** Boolean flag indicating whether to enable debugging mode. Defaults to false.\n\n```javascript\nconst storageClient = new KoiiStorageClient(storageTaskId?, k2URL?, debug?);\n```\n\n### Methods\n\n**uploadFile(file: string | File | File[]): Promise<FileUploadResponse>**\n\nUploads a file or an array of files to Koii Storage.\n\n- `file`: The file(s) to upload. Can be a file path (string), a File object, or an array of File objects.\n\nReturns a promise that resolves to a `FileUploadResponse` object containing information about the uploaded file(s).\n\n**getFile(cid: string, filename: string): Promise<Blob>**\n\nRetrieves a file from Koii Storage.\n\n- `cid`: The content identifier (CID) of the file to retrieve.\n- `filename`: The name of the file to retrieve.\n\nReturns a promise that resolves to a Blob object containing the retrieved file data.\n\n**saveBlobAsFile(blob: Blob, filename: string): Promise<void>**\n\nSaves a Blob object as a file on the local filesystem.\n\n- `blob`: The Blob object to save as a file.\n- `filename`: The name of the file to save.\n\nReturns a promise that resolves when the file is successfully saved.\n\nTo get text from the Blob object, you can use the `text()` method like this:\n\n```javascript\nconst fileContent = await getFile(cid, filename);\nconsole.log(await fileContent.text());\n```\n\n### Example\n\n```javascript\nimport KoiiStorageClient from 'koii-storage-client';\n\nconst storageClient = new KoiiStorageClient();\n\nasync function uploadAndRetrieveFile() {\n  // Upload a file\n  const fileUploadResponse = await storageClient.uploadFile('path/to/file');\n\n  // Retrieve the uploaded file\n  const fileBlob = await storageClient.getFile(fileUploadResponse.cid, 'filename');\n\n  // Save the retrieved file locally\n  await storageClient.saveBlobAsFile(fileBlob, 'retrieved-file');\n\n  // Incase the retrieved blob is a text/json file\n  // Get text from the retrieved file\n  const fileContent = await fileBlob.text();\n}\n\nuploadAndRetrieveFile();\n```\n","readmeFilename":"README.md"}