{"_id":"cylon-joystick","_rev":"50-129a570176a7466a2ce9a903ca3e6866","name":"cylon-joystick","description":"Cylon module for any HID joystick","dist-tags":{"latest":"0.22.0"},"versions":{"0.1.0":{"name":"cylon-joystick","version":"0.1.0","main":"dist/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","url":"http://hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"licenses":[{"type":"Apache 2.0"}],"devDependencies":{"matchdep":"~0.1.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-watch":"~0.5.0","grunt-contrib-coffee":"~0.7.0","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0","sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3"},"dependencies":{"node-namespace":"~1.0.0","cylon":"~0.9.0","xbox-controller":"~0.4.0"},"_id":"cylon-joystick@0.1.0","dist":{"shasum":"e872019fadbe4e69530f47616b23a7823c6b76b8","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.1.0.tgz","integrity":"sha512-nR5hkmK31EYrw0fBhOjTB+ndhlK049fvzvt1tpRMgcNhnhnEkQWWx5V+fLj/1ZNRD4eqXOV8+j3Z0fCFlkYBCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHPdpzuajsw3pJhqIUjRIcASMjTY72oRUCPXpT76LpFAiBtAGU8U7N5Beuc6TOUraFGErQKgfioxlcqnlpTDaNQAQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"}],"directories":{}},"0.2.0":{"name":"cylon-joystick","version":"0.2.0","main":"dist/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","url":"http://hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"licenses":[{"type":"Apache 2.0"}],"devDependencies":{"matchdep":"~0.1.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-watch":"~0.5.0","grunt-contrib-coffee":"~0.7.0","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0","sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3"},"dependencies":{"node-namespace":"~1.0.0","cylon":">= 0.10.0","xbox-controller":">= 0.4.0","dualshock-controller":">= 0.4.0"},"_id":"cylon-joystick@0.2.0","dist":{"shasum":"7a4ec6246dc86c44e51f242a15e53310b02fec51","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.2.0.tgz","integrity":"sha512-OtFvEedDhtMOaw80ox1WUa7eGRNn9nxj2scz7BvqQNzbxvQ3iw8etq9PrcITQhWN7ivoh4wODDbTGLn4pcYPbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG8K/wUUlrVrcGtT8WuIvuN4oE9GAf94RTn94eS+6XcQIgb3B/wqkDgsoc1pQjSrCqwaK1WiE/OJeADtU5HbW2MO0="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"}]},"0.3.0":{"name":"cylon-joystick","version":"0.3.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","url":"http://hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"licenses":[{"type":"Apache 2.0"}],"devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"dependencies":{"node-namespace":"~1.0.0","cylon":">= 0.11.0","xbox-controller":">= 0.4.0","dualshock-controller":">= 0.4.0"},"_id":"cylon-joystick@0.3.0","dist":{"shasum":"ff5ef0d0c15aac4d11a3b51d62e167ab1c32cf40","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.3.0.tgz","integrity":"sha512-MHfDHoSWK0I13T6W2wGuWF88ZGVBkC2n0udDIURqWZJOP1EUSQSaFyqQkBJHiwKZDemSeCDTved/OybNMsgVsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW4sCns5u4Y/IC58jzBOJ3B5pUpDAFz4zQcp980VjaoAiB+NP/b+EAnbRmf7slSUKVyGaNxOHYfX2dCWrLpUJxlVw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"}]},"0.4.0":{"name":"cylon-joystick","version":"0.4.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","url":"http://hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"licenses":[{"type":"Apache 2.0"}],"devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"dependencies":{"node-namespace":"~1.0.0","cylon":">= 0.12.0","xbox-controller":">= 0.4.0","dualshock-controller":">= 0.4.0"},"_id":"cylon-joystick@0.4.0","dist":{"shasum":"d9033c0d76f7f4cd76305b1ce39dfbbb5c769bb9","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.4.0.tgz","integrity":"sha512-hDHKB/zJoG/slWGruh6MUKl0csvIUEOObFVFNZp0ROkc1pAbPeVrMK/DOnf99/BoddT3QyUAUEyY+W9w862vrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGJN83DxyTpTEqj0ab1506ehm0gyqWZA4sc5Y8FgQ8EAiAc2y8qU1Sd6cl8vSnwzqWI3S+5oh3z26BfeQDahLN1nQ=="}]},"_from":"./","_npmVersion":"1.4.3","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}]},"0.5.0":{"name":"cylon-joystick","version":"0.5.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"dependencies":{"cylon":"~0.14.0","xbox-controller":">= 0.4.0","dualshock-controller":">= 0.4.0"},"_id":"cylon-joystick@0.5.0","_shasum":"8d4c415aa5171cfd368cfa0adfd68dc7228c424c","_from":"./","_npmVersion":"1.4.10","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"8d4c415aa5171cfd368cfa0adfd68dc7228c424c","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.5.0.tgz","integrity":"sha512-aFiYEtfye+NvHqJVtJHZefNpRz9Icc0a8UMKiCFDoHJMt/x05wu+0aj+W33QD0PCbAKzZwAfCBiqSPY6FaEjNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIreEdRc000LIbAWDQTAGgVGzztKVZ5os8VJIlnOGP6gIgfmQeQyO9OnyBmM4VkcRsgh7wxMqqxi1fiqUH6Sro46c="}]}},"0.6.0":{"name":"cylon-joystick","version":"0.6.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"dependencies":{"cylon":"~0.15.0","xbox-controller":">= 0.4.0","dualshock-controller":">= 0.4.0"},"_id":"cylon-joystick@0.6.0","_shasum":"5505aa5fa3f2d354db337be358e7c65983f7dae4","_from":"./","_npmVersion":"1.4.10","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"5505aa5fa3f2d354db337be358e7c65983f7dae4","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.6.0.tgz","integrity":"sha512-pFmfl4P7mWGKIRq+rfjSsnjE1KcmZG6bu9sgdwpUGiBiEUups/X6RaI/SX4BZZ4587yb/1hvHntnjaD7JgXOjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpOLHPRgqERRAyLtzXmfPEK3vAMI6zXQ0svm4lNRFrAAiAhBXMe/UBSajr4lEb8k/72oqqXGMgavXekrx/ulUEnnw=="}]}},"0.6.1":{"name":"cylon-joystick","version":"0.6.1","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.15.0 < 1"},"dependencies":{"cylon":"~0.15.0","xbox-controller":">= 0.4.0","dualshock-controller":">= 0.4.0"},"_id":"cylon-joystick@0.6.1","_shasum":"f23bb020ccb0ea774b609771ab5ff43fe5d58d23","_from":"./","_npmVersion":"1.4.10","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"f23bb020ccb0ea774b609771ab5ff43fe5d58d23","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.6.1.tgz","integrity":"sha512-PxznQgtKzBu3IvGWSbpskLrLipqntx1qQ3etwG6ivDgP8wzhTvRlKJtI0KSYejXDYAGr1CpzLcCxPCFiKOa4BA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrDoGVYqBS7QpO+QvUdtdn1Xy6zSwWjh8bC0xiy+LjdAiEA0XIfzqJOY2EIPU+TaslUsRqfUvFvvJ8MdayruoNxnS4="}]}},"0.7.0":{"name":"cylon-joystick","version":"0.7.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.16.0 < 1"},"dependencies":{"cylon":"~0.16.0","hybridgroup-sdl":"~0.2.0"},"gitHead":"fd7f4721ab39ccf46c2d62b5d547e4aacda2c34b","_id":"cylon-joystick@0.7.0","scripts":{},"_shasum":"edf7c18e8691ef2cd5097c65e28530fb765a4df3","_from":"./","_npmVersion":"1.4.16","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"edf7c18e8691ef2cd5097c65e28530fb765a4df3","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.7.0.tgz","integrity":"sha512-3WaDiYwuOlv6weXkrM+DSdtYFxFFpJoIVP5sNn3PRb9GON2ruhJLbHnAMABg9sYee4aajV395Wm4AO3f1cAVzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2gIAI1OUETqVLKvxYg7gwc1sEK8GC3arXw+7nVemUMgIhAOGPQYAqzc0zz6+Tz2RWl2n6UELTeKbNvs8KL5aY6e0h"}]}},"0.8.0":{"name":"cylon-joystick","version":"0.8.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.18.0 < 1"},"dependencies":{"cylon":"~0.18.0","hybridgroup-sdl":"~0.2.0"},"gitHead":"799d40ef7f2a642074086abe3e45f1bf880a69c5","_id":"cylon-joystick@0.8.0","scripts":{},"_shasum":"d37b066cf8acca76357745d95f929bc7cf30a35b","_from":"./","_npmVersion":"1.4.23","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"d37b066cf8acca76357745d95f929bc7cf30a35b","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.8.0.tgz","integrity":"sha512-Sa7RUaV6jMPO+/1SZVK672rVjPG+OJ+d+cU2kkzAyg2TzDgNAkmE8ZqOO8Ns/M6BlZVTgkvct5/9UkweAvRZrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtyhFtv1W0Ve7dOa1RvDjw1CNBSO5tqLhmeWb3Dg5lFgIhAOpGNw3pfkqtgwRqEYm/1C0akJ9g7zuAODWLuso4jU2j"}]}},"0.9.0":{"name":"cylon-joystick","version":"0.9.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.18.0 < 1"},"dependencies":{"cylon":"~0.18.0","hybridgroup-sdl":"~0.3.0"},"gitHead":"a779342009a60826451706aa65f2317bd54a185d","_id":"cylon-joystick@0.9.0","scripts":{},"_shasum":"dc45e0cdba48783ce891561ab2a936d9bc11f7cb","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"dc45e0cdba48783ce891561ab2a936d9bc11f7cb","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.9.0.tgz","integrity":"sha512-cW/oqFFowf+tvhOestME/MAmxK4NFDdqgvFvnpSDXpYZoBWaX63gTXmfhkojP+7J99MYuOJPLp3dMrVX1TSbpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGr7ISW/7vFCuj2G/vV5Orp5ADdyyl4y2sHHtSjyLH09AiBNNiiu+hDcbSrqrthIs2W1/s8vsS3f5o5AHksADvQNqA=="}]}},"0.10.0":{"name":"cylon-joystick","version":"0.10.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.19.0 < 1"},"dependencies":{"cylon":"~0.19.0","hybridgroup-sdl":"~0.4.0"},"gitHead":"21568cab7b790137a317e2b7a67497d3afb36747","_id":"cylon-joystick@0.10.0","scripts":{},"_shasum":"27be23e0f05e1ff05d74d75f9b20bfd9cf4e5352","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"27be23e0f05e1ff05d74d75f9b20bfd9cf4e5352","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.10.0.tgz","integrity":"sha512-YpdzcH0g4s7kAZ1/NuRvNnB+L1+r35Bwblzou2z5JbOifMulenMuTdGaLZBImVHkRa70pJq/EouKBbYXthRTeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuo1axsUCcNMQlFtj+d4HCcSTrWjma+F1PpvPCKR7vFwIgVqEf/u2gm8SDb9asWyO7DerfhDo8Nh9PTMn+03FEHJI="}]}},"0.11.0":{"name":"cylon-joystick","version":"0.11.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.20.1 < 1"},"dependencies":{"cylon":"~0.20.1","gamepad":"~0.1.0"},"gitHead":"0bc0b06cf81ae97b65cd1d31dd8660e1ecab9e0c","_id":"cylon-joystick@0.11.0","scripts":{},"_shasum":"871cc6ef0b67a2d36cffa3484ae1cfad211ebb7b","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"871cc6ef0b67a2d36cffa3484ae1cfad211ebb7b","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.11.0.tgz","integrity":"sha512-Zez+GRJ+2RfCxwt/dqei4kTvGwckZInfUWsonGTmrQ9v0mny/8Vtzjsss1G/EuUp0pB3hnilLeI83Lp5nvEhsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnXlxFAjbc8oNMjBOrH+cOnVb4jf46Kdt1htBCI+xxtQIhANXmvmpeIaApBRWJg6V2tdSD+Ot3jfTAwzn62yygmpAG"}]}},"0.11.1":{"name":"cylon-joystick","version":"0.11.1","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.20.1 < 1"},"dependencies":{"cylon":"~0.20.1","gamepad":"~1.0.2"},"gitHead":"1e83551afbe77c9a57e0a8fdfc0c6ff5c2f18b62","_id":"cylon-joystick@0.11.1","scripts":{},"_shasum":"594e97b2bb79280cea5eb53e25b1d51f335e2383","_from":"./","_npmVersion":"1.4.21","_npmUser":{"name":"edgarsilva","email":"edgar.osc@gmail.com"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"594e97b2bb79280cea5eb53e25b1d51f335e2383","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.11.1.tgz","integrity":"sha512-8ytWxe6c7Rf0EgTAPEERgleYwdf4JCBYz48EYVUelZHVjYaorVLUbtQGBp1WJR7XNVRyoo/iqWS7Nq7elETK1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW6wrcEGoaDKfYJFKDPVinIDvEyy3qypO18xxT9u0rBgIhAK2JKr3UHXr7kLbzEkCDqNAyILXBOjsj/6bZDQDbSUfV"}]}},"0.12.0":{"name":"cylon-joystick","version":"0.12.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.21.0 < 1"},"dependencies":{"cylon":"~0.21.0","gamepad":"~1.0.2"},"gitHead":"d1a90350fd899b39998c81be1ae72ec5176baedc","_id":"cylon-joystick@0.12.0","scripts":{},"_shasum":"f89a5b34e644cc64385b444c59aec82852ee3328","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"f89a5b34e644cc64385b444c59aec82852ee3328","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.12.0.tgz","integrity":"sha512-dzBXSnoOqBm5G7gqpA1o8OJeGuWT8VqmTbNH9hjWQwxidCxvGygGQk8rQzn7neamQ1ezsJqYFXU5D+1dobkajA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHI4ZTMNGBLRmSTTG7jTIeb/eRE/79NcZ0oC3mJ1wAMtAiBJZ4nSq+YzitZ4JtsUBnTAca3xdAj9bogfiv3bAdp1nA=="}]}},"0.13.0":{"name":"cylon-joystick","version":"0.13.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.21.0 < 1"},"dependencies":{"cylon":"~0.21.0","gamepad":"~1.0.2"},"gitHead":"b2dfedd36b379476e3b73f62e44aa72e89be44e5","_id":"cylon-joystick@0.13.0","scripts":{},"_shasum":"14d5ea29b6e3782a1eb8858a5b6f1586d215ef7f","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.35","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"14d5ea29b6e3782a1eb8858a5b6f1586d215ef7f","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.13.0.tgz","integrity":"sha512-vX7/ZiUGgJg1wZsZcu47QqA5Sg6t7nb54bDsJF8wpnHzWS/aiQ04TEHPblRSugCykQh2OlMsyWzg/HGk8+Riew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1WVg+X9etU+k2/rQ1h5pqww9Di7uLp2SyADo3wcAn7wIgEir60ttguLtSSxBYqGIhqZn1cbEBZ/Yo01B5i+qkBW0="}]}},"0.14.0":{"name":"cylon-joystick","version":"0.14.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"peerDependencies":{"cylon":">= 0.22.0 < 1"},"dependencies":{"cylon":"~0.22.0","gamepad":"~1.0.2"},"gitHead":"5f346a32f4df047aad2e2b4304e34600a364e535","_id":"cylon-joystick@0.14.0","scripts":{},"_shasum":"fad3f69299d659d7eaf83d7848b0073c8a862610","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"fad3f69299d659d7eaf83d7848b0073c8a862610","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.14.0.tgz","integrity":"sha512-ISvi+2huIATzDdrk241gHIfxBV28rNhRHk80iNHgurfRAl3OWjvp3aEcHPJ20KaNEOCn/2tWXmuQ46Kl7Jh1KQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9ECKVcVtLDyKDxRmlVwXA47JrxS+CXyiMcry1YdLpwQIgNLzKWcCpz+bIZAdacllMzRsZudnvIlu0UNF6jKq/EBM="}]}},"0.15.0":{"name":"cylon-joystick","version":"0.15.0","main":"lib/cylon-joystick.js","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"~2.4.0","chai":"~1.7.2","mocha":"~1.12.1","sinon":"~1.7.3","jshint":"~2.4.4"},"dependencies":{"cylon":"~1.0.0","gamepad":"~1.0.2"},"gitHead":"7b64283c543fe770af8ce3806b5ca6add8c7f171","_id":"cylon-joystick@0.15.0","scripts":{},"_shasum":"51c4a17fd10c6921e1bc6abe7e00c4f03a0a9038","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"51c4a17fd10c6921e1bc6abe7e00c4f03a0a9038","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.15.0.tgz","integrity":"sha512-VfMOTiojzfkjblGtE7nn9HEmvng8GBmNZRb87xRjA8PEK1p9Qui0Dpo3cfqzWtn3mKVnijDwaY0KsCp2v/M6JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHW0j7KEeCHuMCvvP+6zRb/DysW7q9bLLznq9a+6rGJgIgYpecw0z1ks3PjCL8VO2B9SBshm6jOBVMuI6sbuhxgok="}]}},"0.16.0":{"name":"cylon-joystick","version":"0.16.0","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad"],"devDependencies":{"sinon-chai":"2.8.0","chai":"3.0.0","mocha":"2.2.5","sinon":"1.15.4","eslint":"0.22.1"},"dependencies":{"cylon":"1.0.0","gamepad":"1.1.0"},"gitHead":"7234dc81ab852570935e2c9d579e6b2bbe975087","_id":"cylon-joystick@0.16.0","scripts":{},"_shasum":"3f9a55c24946c97bf7f1e56420b1077136471a04","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"3f9a55c24946c97bf7f1e56420b1077136471a04","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.16.0.tgz","integrity":"sha512-DIrFVufQpKY1k9cZa6elzFHwHkpzG0MzhjqMiloEEk7L/RpHT2wBikHrPVL+SrABDZnyFc914mWsGHVzYZ/G0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvlRxOekpLqIz+ESPhN/i4z9u9KdzkkD9wCrWtZvOGGAIhAJ1adejUH0Gq5MZirqfkzHZcQP9ca6RyA6Ym2ue9Y4X4"}]}},"0.17.0":{"name":"cylon-joystick","version":"0.17.0","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad"],"devDependencies":{"sinon-chai":"2.8.0","chai":"3.0.0","mocha":"2.2.5","sinon":"1.15.4","eslint":"0.22.1"},"dependencies":{"cylon":"~1.1.0","gamepad":"~1.1.0"},"gitHead":"9a83a0b42c598ed008c8cd612c6ef24905a08e9c","_id":"cylon-joystick@0.17.0","scripts":{},"_shasum":"cf995d0431930aac13cc95444fd59b243f20a0f6","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"cf995d0431930aac13cc95444fd59b243f20a0f6","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.17.0.tgz","integrity":"sha512-kECLqJvBjblHcWtMA0pEsj9duqugLuKgErTAW64cbCQ2zxXJq3pmVn3eapNGkF0Qn9xRCpAcbOdoZj1lC0Z5Bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOooKwA0t11/vt3yjlf5u3EPYENM877tqdRhuxcisXYAiBbmKH8jfuvACYbN+dTmerKKD/SnF1PQW5JdD3LW5Qkwg=="}]}},"0.18.0":{"name":"cylon-joystick","version":"0.18.0","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad"],"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.22.1"},"dependencies":{"cylon":"~1.1.0","gamepad":"~1.1.0"},"gitHead":"767736c11608386cc0b2e1e5d0df4822b836f168","_id":"cylon-joystick@0.18.0","scripts":{},"_shasum":"7ca77fa63608056a1b495be71be999737ea50a8a","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"7ca77fa63608056a1b495be71be999737ea50a8a","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.18.0.tgz","integrity":"sha512-Miw1Oj5iOHYPKLwEyL32r+12mHWuZXOjv3nkxyABd5wM3UJkWSli5obsLmSbapT3vR4sh+z9i8OIqeCeqW/I6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFO9GpVmNsja1SmJZCLaFnfEJADyWxANoQ/NOd9QGLAuAiEAmKs8dEXWtNsZy/zrH/LFp7rMnZGth8wnU3hroq/vFZ4="}]}},"0.19.0":{"name":"cylon-joystick","version":"0.19.0","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad","xbox","xbox360","ps2","ps3","dualshock","dualshock3","dualshock4"],"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.22.1"},"dependencies":{"cylon":"~1.2.0","gamepad":"~1.1.0"},"gitHead":"f458decdc5b4b5d952976e780dc109740ee68add","_id":"cylon-joystick@0.19.0","scripts":{},"_shasum":"d2a0d0924d072947a662365e10f625bba1e92d59","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.29","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"d2a0d0924d072947a662365e10f625bba1e92d59","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.19.0.tgz","integrity":"sha512-pilfIb8S35UaVa4/opjoIVcVPQi31mhwkKEE+ikyeZU+b0fW5Fyz0iwGDPTOO1d+StHln3nOkswetbhhFbzFmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBPOm1CQrvnu8lSy7Y5jwX5MOdfPvEPEFIgqa+3JbPKgIgW4n6syRyK8SIAeHv8jbzaiZM0vWMOT+On/BKZH+42JE="}]}},"0.19.1":{"name":"cylon-joystick","version":"0.19.1","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-joystick"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad","xbox","xbox360","ps2","ps3","dualshock","dualshock3","dualshock4"],"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.22.1"},"dependencies":{"cylon":"~1.2.0","gamepad":"~1.1.0"},"gitHead":"3fbe7addb497f06257ea30a2566244a51a02172e","_id":"cylon-joystick@0.19.1","scripts":{},"_shasum":"edad749435501809148a1aef13202fce6a1fc1e1","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"edad749435501809148a1aef13202fce6a1fc1e1","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.19.1.tgz","integrity":"sha512-woyTUqaz69+osXwPLeY59chBjI14V79ioGkjRYww07jQsUz/Ka/21JsGSx1U4KF3nkgkUd5QWuToaARgvgOnmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgye6uOSTNzHgGzuYhxjQs0SFmPT4Lm6zUkQDPDl2JzAIgQNCIPh3RUVOg5cYvsH3PlRH03eVPAz7QxFwNpRAex8Q="}]}},"0.20.0":{"name":"cylon-joystick","version":"0.20.0","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"git+https://github.com/hybridgroup/cylon-joystick.git"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad","xbox","xbox360","ps2","ps3","dualshock","dualshock3","dualshock4","ds3","ds4","logitech","f310"],"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.22.1"},"dependencies":{"cylon":"^1.3.0","gamepad":"github:cronopio/node-gamepad#nodev4"},"gitHead":"6a94361ba3d7f44bafd10dc8d09777fe0be1dc30","_id":"cylon-joystick@0.20.0","scripts":{},"_shasum":"38aa236b7023d90370aa0f97f4edaf7559cb5c8e","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"38aa236b7023d90370aa0f97f4edaf7559cb5c8e","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.20.0.tgz","integrity":"sha512-1E+Psux81FG6LMC26zF5cMV+WOvt46NI2bXvqCSfCcWoV23b3QjQa9A1KnZEfAcwDgxeKLKWHDJac8eQTUmKJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh2Gu6lU+mc71/61j1ft89nzsxHalbBpZ0VRsI4oYQCwIgXa6IJsJxofg5ds3o4/w8D6prgzz13r0z6FSfLK6L1AM="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cylon-joystick-0.20.0.tgz_1461950208526_0.8342883742880076"}},"0.21.0":{"name":"cylon-joystick","version":"0.21.0","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"git+https://github.com/hybridgroup/cylon-joystick.git"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad","xbox","xbox360","ps2","ps3","dualshock","dualshock3","dualshock4","ds3","ds4","logitech","f310"],"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.22.1"},"dependencies":{"cylon":"^1.3.0","gamepad":"github:cronopio/node-gamepad#nodev4"},"gitHead":"4406782b03aca2c7beae9c9f48c8f56f4ed99c68","_id":"cylon-joystick@0.21.0","scripts":{},"_shasum":"203889a84b56cab52bba02bd91f0efc9f5b91b83","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"203889a84b56cab52bba02bd91f0efc9f5b91b83","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.21.0.tgz","integrity":"sha512-qQDhoYtzgWvEKcGkcBChasNraIg2GEfanM1FsiT6xUhRPPvlxTB4kcFM3QdzVmyOTms0ynRbCaFpv+w2rPDlrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKf/GoVmdfj9c8o9K+7UfFDRvV+RccJFCd7fVa/21i7gIhAKMyuavSsPMrEp9VPpP1tOTcVD8bOnoobgcZvO+iFMtO"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cylon-joystick-0.21.0.tgz_1462153288850_0.5577788422815502"}},"0.22.0":{"name":"cylon-joystick","version":"0.22.0","description":"Cylon module for any HID joystick","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"git+https://github.com/hybridgroup/cylon-joystick.git"},"bin":{"cylon-joystick-explorer":"./bin/cylon-joystick-explorer"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad","xbox","xbox360","ps2","ps3","dualshock","dualshock3","dualshock4","ds3","ds4","logitech","f310"],"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.22.1"},"dependencies":{"cylon":"^1.3.0","gamepad":"^1.2.0"},"gitHead":"4944d7b02bebc01c7d47e54a23f35c919447b0ec","_id":"cylon-joystick@0.22.0","scripts":{},"_shasum":"e35ca9ada83a88c845700af9a6b2406bafd97e2e","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"e35ca9ada83a88c845700af9a6b2406bafd97e2e","tarball":"https://registry.npmjs.org/cylon-joystick/-/cylon-joystick-0.22.0.tgz","integrity":"sha512-1F7L8Xb4qf6PUV4YkxBBlw3DJFsP9T0BC2ujeh0XGPl8+lBGG92uTNWApo8degb8Vu0UjxJK1pUELsL0vRGFug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEycjrlibwK5m+k2kix7iNE8WiVu1UXBGkgJjr4Sar/FAiEAq9yelypiXSEPfo5C+GnvTGutZUKNMm5Ghksuh2NAtkM="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cylon-joystick-0.22.0.tgz_1462463185080_0.11563131818547845"}}},"readme":"# Cylon.js for Joysticks and Controllers\n\nCylon.js (http://cylonjs.com) is a JavaScript framework for robotics, physical computing, and the Internet of Things (IoT).\n\nThis repository contains the adaptor/driver for communicating with joysticks and game controllers. It can be used with any [SDL][http://www.libsdl.org/]-compatible controller.\n\nDefault bindings are provided for the Xbox 360, DualShock 3, DualShock 4, and Logitech F310 controllers.\n\nThe cylon-gamepad implementation is made possible by the gamepad module [https://github.com/creationix/node-gamepad](https://github.com/creationix/node-gamepad) created by [@creationix](https://github.com/creationix) thank you!\n\nWant to use Ruby on robots? Check out our sister project Artoo (http://artoo.io)\n\nWant to use the Go programming language to power your robots? Check out our sister project Gobot (http://gobot.io).\n\n[![Build Status](https://secure.travis-ci.org/hybridgroup/cylon-joystick.png?branch=master)](http://travis-ci.org/hybridgroup/cylon-joystick) [![Code Climate](https://codeclimate.com/github/hybridgroup/cylon-joystick/badges/gpa.svg)](https://codeclimate.com/github/hybridgroup/cylon-joystick) [![Test Coverage](https://codeclimate.com/github/hybridgroup/cylon-joystick/badges/coverage.svg)](https://codeclimate.com/github/hybridgroup/cylon-joystick)\n\n## How to Install\nInstalling Cylon.js with Joystick support is pretty easy.\n\n    $ npm install cylon cylon-joystick\n\n### Note\n\n- OS X does not provide native support for Xbox 360 controllers. As such, a [third-party driver is required](https://github.com/d235j/360Controller/releases).\n- If you're using a PS3 controller and want to communicate with it over USB, plug it in and then press the PlayStation button to make sure it's connected.\n\n## How to Use\n\n```javascript\nvar Cylon = require('cylon');\n\nCylon.robot({\n  connections: {\n    joystick: { adaptor: 'joystick' }\n  },\n\n  devices: {\n    controller: { driver: 'dualshock-3' }\n  },\n\n  work: function(my) {\n    [\"square\", \"circle\", \"x\", \"triangle\"].forEach(function(button) {\n      my.controller.on(button + \":press\", function() {\n        console.log(\"Button \" + button + \" pressed.\");\n      });\n\n      my.controller.on(button + \":release\", function() {\n        console.log(\"Button \" + button + \" released.\");\n      });\n    });\n\n    my.controller.on(\"left_x:move\", function(pos) {\n      console.log(\"Left Stick - X:\", pos);\n    });\n\n    my.controller.on(\"right_x:move\", function(pos) {\n      console.log(\"Right Stick - X:\", pos);\n    });\n\n    my.controller.on(\"left_y:move\", function(pos) {\n      console.log(\"Left Stick - Y:\", pos);\n    });\n\n    my.controller.on(\"right_y:move\", function(pos) {\n      console.log(\"Right Stick - Y:\", pos);\n    });\n  }\n}).start();\n```\n\n## How to Connect\n\nPlug your USB joystick or game controller into your USB port.\nIf your device is supported by SDL, you are now ready.\n\n## Custom joysticks\n\nIf you don't have one of the joysticks we support natively, or want to make changes to the configuration, `cylon-joystick` supports custom bindings.\n\nTo use a custom joystick with Cylon, simply supply the joystick bindings file when you're describing the device:\n\n```javascript\nvar Cylon = require('cylon');\n\nvar config = __dirname + \"/controller.json\"\n\nCylon.robot({\n  connections: {\n    joystick: { adaptor: 'joystick' }\n  },\n\n  devices: {\n    controller: { driver: \"joystick\", config: config }\n  },\n\n  work: function(my) {\n    // your custom mappings will be reflected here as events\n  }\n}).start();\n```\n\nA joystick bindings file needs to contain the device's `productID`, `vendorID`, and `description`, as this is how cylon-joystick will find the appropriate device.\n\nFor an example of what a bindings file should look like, [here is the Xbox 360 controller bindings file we use][xbox-bindings].\n\n[xbox-bindings]: https://github.com/hybridgroup/cylon-joystick/blob/master/lib/config/xbox_360.json\n\nIf you are using a \"white-label\" version of a particular gamepad, you can override the `productID`, `vendorID`, and/or `description` so you can use an existing mapping. For example, a PS3 compatible gamepad that uses the same `vendorID` & `productID`, but a different name, you could use the existing Dualshock 3 mapping as follows:\n\n```javascript\n  devices: {\n    controller: { driver: 'dualshock-3', description: 'Coolstick 5000' }\n  },\n```\n\n## `cylon-joystick-explorer`\n\n`cylon-joystick` includes the `cylon-joystick-explorer` binary.\nIt's useful for figuring out what compatible gamepads you have connected, as well as making it easier to generate custom bindings JSON files.\n\nFor best use, install `cylon-joystick` globally:\n\n    $ npm install -g cylon-joystick\n\nThen just run the command:\n\n    $ cylon-joystick-explorer\n\n## Documentation\n\nWe're busy adding documentation to our web site at http://cylonjs.com/ please check there as we continue to work on Cylon.js\n\nThank you!\n\n## Contributing\n\nFor our contribution guidelines, please go to [https://github.com/hybridgroup/cylon/blob/master/CONTRIBUTING.md\n](https://github.com/hybridgroup/cylon/blob/master/CONTRIBUTING.md\n).\n\n## Release History\n\nFor the release history, please go to [https://github.com/hybridgroup/cylon-joystick/blob/master/RELEASES.md\n](https://github.com/hybridgroup/cylon-joystick/blob/master/RELEASES.md\n).\n\n## License\n\nCopyright (c) 2013-2016 The Hybrid Group. Licensed under the Apache 2.0 license.\n","maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"time":{"modified":"2022-06-14T07:08:22.292Z","created":"2014-01-15T04:45:16.238Z","0.1.0":"2014-01-15T04:45:17.100Z","0.2.0":"2014-02-07T03:26:34.107Z","0.3.0":"2014-03-04T17:18:59.573Z","0.4.0":"2014-03-28T21:10:34.874Z","0.5.0":"2014-05-26T23:02:05.346Z","0.6.0":"2014-06-13T18:04:06.545Z","0.6.1":"2014-06-13T20:22:53.258Z","0.7.0":"2014-07-08T19:32:54.376Z","0.8.0":"2014-08-19T20:24:35.605Z","0.9.0":"2014-09-24T17:17:51.133Z","0.10.0":"2014-10-01T17:46:58.360Z","0.11.0":"2014-11-06T00:58:41.680Z","0.11.1":"2014-11-13T18:39:34.004Z","0.12.0":"2014-11-28T18:31:32.920Z","0.13.0":"2015-01-12T23:42:55.762Z","0.14.0":"2015-01-14T19:16:49.716Z","0.15.0":"2015-04-08T15:56:17.011Z","0.16.0":"2015-06-30T22:13:46.250Z","0.17.0":"2015-07-01T23:08:01.507Z","0.18.0":"2015-08-05T18:12:45.493Z","0.19.0":"2015-09-08T15:19:06.299Z","0.19.1":"2016-01-13T20:57:59.093Z","0.20.0":"2016-04-29T17:16:50.545Z","0.21.0":"2016-05-02T01:41:29.250Z","0.22.0":"2016-05-05T15:46:26.624Z"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"git+https://github.com/hybridgroup/cylon-joystick.git"},"readmeFilename":"README.md","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-joystick/issues"},"license":"Apache-2.0","users":{"eggersd":true,"tazjel":true},"keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","joystick","gamepad","xbox","xbox360","ps2","ps3","dualshock","dualshock3","dualshock4","ds3","ds4","logitech","f310"]}