{"_id":"bops","_rev":"31-76489e261fe65354948eb7fed5ff78bb","name":"bops","description":"buffer operations","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1":{"name":"bops","version":"0.0.1","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~1.0.1"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"_id":"bops@0.0.1","dist":{"shasum":"d3b9b689a2417cf2cf277ed8d1b0dcea5b93d80c","tarball":"https://registry.npmjs.org/bops/-/bops-0.0.1.tgz","integrity":"sha512-zPpjcdHxJ1v4IHu1yJgfvHGQMy6Un9npX5QDcopmYJn7mj7BYQl1Yc97s26QFF6KxicP26CGk8uoS+nTNAdHfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADfEAHBgqoNUz96hxJIm6N54nMsj4y8ExdYtxADVMF7AiA9GCjw8zubrMlO6IBvAglaj+xgc+GZKMArulzIy+JJHg=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"0.0.2":{"name":"bops","version":"0.0.2","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~1.0.1"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"_id":"bops@0.0.2","dist":{"shasum":"80aa9c98a7794d13120481215c1275ad4cc56cff","tarball":"https://registry.npmjs.org/bops/-/bops-0.0.2.tgz","integrity":"sha512-ilqM4+vWC/sCFuYt1UbF9RX2nYG1Re5hQimixfWKNeu1qALmoIo88GhU00INtqx/AIgsQVQnLcuDcLtaeYrwWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSZ/XJOujQY+jXwiJxfyjj/sRWOIJjWNdI2sKvZ1fUVQIhAOgq/F448j/krpFP/KgFEaBrkeGGD2HH01csUPkqssCt"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"0.0.3":{"name":"bops","version":"0.0.3","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~1.0.1"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"_id":"bops@0.0.3","dist":{"shasum":"c5cbf6fea8be7401ca5ea6d1679e6c4e8b407c79","tarball":"https://registry.npmjs.org/bops/-/bops-0.0.3.tgz","integrity":"sha512-1khcWD+1vAEnl1GHqJ2KFeR4qG/WCj9yZZ3K/cwdnRUjy6hFOlUuyboy+cHHiFpx0ZqLcjMYouWv0USQsoQ6HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5r/+/VlIk/3EYL2oJD3+EhM66GLig4plpAZyabTc5UQIhAMfSXw80UG7KKdxJgUlEuEwDeIpObsNF6n9LAIij2Dwx"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"0.0.4":{"name":"bops","version":"0.0.4","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~1.0.1"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"_id":"bops@0.0.4","dist":{"shasum":"e80ad7a1feb8127373e92faf22c69df81d5aabca","tarball":"https://registry.npmjs.org/bops/-/bops-0.0.4.tgz","integrity":"sha512-KZZglEhZxSZwCN6GiBZngJXgA5O6Krt9WVg7hngqtRcNfJ+/NBoJ32um7gME6RsvzMKhbryxRPWK2eJeBan3gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZwDDFi/9D/wA7Wun/GLsCeC+qUreEf0BiJ8N/Iy5uQwIgNpdrnpf6kNbR9gOa0TYJTB4bNO48gTngOTq1z0DY5xc="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"0.0.5":{"name":"bops","version":"0.0.5","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./is.js":"./typedarray/is.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~1.0.1"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"_id":"bops@0.0.5","dist":{"shasum":"f5c9dd473e46668b5f1145e6dae351ca5e9e83dd","tarball":"https://registry.npmjs.org/bops/-/bops-0.0.5.tgz","integrity":"sha512-2qTYh3kz4/vsvg2/yQ2Ke8ekef65H/NtRDWHbf6nU5fmlWZaQLVTD+D0SSXG1Of0tDT2IG8a7WUb3FsbLiw81g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8QfJ3cyO7Hh0FKgiQxfsdbyDLW5GXiOGfqgkrYDKLYAIgQ5M4JSAS/JfLX4bkh/34nSc1RjXY/eu8gp3UeAQlrI4="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"0.0.6":{"name":"bops","version":"0.0.6","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./is.js":"./typedarray/is.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~1.0.1"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"_id":"bops@0.0.6","dist":{"shasum":"082d1d55fa01e60dbdc2ebc2dba37f659554cf3a","tarball":"https://registry.npmjs.org/bops/-/bops-0.0.6.tgz","integrity":"sha512-EWD8/Ei9o/h/wmR3w/YL/8dGKe4rSFHlaO8VNNcuXnjXjeTgxdcmhjPf9hRCYlqTrBPZbKaht+FxZKahcob5UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4RrcOJXqX9tds+1/R3EqXLlAs6IPooZn8EmeF8pg7rAiEA68e3SaAHc8/a8NGfhLV0s4C7RMJseAvQ1UA9icAOkdM="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"0.0.7":{"name":"bops","version":"0.0.7","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./is.js":"./typedarray/is.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~1.0.1"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"bugs":{"url":"https://github.com/chrisdickinson/bops/issues"},"_id":"bops@0.0.7","dist":{"shasum":"b4a0a5a839a406454af0fe05a8b91a7a766a54e2","tarball":"https://registry.npmjs.org/bops/-/bops-0.0.7.tgz","integrity":"sha512-oF8JFj2vZoTTzbS4haaB/37vqoJbZXxPBWmNdFONu3dUBW+zp7JcoIIYYd1r+4/YwFM8QUSR1u4rrPbtcdHsRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3kFkSw9UBj/EiOqJtMjJfrENqRl3/pjH0W8R5/PqiRgIhAJC7wvB806FvYPNjmf/smbvPG+J1wblkmhG7PX2qRCOC"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"0.1.0":{"name":"bops","version":"0.1.0","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./is.js":"./typedarray/is.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~1.0.1"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["ie/10..latest","chrome/20..latest","firefox/15..latest","safari/latest","opera/11.6..latest","iphone/6","ipad/6"]},"bugs":{"url":"https://github.com/chrisdickinson/bops/issues"},"_id":"bops@0.1.0","dist":{"shasum":"7084d87c0619b15938c541bd0f7b6e0d50e516af","tarball":"https://registry.npmjs.org/bops/-/bops-0.1.0.tgz","integrity":"sha512-sAZZVh2RIsefWmG2JLm5UUSeIkGJmiswWo5ktY+Un4Xt6vT3dqUhMHVIIQkL2u90VkNID8yZQ1M/zb/K2Eh/XQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/BOYK8rIKTACt/gw5grtaDHu8LDSRT/Lq4VfFHoXryAiBvPvbTex4ItsHrN1ue4gc8zXSGfQw2QWNCQzyO0qljwA=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"0.1.1":{"name":"bops","version":"0.1.1","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./is.js":"./typedarray/is.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~2.0.0"},"dependencies":{"base64-js":"0.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["firefox/15..nightly","chrome/20..canary","opera/11.6..latest","safari/4..latest","iphone/6","ipad/6"]},"bugs":{"url":"https://github.com/chrisdickinson/bops/issues"},"_id":"bops@0.1.1","dist":{"shasum":"062e02a8daa801fa10f2e5dbe6740cff801fe17e","tarball":"https://registry.npmjs.org/bops/-/bops-0.1.1.tgz","integrity":"sha512-Cx1zStcMp+YoFan8OgudNPMih82eJZE+27feki1WeyoFTR9Ye7AR1SUW3saE6QQvdS/g52aJ2IojBjWOiRiLbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAF4pIjKzMzwFYPZ0yqwPddsNMIa5lKObneZhGWqWTGzAiEAjeIvqvndQKsWknoAsdLMbIzIQIX0WEev+7jUrVZKMyE="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"1.0.0":{"name":"bops","version":"1.0.0","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./is.js":"./typedarray/is.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~2.0.0"},"dependencies":{"base64-js":"1.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["firefox/15..nightly","chrome/20..canary","opera/11.6..latest","safari/4..latest","iphone/6","ipad/6"]},"bugs":{"url":"https://github.com/chrisdickinson/bops/issues"},"homepage":"https://github.com/chrisdickinson/bops#readme","_id":"bops@1.0.0","_shasum":"631a8928f1178417eb6f706cf69acdb5e5a4eaad","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"dist":{"shasum":"631a8928f1178417eb6f706cf69acdb5e5a4eaad","tarball":"https://registry.npmjs.org/bops/-/bops-1.0.0.tgz","integrity":"sha512-vVai54aP4LqbM+KNB1giwMo9nHvlV7pc7+iUNHYDTQe6WWI9L/jeSPBC89kUz3xA8qD7sZLldHxOXip1npWbmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoqOKsZwC525JDKfCC/Al+Sq548Vd4tMO77HBdZUZZJAiAT3JDLa39Q5xmI9iRPqAs1z7YO4LJA6VxJ9XNnecy3NA=="}]},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{}},"1.0.1":{"name":"bops","version":"1.0.1","description":"buffer operations","main":"index.js","scripts":{"test":"node test/index.js"},"browser":{"./copy.js":"./typedarray/copy.js","./create.js":"./typedarray/create.js","./from.js":"./typedarray/from.js","./join.js":"./typedarray/join.js","./mapped.js":"./typedarray/mapped.js","./read.js":"./typedarray/read.js","./subarray.js":"./typedarray/subarray.js","./to.js":"./typedarray/to.js","./is.js":"./typedarray/is.js","./write.js":"./typedarray/write.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"keywords":["buffer","operations","binary"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"11f41e69b1ab4507027ac162981913b268445b4a","devDependencies":{"tape":"~2.0.0"},"dependencies":{"base64-js":"1.0.2","to-utf8":"0.0.1"},"testling":{"files":"test/index.js","browsers":["firefox/15..nightly","chrome/20..canary","opera/11.6..latest","safari/4..latest","iphone/6","ipad/6"]},"bugs":{"url":"https://github.com/chrisdickinson/bops/issues"},"homepage":"https://github.com/chrisdickinson/bops#readme","_id":"bops@1.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.14.2","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"dist":{"integrity":"sha512-qCMBuZKP36tELrrgXpAfM+gHzqa0nLsWZ+L37ncsb8txYlnAoxOPpVp+g7fK0sGkMXfA0wl8uQkESqw3v4HNag==","shasum":"502aaf00ee119db1dbae088e3df4bea2e241dbcc","tarball":"https://registry.npmjs.org/bops/-/bops-1.0.1.tgz","fileCount":34,"unpackedSize":40127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeat/CRA9TVsSAnZWagAA8wMP/jl6gGQqkaDkGU5dErjf\nCa8ipg9sJthoGM3+Q5zKWNQmx9w3gEJTKHabN8MwcmXd7PXrU4snzjqSllLR\nNSpk9xGa74xiLIAHxxgXV8USmi0vv/u3qUoEemlvtF4POmY/w74jAjl3lHJ2\nd103wFYjkZbz9BVzmka0ALHmpYV8Z1rAGQRmD6Iu7Pxj93PqVoxoDKw6tcYx\nO/aK7c7YEpZP/kdl2P3aUB8Ufh09kmkhuL8dzvCxbd+JD/8K4cUHdjmHALls\nLmf9iBhw9t0cugPsdid2uV8OmSt2jqZGRAJf5euzceR8ea8jmwjrGHvVfWwM\nJBoS0t6y0CT+HEbb5EVZONr+fHY0NKTCtrjBBZF4FcicMDLzl3H1xAdZhlV7\ndONebkOxDjVtGgw1W6xcdeugYO2Si/koSONLp6mp0DMXZJaL2KpHybtwGMMF\nIXFclEPZNxD4HxPsuHxUHsewGqDkPIu8I1jq8zMIEJ6goame3jFEf8okk079\nzd/c+tcz7r8Mbii8MYArZ2QrN0Xh+S0W282/Q3p25t7PmCerJ2ZhZi1pCwUc\np+GhKDku09eHB6ygqloZfiu0O41oFwlEhcWnhd/V7wopF1BZz/PwUU7Z0Lyf\nMsIH5qWj1U52XhMI5jd/bJHj21LG+KVvP8DQLUf/bAajQ0yRJebobhejh3KT\ns/yq\r\n=gYGN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjKwvCMPtLN5KyxwGN65fOJR/IQTbLTQcu2nhHbSoB0wIhAJK53bor/TOljN+Yn73vuwPXPkbjmHknNZEYKZ70535L"}]},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bops_1.0.1_1585032062991_0.5854014509930043"},"_hasShrinkwrap":false}},"readme":"# bops\n\n[![Build Status](https://travis-ci.org/chrisdickinson/tar-parse.png)](https://travis-ci.org/chrisdickinson/tar-parse)\n[![TESTLING](https://ci.testling.com/chrisdickinson/bops.png)](https://ci.testling.com/chrisdickinson/bops)\n[![NPM](https://nodei.co/npm/bops.png?downloads=true&stars=true)](https://nodei.co/npm/bops/)\n\nbuffer/typed array agnostic buffer operations.\n\n`bops` presents a JavaScript API for working with binary data that will work exactly the same in supported browsers and in node. due to the way that `Buffer` is implemented in node it is impossible to take code written against the `Buffer` API and make it work on top of binary data structures (Array Buffers and Typed Arrays) in the browser.\n\ninstead you have to fake the API on top of `Object`, but `Object` isn't designed for holding raw binary data and will be really slow/memory inefficient for many common binary use cases (parsing files, writing files, etc).\n\nuse `bops` in place of `Buffer` or `Uint8Array` to make your binary JS code fast + portable.\n\n```javascript\nvar binary = require('bops')\n\nbinary.readUInt8(new Buffer(10), 0) // === 10\n\n```\n\nin browser, will default to using `Uint8Array` instances.\nin node, will default to using `Buffer` instances.\n\n## API\n\n> ## supported encodings\n> * utf8\n> * hex\n> * base64\n\n#### bops.from(str, encoding=\"utf8\") -> buf\n\ngiven a string (and optional encoding) return a native buffer instance.\nalso accepts arrays.\n\n#### bops.to(buf, encoding=\"utf8\") -> str\n\ngiven a native buffer (and optional encoding) return a string.\n\n#### bops.is(buf) -> bool\n\ngiven a native buffer returns true.  Returns false for other values.\n\n#### bops.subarray(buf, start[, end]) -> buf\n\nreturn a view onto the original buffer.\n\n#### bops.join([buf, buf, buf]) -> buf\n\ncompile several buffers into a single buffer.\n\n#### bops.create(size) -> buf\n\ncreate a native buffer instance of `size`.\n\n#### bops.copy(source, target, target_start, source_start, source_end)\n\nperform a fast copy from one native buffer to another.\n\n#### readUInt8(buf, at)\n#### readInt8(buf, at)\n#### readUInt16LE(buf, at)\n#### readUInt32LE(buf, at)\n#### readInt8(buf, at)\n#### readInt16LE(buf, at)\n#### readInt32LE(buf, at)\n#### readFloatLE(buf, at)\n#### readDoubleLE(buf, at)\n#### readUInt16BE(buf, at)\n#### readUInt32BE(buf, at)\n#### readInt16BE(buf, at)\n#### readInt32BE(buf, at)\n#### readFloatBE(buf, at)\n#### readDoubleBE(buf, at)\n\nread a value from a buffer at a given byte offset.\n\n#### writeUInt8(buf, value, at)\n#### writeInt8(buf, value, at)\n#### writeUInt16LE(buf, value, at)\n#### writeUInt32LE(buf, value, at)\n#### writeInt8(buf, value, at)\n#### writeInt16LE(buf, value, at)\n#### writeInt32LE(buf, value, at)\n#### writeFloatLE(buf, value, at)\n#### writeDoubleLE(buf, value, at)\n#### writeUInt16BE(buf, value, at)\n#### writeUInt32BE(buf, value, at)\n#### writeInt16BE(buf, value, at)\n#### writeInt32BE(buf, value, at)\n#### writeFloatBE(buf, value, at)\n#### writeDoubleBE(buf, value, at)\n\nwrite a value to a buffer at a given byte offset.\n\n# License\n\nMIT\n","maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"time":{"modified":"2022-06-13T04:58:04.782Z","created":"2013-05-04T08:33:56.339Z","0.0.1":"2013-05-04T08:33:57.781Z","0.0.2":"2013-05-05T06:05:17.565Z","0.0.3":"2013-05-05T23:59:13.387Z","0.0.4":"2013-05-10T05:49:59.230Z","0.0.5":"2013-05-10T06:17:31.470Z","0.0.6":"2013-05-20T21:52:43.814Z","0.0.7":"2013-09-28T20:59:27.328Z","0.1.0":"2013-09-29T17:10:00.024Z","0.1.1":"2013-11-28T07:57:19.576Z","1.0.0":"2016-01-18T00:28:47.194Z","1.0.1":"2020-03-24T06:41:03.157Z"},"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/bops.git"},"users":{"julien-f":true},"keywords":["buffer","operations","binary"],"bugs":{"url":"https://github.com/chrisdickinson/bops/issues"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/chrisdickinson/bops#readme"}