{"_id":"stream-slice","_rev":"402171","name":"stream-slice","description":"slice stream like buffer/string","dist-tags":{"latest":"0.1.2"},"maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"time":{"modified":"2021-08-04T04:34:39.000Z","created":"2014-06-09T06:37:11.990Z","0.1.2":"2014-07-16T06:30:54.858Z","0.1.1":"2014-06-09T06:46:01.654Z","0.1.0":"2014-06-09T06:37:11.990Z"},"users":{},"author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"repository":{"type":"git","url":"git@github.com:yorkie/stream-slice.git"},"versions":{"0.1.2":{"name":"stream-slice","version":"0.1.2","description":"slice stream like buffer/string","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git@github.com:yorkie/stream-slice.git"},"keywords":["slice","stream"],"author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/yorkie/stream-slice/issues"},"homepage":"https://github.com/yorkie/stream-slice","devDependencies":{"tape":"^2.13.2"},"gitHead":"bdbd4bce37a3761b684c32a8389252746b5fc4ab","_id":"stream-slice@0.1.2","_shasum":"2dc4f4e1b936fb13f3eb39a2def1932798d07a4b","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"dist":{"shasum":"2dc4f4e1b936fb13f3eb39a2def1932798d07a4b","size":1560,"noattachment":false,"key":"/stream-slice/-/stream-slice-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-slice/download/stream-slice-0.1.2.tgz"},"directories":{},"publish_time":1405492254858,"_cnpm_publish_time":1405492254858,"_hasShrinkwrap":false},"0.1.1":{"name":"stream-slice","version":"0.1.1","description":"slice stream like buffer/string","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git@github.com:yorkie/stream-slice.git"},"keywords":["slice","stream"],"author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/yorkie/stream-slice/issues"},"homepage":"https://github.com/yorkie/stream-slice","devDependencies":{"tape":"^2.13.2"},"_id":"stream-slice@0.1.1","_shasum":"d33d2d9fad620e7f2af48f0c713eaa7b238988bc","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"dist":{"shasum":"d33d2d9fad620e7f2af48f0c713eaa7b238988bc","size":1541,"noattachment":false,"key":"/stream-slice/-/stream-slice-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-slice/download/stream-slice-0.1.1.tgz"},"directories":{},"publish_time":1402296361654,"_cnpm_publish_time":1402296361654,"_hasShrinkwrap":false},"0.1.0":{"name":"stream-slice","version":"0.1.0","description":"slice stream like buffer/string","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git@github.com:yorkie/stream-slice.git"},"keywords":["slice","stream"],"author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/yorkie/stream-slice/issues"},"homepage":"https://github.com/yorkie/stream-slice","devDependencies":{"tape":"^2.13.2"},"_id":"stream-slice@0.1.0","_shasum":"d438e78b07eeec0c644837240c1fecabb311df5f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"dist":{"shasum":"d438e78b07eeec0c644837240c1fecabb311df5f","size":1535,"noattachment":false,"key":"/stream-slice/-/stream-slice-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-slice/download/stream-slice-0.1.0.tgz"},"directories":{},"publish_time":1402295831990,"_cnpm_publish_time":1402295831990,"_hasShrinkwrap":false}},"readme":"\nstream-slice [![Build Status](https://travis-ci.org/yorkie/stream-slice.svg?branch=master)](https://travis-ci.org/yorkie/koa-range)\n==========================\nslicing stream like buffer/string\n\n### Installation\n\n```sh\n$ npm install stream-slice --save\n```\n\n### Usage\n\n```js\nvar fs = require('fs');\nvar slice = require('stream-slice').slice;\nfs.createReadStream('your path')\n  .pipe(slice(10, 100))\n  .on('data', function() {\n    // here we only get the buffer from 10th to 100th.\n  });\n```\n\nslicing file\n```js\nvar fs = require('fs');\nvar slice = require('stream-slice').slice;\nfs.createReadStream('sourc file path')\n  .pipe(slice(0, 200))\n  .pipe(fs.createWriteStream('dest file path'));\n```\n\n### License\n\nMIT","_attachments":{},"homepage":"https://github.com/yorkie/stream-slice","bugs":{"url":"https://github.com/yorkie/stream-slice/issues"},"license":"MIT"}