{"_id":"bufferput","_rev":"10-d42fedca6427c045d564245301ca5ed9","name":"bufferput","description":"Pack multibyte binary values into buffers","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"bufferput","version":"0.1.0","description":"Pack multibyte binary values into buffers","main":"./index.js","keywords":["put","pack","binary","buffer"],"repository":{"type":"git","url":"http://github.com/gasteve/node-bufferput.git"},"scripts":{"test":"expresso"},"engines":{"node":">=0.3.0"},"license":{"type":"MIT/X11"},"bugs":{"url":"https://github.com/gasteve/node-bufferput/issues"},"_id":"bufferput@0.1.0","dist":{"shasum":"f002d2db7fd6755f442dc0e6af5829adfa0d131d","tarball":"https://registry.npmjs.org/bufferput/-/bufferput-0.1.0.tgz","integrity":"sha512-38JeOmdkmjXX4ZtVqj9YZ2PC+RoDUKBktJrmNu50LuhiQ8vz3tbjEuwIwYPIQdLINI5mu1lTQ2sjj39BqtxDXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAhnbXcg+afyEuHyxU7iLDYtjSpNdKmHr8+wjijAvGjAiBd1eH8y8HmJ9fkd/BRAzxwk6Gl0J6yQV5i3GWlGIW/IA=="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"gasteve","email":"stephen@pairhome.net"},"maintainers":[{"name":"gasteve","email":"stephen@pairhome.net"}]},"0.1.1":{"name":"bufferput","version":"0.1.1","description":"Pack multibyte binary values into buffers","main":"./index.js","keywords":["put","pack","binary","buffer"],"repository":{"type":"git","url":"http://github.com/gasteve/node-bufferput.git"},"scripts":{"test":"expresso"},"engines":{"node":">=0.3.0"},"license":{"type":"MIT/X11"},"bugs":{"url":"https://github.com/gasteve/node-bufferput/issues"},"_id":"bufferput@0.1.1","dist":{"shasum":"9ddbb550775abfb92a58b808192f04c948e6312a","tarball":"https://registry.npmjs.org/bufferput/-/bufferput-0.1.1.tgz","integrity":"sha512-/KasGypyusMs+h9sIY6qnuwKBGDRfP2CaINTHsk0ZcFUFEf2X0w1uClIzlGa9nD2ncq1eHHpi90bZFBYlGMdpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGknMU9P6WLtwWV3a0ZH1PvgK7afzgAAoxA12e4g49SMAiBFovDE38uauFbiub+xIMudhk9LRwLWqX062Tc681msQg=="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"gasteve","email":"stephen@pairhome.net"},"maintainers":[{"name":"gasteve","email":"stephen@pairhome.net"}]},"0.1.2":{"name":"bufferput","version":"0.1.2","description":"Pack multibyte binary values into buffers","main":"./index.js","keywords":["put","pack","binary","buffer"],"repository":{"type":"git","url":"http://github.com/gasteve/node-bufferput.git"},"scripts":{"test":"expresso"},"engines":{"node":">=0.3.0"},"license":{"type":"MIT/X11"},"bugs":{"url":"https://github.com/gasteve/node-bufferput/issues"},"_id":"bufferput@0.1.2","dist":{"shasum":"d5154c47330b47e6030b0493b10ba97dcc2c10ee","tarball":"https://registry.npmjs.org/bufferput/-/bufferput-0.1.2.tgz","integrity":"sha512-/UiEn/gugSVl1jqan+2woezNgA1mNatom/E+UKN2tTkMCD289AywrOeDDbaszqNp7Fdnh1jR1f6gmxARhl/smw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCsFZJNyJDdPEE2PWwQR215sJK+r39Fe/npSxR5FePiQIgaKmJObN8rjfYplT+5sq/G4D/zvq1VugzeRKjCqfmDuA="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"gasteve","email":"stephen@pairhome.net"},"maintainers":[{"name":"gasteve","email":"stephen@pairhome.net"}]},"0.1.3":{"name":"bufferput","version":"0.1.3","description":"Pack multibyte binary values into buffers","main":"./index.js","keywords":["put","pack","binary","buffer"],"repository":{"type":"git","url":"git+ssh://git@github.com/bitpay/node-bufferput.git"},"scripts":{"test":"expresso"},"engines":{"node":">=0.3.0"},"license":{"type":"MIT/X11"},"gitHead":"7cc60ce52b53233e1ac2434ec12ef8d6deb68d97","bugs":{"url":"https://github.com/bitpay/node-bufferput/issues"},"homepage":"https://github.com/bitpay/node-bufferput#readme","_id":"bufferput@0.1.3","_shasum":"c6cd4a2cefa395d2287774a17bc9a90b224447d9","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gasteve","email":"stephen@pairhome.net"},"dist":{"shasum":"c6cd4a2cefa395d2287774a17bc9a90b224447d9","tarball":"https://registry.npmjs.org/bufferput/-/bufferput-0.1.3.tgz","integrity":"sha512-nmPV88vDNzf0VMU1bdQ4A1oBlRR9y+CXfwWKfyKUgI2ZIkvreNzLMM3tkz0Lapb6f+Cz1V001UWRBsoGVCjqdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAi+0xjimhfjasHbEH2k5tHKjhq4GoYs1QUNMEQZS/cCAiA7NQUbTLEIXJRh5UFya7B6yg3qQLOaLUcKzSg2eJbzHw=="}]},"maintainers":[{"name":"gasteve","email":"stephen@pairhome.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bufferput-0.1.3.tgz_1470259627310_0.3345395524520427"}}},"readme":"BufferPut\n===\n\nPack multibyte binary values into buffers with specific endiannesses.  Based\non the original Put by https://github.com/substack/node-put ...this version\nis intended to be a little more conventional in structure and faster\nto instantiate and easier for a VM to optimize.  Instantiation of this version\nis more that 500x faster than the original as measured on nodejs 0.10.12.\n\nInstallation\n============\n\nTo install with [npm](http://github.com/isaacs/npm):\n \n    npm install bufferput\n\nTo run the tests with [expresso](http://github.com/visionmedia/expresso):\n\n    expresso\n\nExamples\n========\n\nbuf.js\n------\n\nBuild a buffer\n\n    #!/usr/bin/env node\n\n    var BufferPut = require('bufferput');\n    var buf = (new BufferPut())\n        .word16be(1337)\n        .word8(1)\n        .pad(5)\n        .put(new Buffer('pow', 'ascii'))\n        .word32le(9000)\n        .buffer()\n    ;\n    console.log(buf);\n\nOutput:\n    <Buffer 05 39 01 00 00 00 00 00 70 6f 77 28 23 00 00>\n\nstream.js\n---------\n\nSend a buffer to a writeable stream\n\n    #!/usr/bin/env node\n\n    var BufferPut = require('bufferput');\n    (new BufferPut())\n        .word16be(24930)\n        .word32le(1717920867)\n        .word8(103)\n        .write(process.stdout)\n    ;\n\nOutput:\n    abcdefg\n","maintainers":[{"name":"gasteve","email":"stephen@pairhome.net"}],"time":{"modified":"2022-06-13T05:15:42.502Z","created":"2013-07-09T16:15:08.583Z","0.1.0":"2013-07-09T16:15:09.178Z","0.1.1":"2013-07-09T16:23:21.336Z","0.1.2":"2013-07-18T13:26:00.083Z","0.1.3":"2016-08-03T21:27:08.710Z"},"repository":{"type":"git","url":"git+ssh://git@github.com/bitpay/node-bufferput.git"},"homepage":"https://github.com/bitpay/node-bufferput#readme","keywords":["put","pack","binary","buffer"],"bugs":{"url":"https://github.com/bitpay/node-bufferput/issues"},"license":{"type":"MIT/X11"},"readmeFilename":"README.md"}