{"_id":"s-binary","_rev":"16-569afce32cb0339b6334811429d852f3","name":"s-binary","description":"Simple operations for binary strings","dist-tags":{"latest":"0.0.13"},"versions":{"0.0.1":{"name":"s-binary","version":"0.0.1","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha","coverage_html":"mocha --require blanket -R html-cov > etc/coverage.html","coverage":"mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"^1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"615d4b248a85f1e3193d433c6706217352f5091d","_id":"s-binary@0.0.1","_shasum":"0681f44e2164cf63d585b6bb7fa710e7f5b14be2","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"0681f44e2164cf63d585b6bb7fa710e7f5b14be2","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.1.tgz","integrity":"sha512-fhf3Y49d+98QkGEgCucvnSlHlc7Ua/AV3TEDZM12QQd82zk+qlaAAstqyRxThwzWXAGZDKMnRDkW5F7Q18IHSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBwoHrHev05oLaId870PfHgtJS4ewTU3TU+YiSBqTCZAiEA9z8jwGK71/tekZs0OoZtaciGtWaNjrjDlyH3u21xEWE="}]}},"0.0.2":{"name":"s-binary","version":"0.0.2","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha","coverage_html":"mocha --require blanket -R html-cov > etc/coverage.html","coverage":"mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"^1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"871e00102da93a1729db55631992faacb0a0cdb0","_id":"s-binary@0.0.2","_shasum":"fe0fb34e130a37e5f164a110acd685ffc8728f1b","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"fe0fb34e130a37e5f164a110acd685ffc8728f1b","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.2.tgz","integrity":"sha512-5dXzPQzYVrncD879gamCgwiKn0TUP/pFwdyZLHSSlZYomU9t+wkG4MTff6RFD+KWAI5lnCq4eTaUvx5lip3R6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSJbVbs6icWkJMwmuN0cabg9MAs7l+GRGNoNc6LWqAVQIhAMpzFEu4OBrwUsEkkmt1CAfoyR8HDdE/CfZFSS9VqPSH"}]}},"0.0.3":{"name":"s-binary","version":"0.0.3","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha","coverage_html":"mocha --require blanket -R html-cov > etc/coverage.html","coverage":"mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"^1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"274bdd4cebdf2cfe921b778a0c80a24423c7fd61","_id":"s-binary@0.0.3","_shasum":"afc3835c0b6f347dee232fdc7c100c0a3cee1f58","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"afc3835c0b6f347dee232fdc7c100c0a3cee1f58","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.3.tgz","integrity":"sha512-xY2i7VEuFlNqFCYR1LvGGOIy4KNLeUb9LbdHAlxJl8OhYES6cCo76sSrfgjDxhPnajG6lj2Jtpbmh+YmQc7CgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK6Hz5nNK5JgTn9NvK61Gy8SenUsos0S+BydaCEQlobQIhAI7CQ+4oG4dp8SSqAeDjEyb7vs9uFx5w82YE8ooTl0mZ"}]}},"0.0.4":{"name":"s-binary","version":"0.0.4","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha","coverage_html":"mocha --require blanket -R html-cov > etc/coverage.html","coverage":"mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"^1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"5ea51a1495145f9a474dbc6d3b6e155c6224abd5","_id":"s-binary@0.0.4","_shasum":"9e9379c7e7d0ca16eaddb6014e7993463cb708e1","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"9e9379c7e7d0ca16eaddb6014e7993463cb708e1","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.4.tgz","integrity":"sha512-0mmR6PKAFLrYZG7LFuaNoHzj1YV7M1jAznjstdjlOEbaSPj5POqd4r1CkwWrmo0puA9d/0xoRQDUjr1NxY2iCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACPiJLi5djk4xK6vbjlEd4vPMYPqKKBOJ3DXWiNqawqAiEA7bCggMrKWFeQ2nrlXncFFnVBY7HtesQLs4LWsPGgivo="}]}},"0.0.5":{"name":"s-binary","version":"0.0.5","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha","coverage_html":"mocha --require blanket -R html-cov > etc/coverage.html","coverage":"mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"^1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"18bef6305623a0d470b5c5bf44ebd0d23b019ec7","_id":"s-binary@0.0.5","_shasum":"4121ecd8816cce0f6b7a136b15d69335bfb6223f","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"4121ecd8816cce0f6b7a136b15d69335bfb6223f","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.5.tgz","integrity":"sha512-XBPPfyAx4wZKnw1yfKs+4DkYZAAviylvbR980+ZXUYkZ+938S52eyRXalfrmtRc4T5YnvTXy6UtKm1zfyqetxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsaJiJiaVbSM9yxTusty/tcXYEr/d09h2wcrN5sLpucAiEAw50KRu0DC4NiKEfFIgqKM3sd8vs7ptonS3+AccRPKUI="}]}},"0.0.6":{"name":"s-binary","version":"0.0.6","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha","coverage_html":"mocha --require blanket -R html-cov > etc/coverage.html","coverage":"mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"^1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"89e6942faf348f4aabc9ec2be4450318d6ce91b8","_id":"s-binary@0.0.6","_shasum":"f4b981579747e88f18244074660cd4e2e700ae7b","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"f4b981579747e88f18244074660cd4e2e700ae7b","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.6.tgz","integrity":"sha512-eJxhnQmrS+OjO2L08AOMBh2yb+CQ3BosTTxS8FavpGZA+3EkoXtIJrT2ZY21VPxvjmh4txRtCFKWOcVLR5xWHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGk1sCyRUVKQduYyjryyBCJyczawHfzw+1Ir4WDwX/3yAiEA/xUgeAzQgTFw91+f/I4sr06SNxoaNMmaTOZTR4tR9kM="}]}},"0.0.8":{"name":"s-binary","version":"0.0.8","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"files":["index.js","test","README.md"],"scripts":{"test":"mocha","coverage_html":"mkdir -p etc && mocha --require blanket -R html-cov > etc/coverage.html","coverage":"mkdir -p etc && mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"^1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"b92c1814cec6d73205cb68b66f411123bee9c2b3","_id":"s-binary@0.0.8","_shasum":"d9b8518d04b6b496916cb41c2c796eabe6bb0815","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"d9b8518d04b6b496916cb41c2c796eabe6bb0815","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.8.tgz","integrity":"sha512-Sn9U55pA1JHHGEBlGWQxkOCDF0TCnOepQXWjE897Jd3zZ3ZhTFBemGoVSn+cVM/9izAGgK59zBoJHjEww4/jvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjMsBkVSdTcAoAGWQBLget+HtOLt1pXsJmjfPV8iJR+AiEAv5o7Sr5zDLQKGaEN9kSzVwPIBAvJG69yGldx7OLbDKs="}]}},"0.0.9":{"name":"s-binary","version":"0.0.9","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"files":["index.js","test","README.md"],"scripts":{"test":"mocha","coverage_html":"mkdir -p etc && mocha --require blanket -R html-cov > etc/coverage.html","coverage":"mkdir -p etc && mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"80c3bc2c3001baf6339dd2dfefe1ec1e40ed7468","_id":"s-binary@0.0.9","_shasum":"9879b23deb9d2a19515c62a68e9976dd5274b13e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"9879b23deb9d2a19515c62a68e9976dd5274b13e","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.9.tgz","integrity":"sha512-fy3VMFrM4JcefgDAqxNo55sIJE86YChtiKHpB88gye+8zXstVo7aBX96XvLFe5f+vUaH8+RhyvZojmjLA9Ycnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkYEAX50O4ujd1pjXaWLrpgERJ60NJ5kRwMTgLMe83vAIgbSRS7m+7Nc18/YVHvuTwR5BclQfMt8dTS1RpS8SLg48="}]}},"0.0.10":{"name":"s-binary","version":"0.0.10","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"files":["index.js","test","README.md","etc/coverage.html"],"scripts":{"test":"mocha","coverage":"mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"25368a36b33b5945ad79c83bd55aad264636a12c","_id":"s-binary@0.0.10","_shasum":"098f203afb755f99c526157750b1919e723c2a2a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sebastiansandqvist","email":"seb@sparque.me"},"maintainers":[{"name":"sebastiansandqvist","email":"seb@sparque.me"}],"dist":{"shasum":"098f203afb755f99c526157750b1919e723c2a2a","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.10.tgz","integrity":"sha512-amWlBx4dGijs4QwThQjg+8TDpsSw9VeS+xbrEr5yDtunLLbhVR6w967qfi4xlMTvCTfYu+1SkQFe2b0bx0t2iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuY4ieyzPPk9TAIxHHZlxpveQq1iOXhidC85YCEDB3mAiBknpZ8zlffLf6ktNIrr42ILWXhqqV2W8zoc9cWnTMAcg=="}]}},"0.0.12":{"name":"s-binary","version":"0.0.12","description":"Simple operations for binary strings","main":"index.js","directories":{"test":"test"},"files":["index.js","test","README.md","etc/coverage.html"],"scripts":{"test":"mocha","lint":"gulp","codestyle":"jscs index.js --config=./etc/.jscs.json","coverage":"mocha --require blanket --reporter mocha-lcov-reporter > etc/lcov.info"},"repository":{"type":"git","url":"https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"ISC","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"blanket":"1.1.6","chai":"^2.3.0","codeclimate-test-reporter":"0.0.4","gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jscs":"^1.13.1","jshint-stylish":"^1.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"0.0.2"},"gitHead":"97dbba419dc015fd724c45c55657a352c04af782","_id":"s-binary@0.0.12","_shasum":"ab3c9fd4430b3e962f8dacacecbbc45e18dca474","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.2","_npmUser":{"name":"seabass","email":"seabass.npm@sparque.me"},"dist":{"shasum":"ab3c9fd4430b3e962f8dacacecbbc45e18dca474","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.12.tgz","integrity":"sha512-GwVkVqlAtR7Nk9k56vs/rZTCDddOrCMNvyxplVoQpwyXbhaAP/k4prLBy5/+f7qR6LDbRplxdpU/mWyQNshAjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGprhW2bluJYYE5GSRlC/1cTPTgmWrLVx5zceWF+HBRAiEAtoRxCce9440pCUR5gDYs4lrqNRyzGO/6lGUPze0pnpY="}]},"maintainers":[{"name":"seabass","email":"seabass.npm@sparque.me"}]},"0.0.13":{"name":"s-binary","version":"0.0.13","description":"Simple operations for binary strings","main":"index.js","scripts":{"coverage":"nyc --reporter=lcov --reporter=text ava","test":"ava"},"repository":{"type":"git","url":"git+https://github.com/sebastiansandqvist/s-binary.git"},"keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"author":{"name":"sebastian sandqvist"},"license":"MIT","bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"homepage":"https://github.com/sebastiansandqvist/s-binary","devDependencies":{"ava":"0.24.0","nyc":"11.4.1"},"gitHead":"981fe4ce70670d406bd3e36d0690c4bb077f9f0d","_id":"s-binary@0.0.13","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"seabass","email":"seabass.npm@sparque.me"},"dist":{"integrity":"sha512-134i2nNnPF0Q0B1FCMR6eLLvczFCMgsJAVfcDnhQOg7tvIwza5hN2jmzcurqcj2lANQsCxPODczzzPuOej9EyA==","shasum":"360c912ef20f645d0678bce3a26d856c56073aa2","tarball":"https://registry.npmjs.org/s-binary/-/s-binary-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFqVO+LpoKnFEkUJO65+XakXEgWnvgP9T7kAbnPU2weAiA6Ytactt+TZdna920opcMBrNH5xuMLCpNt4ABNPGKe7w=="}]},"maintainers":[{"name":"seabass","email":"seabass.npm@sparque.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/s-binary-0.0.13.tgz_1516933239136_0.2271552192978561"}}},"readme":"# s-binary\n\n## Work in progress\n\n[![NPM version](https://img.shields.io/npm/v/s-binary.svg)](https://www.npmjs.com/package/s-binary) ![Dependencies](https://img.shields.io/david/sebastiansandqvist/s-binary.svg) [![build status](http://img.shields.io/travis/sebastiansandqvist/s-binary.svg)](https://travis-ci.org/sebastiansandqvist/s-binary) [![NPM license](https://img.shields.io/npm/l/s-binary.svg)](https://www.npmjs.com/package/s-binary) ![Stability](https://img.shields.io/badge/stability-unstable-orange.svg)\n\n## Usage example\n```javascript\nvar binary = require('s-binary');\n\nbinary.toInt('11001100'); // returns 204\n\n// 8bit 5 - 9\nvar five = binary.toBinary(5, 8); // '00000101'\nvar nine = binary.toBinary(9, 8); // '00001001'\nvar negativeNine = binary.complement(nine); // '11110111'\nvar sum = binary.add(five, negativeNine); // '11111100'\nvar checkAnswer = binary.complement(sum); // '00000100'\n\nbinary.toInt(checkAnswer); // 4\n```\n\n## Installation\n```bash\nnpm install --save s-binary\n```\n\n## Available methods\n*This module assumes big-endian byte order*\n\n### Unit conversion\n##### binary to integer\n```javascript\nbinary.toInt('11001100'); // returns 204\n```\n\n##### binary to hex\n```javascript\nbinary.toHex('11001100'); // returns 'cc'\n```\n\n##### binary to Unicode\n```javascript\nbinary.toUnicode('0110100001101001'); // returns 'hi'\n```\n\n##### string/integer/buffer to binary\n```javascript\nbinary.toBinary(204); // returns '11001100'\nbinary.toBinary('foo'); // returns '011001100110111101101111'\n```\n\n### Arithmetic\n##### Simple addition\n```javascript\nbinary.add('111', '1'); // returns '1000'\n```\n\n##### Bit addition\n```javascript\nbinary.addBits('1', '1'); // returns ['0', '1']\n// ------------------------------- sum ^ -- ^ carry\n```\n\n##### Multiplication\n```javascript\nbinary.multiply('1010', '10'); // returns '10100'\n//            10 ^     2 ^              20 ^\n```\n\n##### Division\n```javascript\nbinary.divide('1010', '101'); // returns '10'\n//          10 ^     5 ^                2 ^\n```\n\n### Logic\n##### NOT\n```javascript\nbinary.not('1011'); // returns '0100'\n```\n\n##### AND\n```javascript\nbinary.and('101', '110'); // returns '100'\n```\n##### OR\n```javascript\nbinary.or('101', '110'); // returns '111'\n```\n\n##### XOR\n```javascript\nbinary.xor('101', '110'); // returns '011'\n```\n\n##### NAND\n```javascript\nbinary.nand('101', '110'); // returns '011'\n```\n\n##### NOR\n```javascript\nbinary.nor('101', '110'); // returns '000'\n```\n\n##### Two's complement\n```javascript\nbinary.complement('00000101'); // returns '11111011'\n```\n\n### Helper methods\n##### (Left) pad\n```javascript\nbinary.pad('01', 4); // returns '0001' (left pad)\n```\n\n##### Equalize lengths by padding shorter value\n```javascript\nbinary.equalize('11', '0001'); // returns ['0011', '0001']\n```\n\n##### Split\n```javascript\nbinary.split('1111111100000000', 8); // returns ['11111111', '00000000']\n```\n\n##### LSB (get least significant bits)\n*Last bit from each byte. Note: bytes can be of any length.*\n```javascript\nvar data = ['01000100', '11001100', '01010101'];\nbinary.lsb(data); // returns '001'\n```\n","maintainers":[{"name":"seabass","email":"seabass.npm@sparque.me"}],"time":{"modified":"2022-06-26T15:08:15.493Z","created":"2015-05-05T18:19:22.581Z","0.0.1":"2015-05-05T18:19:22.581Z","0.0.2":"2015-05-05T18:21:28.296Z","0.0.3":"2015-05-05T20:53:37.763Z","0.0.4":"2015-05-06T00:54:35.268Z","0.0.5":"2015-05-06T19:44:58.304Z","0.0.6":"2015-05-06T19:49:33.380Z","0.0.8":"2015-06-03T17:33:22.356Z","0.0.9":"2015-06-03T17:35:08.147Z","0.0.10":"2015-06-03T17:52:45.070Z","0.0.12":"2015-07-01T20:10:04.673Z","0.0.13":"2018-01-26T02:20:39.245Z"},"homepage":"https://github.com/sebastiansandqvist/s-binary","keywords":["binary","string","javascript","math","operations","arithmetic","numbers"],"repository":{"type":"git","url":"git+https://github.com/sebastiansandqvist/s-binary.git"},"author":{"name":"sebastian sandqvist"},"bugs":{"url":"https://github.com/sebastiansandqvist/s-binary/issues"},"license":"MIT","readmeFilename":"README.md"}