{"_id":"string_decoder","_rev":"1422","name":"string_decoder","description":"The string_decoder module from Node core","dist-tags":{"latest":"1.3.0"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"time":{"modified":"2021-06-03T09:55:59.000Z","created":"2013-12-03T20:13:27.743Z","1.3.0":"2019-08-07T09:20:36.634Z","1.2.0":"2018-11-27T15:37:59.670Z","1.1.1":"2018-03-30T08:14:15.043Z","1.1.0":"2018-03-06T10:20:30.445Z","1.0.3":"2017-06-22T18:36:15.114Z","1.0.2":"2017-06-06T14:19:20.690Z","1.0.1":"2017-05-19T08:19:05.834Z","1.0.0":"2017-04-06T13:38:19.155Z","0.10.31":"2014-08-23T04:25:19.329Z","0.10.25-1":"2014-02-12T09:51:56.014Z","0.11.10-1":"2014-01-28T02:24:31.052Z","0.10.25":"2014-01-28T02:21:38.263Z","0.11.10":"2014-01-18T05:28:38.924Z","0.10.24":"2014-01-18T05:27:35.195Z","0.0.1":"2014-01-17T19:53:23.612Z","0.0.0":"2013-12-03T20:13:27.743Z"},"users":{"wenbing":true,"simplyianm":true,"xgqfrms":true,"mojaray2k":true,"faraoman":true},"repository":{"type":"git","url":"git://github.com/nodejs/string_decoder.git"},"versions":{"1.3.0":{"name":"string_decoder","version":"1.3.0","description":"The string_decoder module from Node core","main":"lib/string_decoder.js","dependencies":{"safe-buffer":"~5.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","core-util-is":"^1.0.2","inherits":"^2.0.3","tap":"~0.4.8"},"scripts":{"test":"tap test/parallel/*.js && node test/verify-dependencies","ci":"tap test/parallel/*.js test/ours/*.js --tap | tee test.tap && node test/verify-dependencies.js"},"repository":{"type":"git","url":"git://github.com/nodejs/string_decoder.git"},"homepage":"https://github.com/nodejs/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"60db81e031c126112039157ba9437484b1329dff","bugs":{"url":"https://github.com/nodejs/string_decoder/issues"},"_id":"string_decoder@1.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.2","_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"dist":{"shasum":"42f114594a46cf1a8e30b0a84f56c78c3edac21e","size":4622,"noattachment":false,"key":"/string_decoder/-/string_decoder-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-1.3.0.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_decoder_1.3.0_1565169636487_0.6257381665304729"},"_hasShrinkwrap":false,"publish_time":1565169636634,"_cnpm_publish_time":1565169636634},"1.2.0":{"name":"string_decoder","version":"1.2.0","description":"The string_decoder module from Node core","main":"lib/string_decoder.js","dependencies":{"safe-buffer":"~5.1.0"},"devDependencies":{"babel-polyfill":"^6.23.0","core-util-is":"^1.0.2","inherits":"^2.0.3","tap":"~0.4.8"},"scripts":{"test":"tap test/parallel/*.js && node test/verify-dependencies","ci":"tap test/parallel/*.js test/ours/*.js --tap | tee test.tap && node test/verify-dependencies.js"},"repository":{"type":"git","url":"git://github.com/nodejs/string_decoder.git"},"homepage":"https://github.com/nodejs/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"6e0a9286ed4497badebd4ec6a9a7a4d37793aae8","bugs":{"url":"https://github.com/nodejs/string_decoder/issues"},"_id":"string_decoder@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"dist":{"shasum":"fe86e738b19544afe70469243b2a1ee9240eae8d","size":4613,"noattachment":false,"key":"/string_decoder/-/string_decoder-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-1.2.0.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_decoder_1.2.0_1543333079384_0.881054143474117"},"_hasShrinkwrap":false,"publish_time":1543333079670,"_cnpm_publish_time":1543333079670},"1.1.1":{"name":"string_decoder","version":"1.1.1","description":"The string_decoder module from Node core","main":"lib/string_decoder.js","dependencies":{"safe-buffer":"~5.1.0"},"devDependencies":{"babel-polyfill":"^6.23.0","core-util-is":"^1.0.2","inherits":"^2.0.3","tap":"~0.4.8"},"scripts":{"test":"tap test/parallel/*.js && node test/verify-dependencies","ci":"tap test/parallel/*.js test/ours/*.js --tap | tee test.tap && node test/verify-dependencies.js"},"repository":{"type":"git","url":"git://github.com/nodejs/string_decoder.git"},"homepage":"https://github.com/nodejs/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"18c7f89c894ced5f610505bb006dfde9a3d1ac5e","bugs":{"url":"https://github.com/nodejs/string_decoder/issues"},"_id":"string_decoder@1.1.1","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"dist":{"shasum":"9cf1611ba62685d7030ae9e4ba34149c3af03fc8","size":4831,"noattachment":false,"key":"/string_decoder/-/string_decoder-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-1.1.1.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_decoder_1.1.1_1522397654739_0.2722524344416213"},"_hasShrinkwrap":false,"publish_time":1522397655043,"_cnpm_publish_time":1522397655043},"1.1.0":{"name":"string_decoder","version":"1.1.0","description":"The string_decoder module from Node core","main":"lib/string_decoder.js","dependencies":{"safe-buffer":"~5.1.0"},"devDependencies":{"babel-polyfill":"^6.23.0","core-util-is":"^1.0.2","inherits":"^2.0.3","tap":"~0.4.8"},"scripts":{"test":"tap test/parallel/*.js && node test/verify-dependencies","ci":"tap test/parallel/*.js test/ours/*.js --tap | tee test.tap && node test/verify-dependencies.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"be92302c06108985282568b20412a54576a97017","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"dist":{"shasum":"384f322ee8a848e500effde99901bba849c5d403","size":4851,"noattachment":false,"key":"/string_decoder/-/string_decoder-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-1.1.0.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_decoder_1.1.0_1520331630388_0.7986042423664588"},"_hasShrinkwrap":false,"publish_time":1520331630445,"_cnpm_publish_time":1520331630445},"1.0.3":{"name":"string_decoder","version":"1.0.3","description":"The string_decoder module from Node core","main":"lib/string_decoder.js","dependencies":{"safe-buffer":"~5.1.0"},"devDependencies":{"babel-polyfill":"^6.23.0","tap":"~0.4.8"},"scripts":{"test":"tap test/parallel/*.js && node test/verify-dependencies"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"e97f24dd3d047b72b9836518e2a0788e2a6a2fdb","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@1.0.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.1","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"dist":{"shasum":"0fc67d7c141825de94282dd536bec6b9bce860ab","size":4142,"noattachment":false,"key":"/string_decoder/-/string_decoder-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-1.0.3.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_decoder-1.0.3.tgz_1498156574101_0.8198789858724922"},"directories":{},"publish_time":1498156575114,"_cnpm_publish_time":1498156575114,"_hasShrinkwrap":false},"1.0.2":{"name":"string_decoder","version":"1.0.2","description":"The string_decoder module from Node core","main":"lib/string_decoder.js","dependencies":{"safe-buffer":"~5.0.1"},"devDependencies":{"babel-polyfill":"^6.23.0","tap":"~0.4.8"},"scripts":{"test":"tap test/parallel/*.js && node test/verify-dependencies"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"fb0c8bc0741f8ac25f3d354a17d9106a7714f3da","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@1.0.2","_shasum":"b29e1f4e1125fa97a10382b8a533737b7491e179","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.0","_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"dist":{"shasum":"b29e1f4e1125fa97a10382b8a533737b7491e179","size":4174,"noattachment":false,"key":"/string_decoder/-/string_decoder-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-1.0.2.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_decoder-1.0.2.tgz_1496758759778_0.9832893849816173"},"directories":{},"publish_time":1496758760690,"_hasShrinkwrap":false,"_cnpm_publish_time":1496758760690},"1.0.1":{"name":"string_decoder","version":"1.0.1","description":"The string_decoder module from Node core","main":"lib/string_decoder.js","dependencies":{"safe-buffer":"^5.0.1"},"devDependencies":{"babel-polyfill":"^6.23.0","tap":"~0.4.8"},"scripts":{"test":"tap test/parallel/*.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"2c3f24bebf91134e0138629bc7109401085b17dd","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@1.0.1","_shasum":"62e200f039955a6810d8df0a33ffc0f013662d98","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.10.1","_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"dist":{"shasum":"62e200f039955a6810d8df0a33ffc0f013662d98","size":4156,"noattachment":false,"key":"/string_decoder/-/string_decoder-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-1.0.1.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/string_decoder-1.0.1.tgz_1495181944293_0.23547686799429357"},"directories":{},"publish_time":1495181945834,"_hasShrinkwrap":false,"_cnpm_publish_time":1495181945834},"1.0.0":{"name":"string_decoder","version":"1.0.0","description":"The string_decoder module from Node core","main":"lib/string_decoder.js","dependencies":{"buffer-shims":"~1.0.0"},"devDependencies":{"babel-polyfill":"^6.23.0","tap":"~0.4.8"},"scripts":{"test":"tap test/parallel/*.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"847f2f513a5648857af03adf680c90d833a499d2","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@1.0.0","_shasum":"f06f41157b664d86069f84bdbdc9b0d8ab281667","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.8.0","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"dist":{"shasum":"f06f41157b664d86069f84bdbdc9b0d8ab281667","size":4197,"noattachment":false,"key":"/string_decoder/-/string_decoder-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-1.0.0.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/string_decoder-1.0.0.tgz_1491485897373_0.9406327686738223"},"directories":{},"publish_time":1491485899155,"_hasShrinkwrap":false,"_cnpm_publish_time":1491485899155},"0.10.31":{"name":"string_decoder","version":"0.10.31","description":"The string_decoder module from Node core","main":"index.js","dependencies":{},"devDependencies":{"tap":"~0.4.8"},"scripts":{"test":"tap test/simple/*.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","gitHead":"d46d4fd87cf1d06e031c23f1ba170ca7d4ade9a0","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@0.10.31","_shasum":"62e203bc41766c6c28c9fc84301dab1c5310fa94","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"dist":{"shasum":"62e203bc41766c6c28c9fc84301dab1c5310fa94","size":3608,"noattachment":false,"key":"/string_decoder/-/string_decoder-0.10.31.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-0.10.31.tgz"},"directories":{},"publish_time":1408767919329,"_cnpm_publish_time":1408767919329,"_hasShrinkwrap":false},"0.10.25-1":{"name":"string_decoder","version":"0.10.25-1","description":"The string_decoder module from Node core","main":"index.js","dependencies":{},"devDependencies":{"tap":"~0.4.8"},"scripts":{"test":"tap test/simple/*.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@0.10.25-1","dist":{"shasum":"f387babd95d23a2bb73b1fbf2cb3efab6f78baab","size":3005,"noattachment":false,"key":"/string_decoder/-/string_decoder-0.10.25-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-0.10.25-1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"publish_time":1392198716014,"_hasShrinkwrap":false,"_cnpm_publish_time":1392198716014},"0.11.10-1":{"name":"string_decoder","version":"0.11.10-1","description":"The string_decoder module from Node core","main":"index.js","dependencies":{},"devDependencies":{"tap":"~0.4.8"},"scripts":{"test":"tap test/simple/*.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@0.11.10-1","dist":{"shasum":"eb35282cf4612b6e5662fb411b7deeabaa757468","size":460421,"noattachment":false,"key":"/string_decoder/-/string_decoder-0.11.10-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-0.11.10-1.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"publish_time":1390875871052,"_hasShrinkwrap":false,"_cnpm_publish_time":1390875871052},"0.10.25":{"name":"string_decoder","version":"0.10.25","description":"The string_decoder module from Node core","main":"index.js","dependencies":{},"devDependencies":{"tap":"~0.4.8"},"scripts":{"test":"tap test/simple/*.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@0.10.25","dist":{"shasum":"668c9da4f8efbdc937a4a6b6bf1cfbec4e9a82e2","size":460351,"noattachment":false,"key":"/string_decoder/-/string_decoder-0.10.25.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-0.10.25.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"publish_time":1390875698263,"_hasShrinkwrap":false,"_cnpm_publish_time":1390875698263},"0.11.10":{"name":"string_decoder","version":"0.11.10","description":"The string_decoder module from Node core","main":"index.js","dependencies":{},"devDependencies":{"tap":"~0.4.8"},"scripts":{"test":"tap test/simple/*.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@0.11.10","dist":{"shasum":"f0a31205d59b2f1f2e90fdd5032d670a5f9ecf4a","size":7306,"noattachment":false,"key":"/string_decoder/-/string_decoder-0.11.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-0.11.10.tgz"},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"publish_time":1390022918924,"_hasShrinkwrap":false,"_cnpm_publish_time":1390022918924},"0.10.24":{"name":"string_decoder","version":"0.10.24","description":"The string_decoder module from Node core","main":"index.js","dependencies":{},"devDependencies":{"tap":"~0.4.8"},"scripts":{"test":"tap test/simple/*.js"},"repository":{"type":"git","url":"git://github.com/rvagg/string_decoder.git"},"homepage":"https://github.com/rvagg/string_decoder","keywords":["string","decoder","browser","browserify"],"license":"MIT","bugs":{"url":"https://github.com/rvagg/string_decoder/issues"},"_id":"string_decoder@0.10.24","dist":{"shasum":"6902abf7be76f35e9c92292583328ba4c07e86c3","size":7237,"noattachment":false,"key":"/string_decoder/-/string_decoder-0.10.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-0.10.24.tgz"},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"publish_time":1390022855195,"_hasShrinkwrap":false,"_cnpm_publish_time":1390022855195},"0.0.1":{"name":"string_decoder","version":"0.0.1","description":"the string_decoder module from node core for browsers","main":"index.js","dependencies":{},"devDependencies":{"tap":"~0.4.8"},"scripts":{"test":"tap test/simple/*.js"},"repository":{"type":"git","url":"git://github.com/substack/string_decoder.git"},"homepage":"https://github.com/substack/string_decoder","keywords":["string","decoder","browser","browserify"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/string_decoder/issues"},"_id":"string_decoder@0.0.1","dist":{"shasum":"f5472d0a8d1650ec823752d24e6fd627b39bf141","size":7269,"noattachment":false,"key":"/string_decoder/-/string_decoder-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"publish_time":1389988403612,"_hasShrinkwrap":false,"_cnpm_publish_time":1389988403612},"0.0.0":{"name":"string_decoder","version":"0.0.0","description":"the string_decoder module from node core for browsers","main":"index.js","dependencies":{},"devDependencies":{"tape":"~1.0.4"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/string_decoder.git"},"homepage":"https://github.com/substack/string_decoder","keywords":["string","decoder","browser","browserify"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/string_decoder/issues"},"_id":"string_decoder@0.0.0","dist":{"shasum":"e185bd651285845d5599d23cf7bff58dd4ad7c18","size":2721,"noattachment":false,"key":"/string_decoder/-/string_decoder-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string_decoder/download/string_decoder-0.0.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"matteo.collina","email":""},{"name":"nodejs-foundation","email":""},{"name":"rvagg","email":""}],"directories":{},"publish_time":1386101607743,"_hasShrinkwrap":false,"_cnpm_publish_time":1386101607743}},"readme":"# string_decoder\n\n***Node-core v8.9.4 string_decoder for userland***\n\n\n[![NPM](https://nodei.co/npm/string_decoder.png?downloads=true&downloadRank=true)](https://nodei.co/npm/string_decoder/)\n[![NPM](https://nodei.co/npm-dl/string_decoder.png?&months=6&height=3)](https://nodei.co/npm/string_decoder/)\n\n\n```bash\nnpm install --save string_decoder\n```\n\n***Node-core string_decoder for userland***\n\nThis package is a mirror of the string_decoder implementation in Node-core.\n\nFull documentation may be found on the [Node.js website](https://nodejs.org/dist/v8.9.4/docs/api/).\n\nAs of version 1.0.0 **string_decoder** uses semantic versioning.\n\n## Previous versions\n\nPrevious version numbers match the versions found in Node core, e.g. 0.10.24 matches Node 0.10.24, likewise 0.11.10 matches Node 0.11.10.\n\n## Update\n\nThe *build/* directory contains a build script that will scrape the source from the [nodejs/node](https://github.com/nodejs/node) repo given a specific Node version.\n\n## Streams Working Group\n\n`string_decoder` is maintained by the Streams Working Group, which\noversees the development and maintenance of the Streams API within\nNode.js. The responsibilities of the Streams Working Group include:\n\n* Addressing stream issues on the Node.js issue tracker.\n* Authoring and editing stream documentation within the Node.js project.\n* Reviewing changes to stream subclasses within the Node.js project.\n* Redirecting changes to streams from the Node.js project to this\n  project.\n* Assisting in the implementation of stream providers within Node.js.\n* Recommending versions of `readable-stream` to be included in Node.js.\n* Messaging about the future of streams to give the community advance\n  notice of changes.\n\nSee [readable-stream](https://github.com/nodejs/readable-stream) for\nmore details.\n","_attachments":{},"homepage":"https://github.com/nodejs/string_decoder","bugs":{"url":"https://github.com/nodejs/string_decoder/issues"},"license":"MIT"}