{"_id":"component-xor","_rev":"411819","name":"component-xor","description":"tiny xor utility function","dist-tags":{"latest":"0.0.4"},"maintainers":[{"name":"calvinfo","email":"calvin@calv.info"},{"name":"cristiandouce","email":"cristian@gravityonmars.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"kelonye","email":"kelonyemitchel@gmail.com"},{"name":"mattmueller","email":"mattmuelle@gmail.com"},{"name":"queckezz","email":"fabian.eichenberger@gmail.com"},{"name":"swatinem","email":"arpad.borsos@googlemail.com"},{"name":"thehydroimpulse","email":"dnfagnan@gmail.com"},{"name":"trevorgerhardt","email":"trevorgerhardt@gmail.com"},{"name":"yields","email":"yields@icloud.com"}],"time":{"modified":"2021-08-04T05:11:00.000Z","created":"2014-02-11T20:14:15.225Z","0.0.4":"2015-03-31T22:42:43.056Z","0.0.3":"2014-02-11T20:14:15.225Z"},"users":{},"author":{"name":"Matthew Mueller"},"repository":{"type":"git","url":"https://github.com/component/xor"},"versions":{"0.0.4":{"name":"component-xor","version":"0.0.4","description":"tiny xor utility function","main":"index.js","scripts":{"test":"make test"},"devDependencies":{"better-assert":"~1.0.0","mocha":"~1.17.1"},"component":{"scripts":{"xor/index.js":"index.js"}},"keywords":["xor"],"author":{"name":"Matthew Mueller"},"license":"MIT","repository":{"type":"git","url":"https://github.com/component/xor"},"gitHead":"6d19ddf058f1a78a58ac2677f9a4d5b95af89f59","bugs":{"url":"https://github.com/component/xor/issues"},"homepage":"https://github.com/component/xor","_id":"component-xor@0.0.4","_shasum":"c55d83ccc1b94cd5089a4e93fa7891c7263e59aa","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mattmueller","email":"mattmuelle@gmail.com"},"maintainers":[{"name":"calvinfo","email":"calvin@calv.info"},{"name":"cristiandouce","email":"cristian@gravityonmars.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"kelonye","email":"kelonyemitchel@gmail.com"},{"name":"mattmueller","email":"mattmuelle@gmail.com"},{"name":"queckezz","email":"fabian.eichenberger@gmail.com"},{"name":"swatinem","email":"arpad.borsos@googlemail.com"},{"name":"thehydroimpulse","email":"dnfagnan@gmail.com"},{"name":"trevorgerhardt","email":"trevorgerhardt@gmail.com"},{"name":"yields","email":"yields@icloud.com"}],"dist":{"shasum":"c55d83ccc1b94cd5089a4e93fa7891c7263e59aa","size":1238,"noattachment":false,"key":"/component-xor/-/component-xor-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-xor/download/component-xor-0.0.4.tgz"},"directories":{},"publish_time":1427841763056,"_cnpm_publish_time":1427841763056,"_hasShrinkwrap":false},"0.0.3":{"name":"component-xor","version":"0.0.3","description":"tiny xor utility function","main":"index.js","scripts":{"test":"make test"},"devDependencies":{"better-assert":"~1.0.0","mocha":"~1.17.1"},"component":{"scripts":{"xor/index.js":"index.js"}},"keywords":["xor"],"author":{"name":"Matthew Mueller"},"license":"MIT","_id":"component-xor@0.0.3","dist":{"shasum":"68ae7f1c40b78d843d69f2a829cfb31d6afbf051","size":1198,"noattachment":false,"key":"/component-xor/-/component-xor-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-xor/download/component-xor-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"calvinfo","email":"calvin@calv.info"},{"name":"cristiandouce","email":"cristian@gravityonmars.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"kelonye","email":"kelonyemitchel@gmail.com"},{"name":"mattmueller","email":"mattmuelle@gmail.com"},{"name":"queckezz","email":"fabian.eichenberger@gmail.com"},{"name":"swatinem","email":"arpad.borsos@googlemail.com"},{"name":"thehydroimpulse","email":"dnfagnan@gmail.com"},{"name":"trevorgerhardt","email":"trevorgerhardt@gmail.com"},{"name":"yields","email":"yields@icloud.com"}],"directories":{},"publish_time":1392149655225,"_cnpm_publish_time":1392149655225,"_hasShrinkwrap":false}},"readme":"\n# xor\n\n  tiny xor utility function\n\n## Installation\n\n  Install with [component(1)](http://component.io):\n\n    $ component install component/xor\n\n  Or with node.js:\n\n    $ npm install component-xor\n\n## API\n\n### xor(bool, bool)\n\nXOR two boolean values.\n\n```js\nxor(true, true) // false\nxor(true, false) // true\nxor(false, true) // true\nxor(false, false) // false\n```\n\n## Test\n\n```\nnpm install\nmake test\n```\n\n## License\n\n  MIT\n","_attachments":{},"homepage":"https://github.com/component/xor","bugs":{"url":"https://github.com/component/xor/issues"},"license":"MIT"}