{"_id":"byte","_rev":"1213029","name":"byte","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"time":{"modified":"2021-10-13T05:46:39.000Z","created":"2013-10-27T09:00:39.479Z","2.0.0":"2018-05-16T03:17:54.069Z","1.4.1":"2018-05-15T03:17:05.166Z","1.4.0":"2018-01-30T07:42:23.940Z","1.3.0":"2017-11-16T05:52:49.526Z","1.2.0":"2017-08-04T00:48:18.049Z","1.1.6":"2017-05-11T08:19:38.822Z","1.1.5":"2015-09-28T07:27:03.780Z","1.1.4":"2015-07-21T09:17:26.100Z","1.1.3":"2015-07-01T03:54:14.427Z","1.1.2":"2015-05-22T07:01:19.313Z","1.1.1":"2014-10-23T10:58:09.614Z","1.1.0":"2014-10-18T06:51:26.445Z","1.0.0":"2014-08-26T16:28:27.431Z","0.3.1":"2014-05-14T16:15:11.149Z","0.3.0":"2014-05-13T02:16:03.634Z","0.2.3":"2014-05-07T10:09:22.291Z","0.2.2":"2014-04-22T09:38:04.884Z","0.2.1":"2014-02-08T10:26:39.302Z","0.2.0":"2014-01-25T03:14:52.562Z","0.1.3":"2014-01-23T02:53:25.284Z","0.1.2":"2013-11-14T08:50:09.690Z","0.1.1":"2013-11-14T05:53:27.835Z","0.1.0":"2013-11-14T05:39:18.139Z","0.0.2":"2013-11-13T10:21:32.172Z","0.0.1":"2013-11-13T09:04:13.318Z","0.0.0":"2013-10-27T09:00:39.479Z"},"users":{"fengmk2":true,"liunian":true},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"versions":{"2.0.0":{"name":"byte","version":"2.0.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"lib/byte.js","files":["lib"],"scripts":{"autod":"autod","lint":"eslint lib test *.js","test":"npm run lint && egg-bin test","test-local":"egg-bin test","cov":"egg-bin cov","pkgfiles":"egg-bin pkgfiles","ci":"npm run autod -- --check && egg-bin pkgfiles --check && npm run lint && npm run cov","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"^3.1.0","long":"^4.0.0","utility":"^1.13.1"},"devDependencies":{"autod":"^3.0.1","beautify-benchmark":"^0.2.4","benchmark":"^2.1.4","egg-bin":"^4.7.0","egg-ci":"^1.8.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","fastbench":"^1.0.1","optimized":"^1.2.0"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 8.0.0"},"ci":{"version":"8, 10"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"ali-sdk","email":"m@fengmk2.com","url":"https://github.com/ali-sdk"},{"name":"tangyao","email":"tangyao@taobao.com"},{"name":"Minqi Pan","email":"pmq2001@gmail.com","url":"https://github.com/pmq20"},{"name":"Jackson Tian","email":"shyvo1987@gmail.com","url":"https://github.com/JacksonTian"},{"name":"zōng yǔ","email":"gxcsoccer@users.noreply.github.com"}],"gitHead":"4c73cb068b366bf5b74eb4cc71751657cfb81d3f","_id":"byte@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},"dist":{"shasum":"c6188cf7e4be92daac22f47312f5a1f64091b18a","size":9091,"noattachment":false,"key":"/byte/-/byte-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-2.0.0.tgz"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/byte_2.0.0_1526440673987_0.18607006770648526"},"_hasShrinkwrap":false,"publish_time":1526440674069,"_cnpm_publish_time":1526440674069},"1.4.1":{"name":"byte","version":"1.4.1","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"lib/byte.js","files":["lib"],"scripts":{"test":"mocha --require intelli-espower-loader -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '^' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"^2.6.6","long":"^3.2.0","utility":"^1.12.0"},"devDependencies":{"autod":"*","beautify-benchmark":"0","benchmark":"1","contributors":"*","fastbench":"^1.0.1","intelli-espower-loader":"^1.0.1","istanbul":"*","jshint":"*","mocha":"3","optimized":"^1.2.0","power-assert":"^1.4.4"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"ali-sdk","email":"m@fengmk2.com","url":"https://github.com/ali-sdk"},{"name":"tangyao","email":"tangyao@taobao.com"},{"name":"Minqi Pan","email":"pmq2001@gmail.com","url":"https://github.com/pmq20"},{"name":"Jackson Tian","email":"shyvo1987@gmail.com","url":"https://github.com/JacksonTian"},{"name":"zōng yǔ","email":"gxcsoccer@users.noreply.github.com"}],"gitHead":"3641e898085a89391edadcf34ed2be5ad4ec4e66","_id":"byte@1.4.1","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},"dist":{"shasum":"a80553d2aae53b1856ab54fa7743e03a20dcc944","size":9099,"noattachment":false,"key":"/byte/-/byte-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.4.1.tgz"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/byte_1.4.1_1526354225057_0.20727056689644785"},"_hasShrinkwrap":false,"publish_time":1526354225166,"_cnpm_publish_time":1526354225166},"1.4.0":{"name":"byte","version":"1.4.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"lib/byte.js","files":["lib"],"scripts":{"test":"mocha --require intelli-espower-loader -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '^' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"^2.6.6","long":"^3.2.0","utility":"^1.12.0"},"devDependencies":{"autod":"*","beautify-benchmark":"0","benchmark":"1","contributors":"*","fastbench":"^1.0.1","intelli-espower-loader":"^1.0.1","istanbul":"*","jshint":"*","mocha":"3","optimized":"^1.2.0","power-assert":"^1.4.4"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"ali-sdk","email":"m@fengmk2.com","url":"https://github.com/ali-sdk"},{"name":"tangyao","email":"tangyao@taobao.com"},{"name":"Minqi Pan","email":"pmq2001@gmail.com","url":"https://github.com/pmq20"},{"name":"Jackson Tian","email":"shyvo1987@gmail.com","url":"https://github.com/JacksonTian"},{"name":"zōng yǔ","email":"gxcsoccer@users.noreply.github.com"}],"gitHead":"d0cf375661e796e299a133f1951b4374bcdbdb32","_id":"byte@1.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},"dist":{"shasum":"67568b31aa684612acad038c8dd1715b99049757","size":8967,"noattachment":false,"key":"/byte/-/byte-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.4.0.tgz"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/byte-1.4.0.tgz_1517298143853_0.4218884943984449"},"directories":{},"publish_time":1517298143940,"_hasShrinkwrap":false,"_cnpm_publish_time":1517298143940,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.3.0":{"name":"byte","version":"1.3.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"lib/byte.js","files":["lib"],"scripts":{"test":"mocha --require intelli-espower-loader -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '^' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"^2.6.6","long":"^3.2.0","utility":"^1.12.0"},"devDependencies":{"autod":"*","beautify-benchmark":"0","benchmark":"1","contributors":"*","fastbench":"^1.0.1","intelli-espower-loader":"^1.0.1","istanbul":"*","jshint":"*","mocha":"3","optimized":"^1.2.0","power-assert":"^1.4.4"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"ali-sdk","email":"m@fengmk2.com","url":"https://github.com/ali-sdk"},{"name":"tangyao","email":"tangyao@taobao.com"},{"name":"Minqi Pan","email":"pmq2001@gmail.com","url":"https://github.com/pmq20"},{"name":"Jackson Tian","email":"shyvo1987@gmail.com","url":"https://github.com/JacksonTian"},{"name":"zōng yǔ","email":"gxcsoccer@users.noreply.github.com"}],"gitHead":"2e3d935d0b82e7386fa1ae0ecf239e466c1145a8","_id":"byte@1.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"790fc602607f2cb7b105606259861a26cda87c88","size":8827,"noattachment":false,"key":"/byte/-/byte-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.3.0.tgz"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/byte-1.3.0.tgz_1510811569255_0.6016431690659374"},"directories":{},"publish_time":1510811569526,"_cnpm_publish_time":1510811569526,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.2.0":{"name":"byte","version":"1.2.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"lib/byte.js","files":["lib"],"scripts":{"test":"mocha --require intelli-espower-loader -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '^' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"^2.6.6","long":"^3.2.0","utility":"^1.12.0"},"devDependencies":{"autod":"*","beautify-benchmark":"0","benchmark":"1","contributors":"*","fastbench":"^1.0.1","intelli-espower-loader":"^1.0.1","istanbul":"*","jshint":"*","mocha":"*","optimized":"^1.2.0","power-assert":"^1.4.4"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"ali-sdk","email":"m@fengmk2.com","url":"https://github.com/ali-sdk"},{"name":"tangyao","email":"tangyao@taobao.com"},{"name":"Minqi Pan","email":"pmq2001@gmail.com","url":"https://github.com/pmq20"},{"name":"Jackson Tian","email":"shyvo1987@gmail.com","url":"https://github.com/JacksonTian"},{"name":"zōng yǔ","email":"gxcsoccer@users.noreply.github.com"}],"gitHead":"2786a5de8414dea525622a62bf22a4782bcc0ec9","_id":"byte@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"f973b8a079d2d1ae23817eb4b78df12044785a73","size":8615,"noattachment":false,"key":"/byte/-/byte-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.2.0.tgz"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/byte-1.2.0.tgz_1501807697855_0.772991182282567"},"directories":{},"publish_time":1501807698049,"_cnpm_publish_time":1501807698049,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.1.6":{"name":"byte","version":"1.1.6","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"lib/byte.js","files":["lib/"],"scripts":{"test":"mocha -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '^' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"^2.6.6","long":"^3.2.0","utility":"^1.12.0"},"devDependencies":{"autod":"*","beautify-benchmark":"0","benchmark":"1","contributors":"*","istanbul":"*","jshint":"*","mocha":"*","optimized":"^1.2.0"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"ali-sdk","email":"m@fengmk2.com","url":"https://github.com/ali-sdk"},{"name":"tangyao","email":"tangyao@taobao.com"},{"name":"Minqi Pan","email":"pmq2001@gmail.com","url":"https://github.com/pmq20"},{"name":"Jackson Tian","email":"shyvo1987@gmail.com","url":"https://github.com/JacksonTian"},{"name":"zōng yǔ","email":"gxcsoccer@users.noreply.github.com"}],"gitHead":"648867bed4de6e6ffc664bb6cfa14ede7d2d8c6c","_id":"byte@1.1.6","_shasum":"c5f425921ed01e692da931228a240f8bae9644b1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"gxcsoccer","email":"gxcsoccer@126.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"dist":{"shasum":"c5f425921ed01e692da931228a240f8bae9644b1","size":8138,"noattachment":false,"key":"/byte/-/byte-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.1.6.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/byte-1.1.6.tgz_1494490775301_0.380484924884513"},"directories":{},"publish_time":1494490778822,"_hasShrinkwrap":false,"_cnpm_publish_time":1494490778822,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.1.5":{"name":"byte","version":"1.1.5","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"lib/byte.js","files":["lib/"],"scripts":{"test":"mocha -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '~' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"~2.2.0","is-type-of":"~0.3.1","long":"~2.2.5","utility":"~1.4.0"},"devDependencies":{"autod":"*","beautify-benchmark":"0","benchmark":"1","contributors":"*","istanbul":"*","jshint":"*","mocha":"*","optimized":"1","should":"7"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"gxcsoccer","email":"xiaochen.gaoxc@alibaba-inc.com","url":"https://github.com/gxcsoccer"},{"name":"coolme200","email":"tangyao@taobao.com","url":"https://github.com/coolme200"},{"name":"pmq20","email":"pmq2001@gmail.com","url":"https://github.com/pmq20"}],"gitHead":"1f8ccd7562b52c0c05af3eb3526d0c23dc2404ce","_id":"byte@1.1.5","_shasum":"c5f8bf224038ab31f64f9dd7cbc42bdb5fe8d044","_from":".","_npmVersion":"2.12.0","_nodeVersion":"4.0.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"dist":{"shasum":"c5f8bf224038ab31f64f9dd7cbc42bdb5fe8d044","size":8183,"noattachment":false,"key":"/byte/-/byte-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.1.5.tgz"},"directories":{},"publish_time":1443425223780,"_cnpm_publish_time":1443425223780,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.1.4":{"name":"byte","version":"1.1.4","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","files":["lib/","index.js"],"scripts":{"test":"mocha -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '~' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"~2.2.0","is-type-of":"~0.3.1","long":"~2.2.5","utility":"~1.4.0"},"devDependencies":{"autod":"*","beautify-benchmark":"0","benchmark":"1","contributors":"*","istanbul":"*","jshint":"*","mocha":"*","optimized":"1","should":"7"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"gxcsoccer","email":"xiaochen.gaoxc@alibaba-inc.com","url":"https://github.com/gxcsoccer"},{"name":"coolme200","email":"tangyao@taobao.com","url":"https://github.com/coolme200"},{"name":"pmq20","email":"pmq2001@gmail.com","url":"https://github.com/pmq20"}],"gitHead":"d2a458b6ac95128fe8f733c96daf0879b9681df8","_id":"byte@1.1.4","_shasum":"dda6579afdf5bcbb8c4052baa98e37ca01e5ce50","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"dist":{"shasum":"dda6579afdf5bcbb8c4052baa98e37ca01e5ce50","size":8069,"noattachment":false,"key":"/byte/-/byte-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.1.4.tgz"},"directories":{},"publish_time":1437470246100,"_cnpm_publish_time":1437470246100,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.1.3":{"name":"byte","version":"1.1.3","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","files":["lib/","index.js"],"scripts":{"test":"mocha -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '~' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"~2.2.0","is-type-of":"~0.3.1","long":"~2.2.5","utility":"~1.4.0"},"devDependencies":{"autod":"*","beautify-benchmark":"0","benchmark":"1","contributors":"*","istanbul":"*","jshint":"*","mocha":"*","optimized":"1","should":"7"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"gxcsoccer","email":"xiaochen.gaoxc@alibaba-inc.com","url":"https://github.com/gxcsoccer"},{"name":"coolme200","email":"tangyao@taobao.com","url":"https://github.com/coolme200"}],"gitHead":"4604d2d058b88e8373b9a770c2c86d59ffc8eb6a","_id":"byte@1.1.3","_shasum":"d969cfb31bcef0d2a706b7d02fe2489eed0d2d01","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"dist":{"shasum":"d969cfb31bcef0d2a706b7d02fe2489eed0d2d01","size":7859,"noattachment":false,"key":"/byte/-/byte-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.1.3.tgz"},"directories":{},"publish_time":1435722854427,"_cnpm_publish_time":1435722854427,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.1.2":{"name":"byte","version":"1.1.2","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","files":["lib/","index.js"],"scripts":{"test":"mocha -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '~' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"dependencies":{"debug":"~2.2.0","is-type-of":"~0.3.1","long":"~2.2.3","utility":"~1.3.2"},"devDependencies":{"autod":"*","beautify-benchmark":"*","benchmark":"*","contributors":"*","istanbul":"*","jshint":"*","mocha":"*","optimized":"~1.2.0","should":"~6.0.3"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"gxcsoccer","email":"xiaochen.gaoxc@alibaba-inc.com","url":"https://github.com/gxcsoccer"}],"gitHead":"b77a3f97ebfdf27bb78cba8d33827b71026a67d2","_id":"byte@1.1.2","_shasum":"63d64ebb38b5c855a4817323d45f730b84f03577","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"dist":{"shasum":"63d64ebb38b5c855a4817323d45f730b84f03577","size":7692,"noattachment":false,"key":"/byte/-/byte-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.1.2.tgz"},"directories":{},"publish_time":1432278079313,"_cnpm_publish_time":1432278079313,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.1.1":{"name":"byte","version":"1.1.1","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"mocha -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '~' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"config":{"cov":{"threshold":90}},"dependencies":{"debug":"~2.1.0","is-type-of":"~0.3.1","long":"~2.2.0","utility":"~1.2.0"},"devDependencies":{"autod":"*","beautify-benchmark":"*","benchmark":"*","contributors":"*","cov":"*","istanbul":"*","jshint":"*","mocha":"*","optimized":"~1.2.0","should":"~4.0.4"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"gxcsoccer","email":"xiaochen.gaoxc@alibaba-inc.com","url":"https://github.com/gxcsoccer"}],"gitHead":"78fd4c6a47da3a5942c075028be03f0d2dc5c72d","_id":"byte@1.1.1","_shasum":"8938ea87f44225247cbcd2a9b24561fa79bf73c4","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"dist":{"shasum":"8938ea87f44225247cbcd2a9b24561fa79bf73c4","size":375816,"noattachment":false,"key":"/byte/-/byte-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.1.1.tgz"},"directories":{},"publish_time":1414061889614,"_cnpm_publish_time":1414061889614,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.1.0":{"name":"byte","version":"1.1.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"mocha -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '~' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"config":{"cov":{"threshold":90}},"dependencies":{"debug":"~1.0.4","is-type-of":"~0.3.1","long":"~2.1.0","utility":"~1.1.0"},"devDependencies":{"autod":"*","beautify-benchmark":"*","benchmark":"*","contributors":"*","cov":"*","istanbul":"*","jshint":"*","mocha":"*","optimized":"~1.2.0","should":"~4.0.4"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"gxcsoccer","email":"xiaochen.gaoxc@alibaba-inc.com","url":"https://github.com/gxcsoccer"}],"gitHead":"7bf72a6e0d5555755a889a2b2305009e00453522","_id":"byte@1.1.0","_shasum":"ace3e1f96838f514a4171f9eb6bf6368e0010fc7","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"dist":{"shasum":"ace3e1f96838f514a4171f9eb6bf6368e0010fc7","size":375805,"noattachment":false,"key":"/byte/-/byte-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.1.0.tgz"},"directories":{},"publish_time":1413615086445,"_cnpm_publish_time":1413615086445,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"1.0.0":{"name":"byte","version":"1.0.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"mocha -R spec -t 5000 test/*.test.js","test-cov":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -t 5000 test/*.test.js","test-travis":"node node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- -t 5000 test/*.test.js","jshint":"jshint .","autod":"autod -w --prefix '~' -e benchmark && npm run cnpm","cnpm":"npm install --registry=https://registry.npm.taobao.org","contributors":"contributors -f plain -o AUTHORS","optimized":"node --allow-natives-syntax --trace_opt --trace_deopt test/optimized.js"},"config":{"cov":{"threshold":90}},"dependencies":{"debug":"~1.0.4","long":"~2.1.0","utility":"~1.1.0"},"devDependencies":{"autod":"*","beautify-benchmark":"*","benchmark":"*","contributors":"*","cov":"*","istanbul":"*","jshint":"*","mocha":"*","optimized":"~1.2.0","should":"~4.0.4"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"gitHead":"a46fafb408c4e1ff21f364f538bebb1d6d2413ca","_id":"byte@1.0.0","_shasum":"ab9590c6ec759f975312800e540bffd9ac463ac1","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"dist":{"shasum":"ab9590c6ec759f975312800e540bffd9ac463ac1","size":375322,"noattachment":false,"key":"/byte/-/byte-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-1.0.0.tgz"},"directories":{},"publish_time":1409070507431,"_cnpm_publish_time":1409070507431,"_hasShrinkwrap":false,"deprecated":"This version has security bug, please use byte@>=1.4.1"},"0.3.1":{"name":"byte","version":"0.3.1","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"config":{"cov":{"threshold":90}},"dependencies":{"debug":"~0.8.1","long":"~1.1.2","utility":"~0.1.13"},"devDependencies":{"autod":"*","benchmark":"*","beautify-benchmark":"*","contributors":"*","cov":"*","istanbul":"*","jshint":"*","mocha":"*","should":"~3.3.1"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"_id":"byte@0.3.1","dist":{"shasum":"6c908ce8bedfe826ea73b18e83c25d01259a1487","size":8803,"noattachment":false,"key":"/byte/-/byte-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.3.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1400084111149,"_cnpm_publish_time":1400084111149,"_hasShrinkwrap":false},"0.3.0":{"name":"byte","version":"0.3.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"config":{"cov":{"threshold":90}},"dependencies":{"debug":"~0.8.1","long":"~1.1.2","utility":"~0.1.13"},"devDependencies":{"autod":"*","benchmark":"*","beautify-benchmark":"*","contributors":"*","cov":"*","istanbul":"*","jshint":"*","mocha":"*","should":"~3.3.1"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"_id":"byte@0.3.0","dist":{"shasum":"b14916a6567503cfb3e4709d5a2bf3689219a32d","size":371951,"noattachment":false,"key":"/byte/-/byte-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.3.0.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1399947363634,"_cnpm_publish_time":1399947363634,"_hasShrinkwrap":false},"0.2.3":{"name":"byte","version":"0.2.3","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"config":{"cov":{"threshold":100}},"dependencies":{"debug":"0.8.1","long":"1.1.2"},"devDependencies":{"autod":"*","benchmark":"*","contributors":"*","cov":"*","istanbul":"*","jshint":"*","mocha":"*","should":"3.3.1"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"_id":"byte@0.2.3","dist":{"shasum":"ef2d02443dee088786c874bca26edab90377aae4","size":5355,"noattachment":false,"key":"/byte/-/byte-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.2.3.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1399457362291,"_cnpm_publish_time":1399457362291,"_hasShrinkwrap":false},"0.2.2":{"name":"byte","version":"0.2.2","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"config":{"cov":{"threshold":100}},"dependencies":{"long":"1.1.2"},"devDependencies":{"autod":"*","benchmark":"*","contributors":"*","cov":"*","istanbul":"*","jshint":"*","mocha":"*","should":"3.3.1"},"homepage":"https://github.com/node-modules/byte","repository":{"type":"git","url":"git://github.com/node-modules/byte.git","web":"https://github.com/node-modules/byte"},"bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"_id":"byte@0.2.2","dist":{"shasum":"093ba7e972b7ad594f0135e9f3e6119d7ff7cb05","size":5316,"noattachment":false,"key":"/byte/-/byte-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.2.2.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1398159484884,"_cnpm_publish_time":1398159484884,"_hasShrinkwrap":false},"0.2.1":{"name":"byte","version":"0.2.1","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{"long":"1.1.2"},"devDependencies":{"autod":"*","benchmark":"*","blanket":"*","contributors":"*","coveralls":"*","mocha":"*","mocha-lcov-reporter":"*","should":"3.0.1","travis-cov":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"_id":"byte@0.2.1","dist":{"shasum":"daec6f88188c19788373d0d2083143419a8d5250","size":5271,"noattachment":false,"key":"/byte/-/byte-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.2.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1391855199302,"_cnpm_publish_time":1391855199302,"_hasShrinkwrap":false},"0.2.0":{"name":"byte","version":"0.2.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{"long":"1.1.2"},"devDependencies":{"autod":"*","benchmark":"*","blanket":"*","contributors":"*","coveralls":"*","mocha":"*","mocha-lcov-reporter":"*","should":"3.0.1","travis-cov":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"_id":"byte@0.2.0","dist":{"shasum":"0ae6fa8c45dc7418698db8cf442ea18dc1ea11c9","size":5202,"noattachment":false,"key":"/byte/-/byte-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1390619692562,"_cnpm_publish_time":1390619692562,"_hasShrinkwrap":false},"0.1.3":{"name":"byte","version":"0.1.3","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{"long":"1.1.2"},"devDependencies":{"autod":"*","benchmark":"*","blanket":"*","contributors":"*","coveralls":"*","mocha":"*","mocha-lcov-reporter":"*","should":"3.0.1","travis-cov":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead-horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"_id":"byte@0.1.3","dist":{"shasum":"4a0181bda18ff00bd7540689ed851983dff84c79","size":4978,"noattachment":false,"key":"/byte/-/byte-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.1.3.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1390445605284,"_cnpm_publish_time":1390445605284,"_hasShrinkwrap":false},"0.1.2":{"name":"byte","version":"0.1.2","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{"long":"1.1.2"},"devDependencies":{"benchmark":"*","should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","readmeFilename":"README.md","_id":"byte@0.1.2","dist":{"shasum":"1bb55b6d2dfdda8aed878b757dfb0f21ed3052fa","size":4528,"noattachment":false,"key":"/byte/-/byte-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1384419009690,"_cnpm_publish_time":1384419009690,"_hasShrinkwrap":false},"0.1.1":{"name":"byte","version":"0.1.1","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{"long":"1.1.2"},"devDependencies":{"benchmark":"*","should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","readmeFilename":"README.md","_id":"byte@0.1.1","dist":{"shasum":"0d5456169d302d8206cb5bac6b79c50933110201","size":4492,"noattachment":false,"key":"/byte/-/byte-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1384408407835,"_cnpm_publish_time":1384408407835,"_hasShrinkwrap":false},"0.1.0":{"name":"byte","version":"0.1.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{"long":"1.1.2"},"devDependencies":{"benchmark":"*","should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","readmeFilename":"README.md","_id":"byte@0.1.0","dist":{"shasum":"ee81642e403fdb5cadd57d1b0b6fed182f1b45fc","size":4426,"noattachment":false,"key":"/byte/-/byte-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1384407558139,"_cnpm_publish_time":1384407558139,"_hasShrinkwrap":false},"0.0.2":{"name":"byte","version":"0.0.2","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{"long":"1.1.2"},"devDependencies":{"benchmark":"*","should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","readmeFilename":"README.md","_id":"byte@0.0.2","dist":{"shasum":"bfb6435602f2b73de486d984a063f910d40db520","size":3644,"noattachment":false,"key":"/byte/-/byte-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1384338092172,"_cnpm_publish_time":1384338092172,"_hasShrinkwrap":false},"0.0.1":{"name":"byte","version":"0.0.1","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{"long":"1.1.2"},"devDependencies":{"benchmark":"*","should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","readmeFilename":"README.md","_id":"byte@0.0.1","dist":{"shasum":"f380fd1db7e7be10a700b9e60d1632a421138cdb","size":3562,"noattachment":false,"key":"/byte/-/byte-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1384333453318,"_cnpm_publish_time":1384333453318,"_hasShrinkwrap":false},"0.0.0":{"name":"byte","version":"0.0.0","description":"Input Buffer and Output Buffer, just like Java ByteBuffer","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/byte","repository":{"type":"git","url":"git://github.com/fengmk2/byte.git","web":"https://github.com/fengmk2/byte"},"bugs":{"url":"https://github.com/fengmk2/byte/issues","email":"fengmk2@gmail.com"},"keywords":["ByteBuffer","byte","bytes","io","buffer"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","readmeFilename":"README.md","_id":"byte@0.0.0","dist":{"shasum":"b3659cdc86913942e621566d9f6e7f3f90bfbbcd","size":1865,"noattachment":false,"key":"/byte/-/byte-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/byte/download/byte-0.0.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead-horse","email":""},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"gxcsoccer","email":"gxcsoccer@gmail.com"},{"name":"popomore","email":""},{"name":"xadillax","email":"admin@xcoder.in"}],"directories":{},"publish_time":1382864439479,"_cnpm_publish_time":1382864439479,"_hasShrinkwrap":false}},"readme":"byte\n=======\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![Gittip][gittip-image]][gittip-url]\n[![David deps][david-image]][david-url]\n[![node version][node-image]][node-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/byte.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/byte\n[travis-image]: https://img.shields.io/travis/node-modules/byte.svg?style=flat-square\n[travis-url]: https://travis-ci.org/node-modules/byte\n[coveralls-image]: https://img.shields.io/coveralls/node-modules/byte.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/node-modules/byte?branch=master\n[gittip-image]: https://img.shields.io/gittip/fengmk2.svg?style=flat-square\n[gittip-url]: https://www.gittip.com/fengmk2/\n[david-image]: https://img.shields.io/david/node-modules/byte.svg?style=flat-square\n[david-url]: https://david-dm.org/node-modules/byte\n[node-image]: https://img.shields.io/badge/node.js-%3E=_0.10-green.svg?style=flat-square\n[node-url]: http://nodejs.org/download/\n[download-image]: https://img.shields.io/npm/dm/byte.svg?style=flat-square\n[download-url]: https://npmjs.org/package/byte\n\nInput Buffer and Output Buffer,\njust like Java [`ByteBuffer`](http://docs.oracle.com/javase/6/docs/api/java/nio/ByteBuffer.html).\n\n## Install\n\n```bash\n$ npm install byte --save\n```\n\n## Usage\n\nAll methods just like Java ByteBuffer,\nyou find them out [here](http://docs.oracle.com/javase/6/docs/api/java/nio/ByteBuffer.html#method_summary).\n\n```js\nvar ByteBuffer = require('byte');\n\nvar bb = ByteBuffer.allocate(1024);\nbb.order(ByteBuffer.BIG_ENDIAN); // default is BIG_ENDIAN, you can change it to LITTLE_ENDIAN.\nbb.put(0);\nbb.put(new Buffer([0, 1, 2]));\nbb.put(new Buffer([255, 255, 255, 255]), 10, 3);\nbb.put(21, 100);\n\nbb.putChar('a');\nbb.putChar(10, 'b');\n\nbb.putInt(1024);\nbb.putInt(-100);\n\nbb.putFloat(100.9);\n\nbb.putLong(10000100009099);\nbb.putLong('1152921504606847000');\n\nbb.putShort(65535);\nbb.putShort(-50000);\n\nbb.putDouble(99.99999);\n\n// wrap for read\nvar rb = ByteBuffer.wrap(new Buffer(100));\nrb.getInt();\nrb.getLong();\nrb.getChar();\nrb.get();\nrb.getDouble();\nrb.getFloat();\n```\n\n## Benchmark\n\n```bash\n$ node benchmark/put.js\n\nnode version: v0.11.12, date: Mon May 12 2014 18:25:35 GMT+0800 (CST)\nStarting...\n20 tests completed.\n\nput()                                      x 29,971,599 ops/sec ±4.10% (96 runs sampled)\nputChar(\"a\")                               x 27,950,189 ops/sec ±6.22% (80 runs sampled)\nputChar(61)                                x 34,798,492 ops/sec ±5.08% (81 runs sampled)\nputShort()                                 x 25,264,781 ops/sec ±2.90% (88 runs sampled)\nputInt()                                   x 21,368,588 ops/sec ±6.07% (85 runs sampled)\nputFloat()                                 x 12,324,148 ops/sec ±2.04% (93 runs sampled)\nputDouble()                                x 13,374,686 ops/sec ±1.41% (92 runs sampled)\nputLong(100000)                            x 17,754,878 ops/sec ±5.16% (86 runs sampled)\nputSmallSLong(\"10000\")                     x  7,732,989 ops/sec ±2.07% (92 runs sampled)\nputBigNumLong(34359738368)                 x  3,580,231 ops/sec ±2.58% (93 runs sampled)\nputSafeStrLong(\"34359738368\")              x  2,443,560 ops/sec ±2.04% (97 runs sampled)\nputStrLong(\"9223372036854775808\")          x    760,908 ops/sec ±2.42% (92 runs sampled)\nByteBuffer.allocate(100).putString(0, str) x    608,403 ops/sec ±11.46% (70 runs sampled)\nputString(0, str)                          x  1,362,412 ops/sec ±8.55% (85 runs sampled)\nbytes.putString(str)                       x  1,506,610 ops/sec ±2.31% (94 runs sampled)\nputString(0, buf)                          x  5,947,594 ops/sec ±4.16% (90 runs sampled)\nbytes.putString(buf)                       x  5,741,251 ops/sec ±1.69% (95 runs sampled)\nputRawString(0, str)                       x  2,908,161 ops/sec ±1.81% (95 runs sampled)\nbytes.putRawString(str)                    x  1,527,089 ops/sec ±4.98% (86 runs sampled)\nbytes.putRawString(str).array()            x  1,009,026 ops/sec ±2.38% (91 runs sampled)\n\n$node benchmark/get.js\n\nnode version: v0.11.12, date: Mon May 12 2014 19:14:26 GMT+0800 (CST)\nStarting...\n15 tests completed.\n\nget(0, 1) => copy Buffer    x  2,059,464 ops/sec ±9.18% (69 runs sampled)\nget(0, 100) => copy Buffer  x  2,124,455 ops/sec ±4.98% (75 runs sampled)\nget(0, 4096) => copy Buffer x    356,927 ops/sec ±9.43% (56 runs sampled)\nget() => byte               x 15,477,897 ops/sec ±3.05% (89 runs sampled)\ngetChar(0)                  x 52,541,591 ops/sec ±1.04% (95 runs sampled)\ngetShort(0)                 x 26,297,086 ops/sec ±2.46% (89 runs sampled)\ngetInt(0)                   x 18,772,003 ops/sec ±6.27% (71 runs sampled)\ngetFloat(0)                 x 13,132,298 ops/sec ±1.68% (97 runs sampled)\ngetDouble(0)                x 10,968,594 ops/sec ±1.27% (94 runs sampled)\ngetLong(0)                  x 11,849,374 ops/sec ±2.63% (96 runs sampled)\ngetString(0)                x  2,358,382 ops/sec ±5.78% (76 runs sampled)\ngetCString(0)               x  1,618,356 ops/sec ±8.41% (72 runs sampled)\nreadRawString(4, 100)       x  4,790,991 ops/sec ±9.25% (79 runs sampled)\nreadRawString(100)          x  5,434,663 ops/sec ±1.32% (95 runs sampled)\ngetRawString(0, 100)        x  5,497,325 ops/sec ±1.02% (98 runs sampled)\n```\n\n## `Number` methods\n\n```\nputShort / putInt16\nputUInt16\nputInt / putInt32\nputUInt / putUInt32\nputInt64\nputFloat\nputDouble\n\n\ngetShort / getInt16\ngetUInt16\ngetInt / getInt32\ngetUInt / getUInt32\ngetInt64\ngetFloat\ngetDouble\n```\n\n## `String` methods\n\nJava String format: `| length (4 bytes int) | string bytes |`\n\nC String format: `| length + 1 (4 bytes int) | string bytes | \\0 |`\n\nRow String format: `string bytes`\n\n### `putString()` and `putCString()` and `putRawString()`\n\n```js\nbb.putString('foo');\nbb.putString(new Buffer('foo'));\n\nbb.putCString('foo');\nbb.putCString(new Buffer('foo'));\n\nbb.putRawString('foo');\n```\n\n### `getString()` and `getCString()` and `getRawString(), readRawString()`\n\n```js\nbb.getString();\nbb.getString(10);\n\nbb.getCString();\nbb.getCString(10);\n\nbb.getRawString(0, 10);\nbb.readRawString(10);\n```\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2013 - 2014 fengmk2 &lt;fengmk2@gmail.com&gt; and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_attachments":{},"homepage":"https://github.com/node-modules/byte","bugs":{"url":"https://github.com/node-modules/byte/issues","email":"fengmk2@gmail.com"},"license":"MIT"}