{"_id":"r-pi-gpio","_rev":"31-69e1cdd5b4333c4ec9b1b9d887abbf10","name":"r-pi-gpio","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","dist-tags":{"latest":"3.0.0"},"versions":{"0.1.0":{"name":"r-pi-gpio","version":"0.1.0","description":"A Node.js API for GPIO on Raspberry Pi.","keywords":["raspberry","pi","gpio"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"index.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"scripts":{"test":"grunt"},"devDependencies":{"grunt":"~0.4.4","grunt-bumpup":"~0.5.2","grunt-cli":"~0.1.13","grunt-contrib-jshint":"~0.10.0","grunt-module":"~0.1.2"},"homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@0.1.0","dist":{"shasum":"dafe0855d75b2f701ec2ebbe1b1d7700a1015111","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-0.1.0.tgz","integrity":"sha512-FrWkguRYYrUi+Hk3WBdo94Rlt75IwlzpHQkVYZsTVpY5XdYIhHnva+aMobxq1PXTP1l5/4RB9QQ5tl+ZCkj+Qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHK4N3C6l2fbUj1BG+C8lAUgWGZdLAyEvtifMkAQgg2PAiBZDwMp8c4fdxNYG+XuqX+bgFpZIvY0Q54ueyiW5aoyhw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"1.0.0":{"name":"r-pi-gpio","version":"1.0.0","description":"A high performance, memory mapped, Node.js API for GPIO on Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"index.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"blanket":{"data-cover-only":"index.js","data-cover-never":"node_modules/"},"mocha-cov-reporter":{"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"nan":"~1.0.0","typeutil":"~3.1.4"},"devDependencies":{"extended-assert":"~1.1.0","grunt":"~0.4.5","grunt-bumpup":"~0.5.2","grunt-cli":"~0.1.13","grunt-contrib-jshint":"~0.10.0","grunt-mocha-cov":"~0.2.1","grunt-module":"~0.1.2","mocha":"~1.19.0","mocha-cov-reporter":"~0.2.3"},"homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@1.0.0","dist":{"shasum":"c31ef1793a2ef7c4fb3efcd263b5d40cd529bf5d","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-1.0.0.tgz","integrity":"sha512-TvCTDMu6lL9CoqcrfxvmR1DTRJaNWrAEcRE5x+htzQmJIu12qOEtcN1oljEYU0AphKneg2ewpXRz4veqv49BuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARjCu3Oe7GdUtZ0f/fbEjNnMcY6dEx8zhLCFtfH6ZlCAiAGEU0BcAAaygLjDZXOuqtkaRACe18B2Q3IVtHemeaQTA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"1.0.1":{"name":"r-pi-gpio","version":"1.0.1","description":"A high performance, memory mapped, Node.js API for GPIO on Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"index.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"blanket":{"data-cover-only":"index.js","data-cover-never":"node_modules/"},"mocha-cov-reporter":{"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"nan":"~1.0.0","typeutil":"~3.1.4"},"devDependencies":{"extended-assert":"~1.1.0","grunt":"~0.4.5","grunt-bumpup":"~0.5.2","grunt-cli":"~0.1.13","grunt-contrib-jshint":"~0.10.0","grunt-mocha-cov":"~0.2.1","grunt-module":"~0.1.2","mocha":"~1.19.0","mocha-cov-reporter":"~0.2.3"},"homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@1.0.1","dist":{"shasum":"207fe16995dc40b7641a9386a1a60bb931b5b0be","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-1.0.1.tgz","integrity":"sha512-/DvoBIAEP+5Yu7Ma3+s7jgGx58fwRb0sMCI/u+SGe/cDutnpeDNkKbwANuoGCFSOeS/DJvG7IZYSq+XZ3Ku7cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqDrintHAmQnsucvAO/KC47MI/3jM5PSIRZxDwuOJRwAiB6go5bLnKuYjl0rKFpOKs8HA4WdINvuhnLJpPMNYt3Xg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.0.0":{"name":"r-pi-gpio","version":"2.0.0","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"blanket":{"data-cover-only":"lib/","data-cover-never":"node_modules/"},"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"nan":"~1.3.0","typesystem":"~0.3.0"},"devDependencies":{"extended-assert":"~1.3.0","grunt":"~0.4.5","grunt-bumpup":"~0.6.0","grunt-cli":"~0.1.13","grunt-eslint":"~0.6.0","grunt-mocha-cov":"~0.2.1","grunt-module":"~0.3.1","mocha-cov-reporter":"~0.3.0"},"homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.0.0","_shasum":"c4725dccbcf8c2ea4ab27223ea940b339e266ee0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"c4725dccbcf8c2ea4ab27223ea940b339e266ee0","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.0.0.tgz","integrity":"sha512-JGBi6EI8KgeYAJogh8RpNPA1OVZeaJCK3F7TXp9zaW0muyD9wnv3x83+Byk9mssGDqh7cDtufEx8QaVPrkhldg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSQBpUGCRctiSIc+dvc82t6u1LCFinlF0EOGZypuHHogIgSJK5J8QnQS02iVvNHRTcfVCpcEJNdnF9LaQF7mqrMGI="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.0.1":{"name":"r-pi-gpio","version":"2.0.1","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"blanket":{"data-cover-only":"lib/","data-cover-never":"node_modules/"},"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"nan":"~1.3.0","typesystem":"~0.4.0"},"devDependencies":{"extended-assert":"~1.3.0","grunt":"~0.4.5","grunt-bumpup":"~0.6.0","grunt-cli":"~0.1.13","grunt-eslint":"~0.6.0","grunt-mocha-cov":"~0.3.0","grunt-module":"~0.3.1","mocha-cov-reporter":"~0.3.0"},"gitHead":"16fa63be9ab904d98742fc1b4dfd6efe00e54dcf","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.0.1","_shasum":"c9fe880c44de6a962f7fb9a7a7ec61fd3313f0bb","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"c9fe880c44de6a962f7fb9a7a7ec61fd3313f0bb","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.0.1.tgz","integrity":"sha512-zjNKswX8zDh+9HorYvIlrcYWkDdcRi3segCc0wAaKNchMnhDsJPsJKB3MvCiJR67mkVISXs2LQEjj0ytwnZQFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClRErFht5v6x95Hh1HydT9SndW6gFlKL19gtTWPaflEgIgYYGa0XcXmulrMhCN5FT0bpCNedhvzvSMLPtSjcDbARU="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.1.0":{"name":"r-pi-gpio","version":"2.1.0","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"blanket":{"data-cover-only":"lib/","data-cover-never":"node_modules/"},"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"nan":"~1.3.0","typesystem":"~1.1.0"},"devDependencies":{"extended-assert":"~1.4.0","grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0","grunt-bumpup":"~0.6.1","grunt-cli":"~0.1.13","grunt-mocha-cov":"~0.3.0","grunt-module":"~1.0.0","mocha-cov-reporter":"~1.0.0"},"gitHead":"f472fb8eb1aa086aa583be72230d880d6b9dc17d","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.1.0","_shasum":"22b725934174c39407e34858949473df36ee207e","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"22b725934174c39407e34858949473df36ee207e","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.1.0.tgz","integrity":"sha512-4TpBlcD+O3lYQh+2t7YWqz8mNnEhjCS1OsawPVhGOCCkVvFsH6sWG3XbWbEWuMgIkyZ7R43TOBHLGm6OuDeB8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLpJRXu8CWgQqq3Zu7ere9Bvp8K5C8nnnLCV+GvFqY0AiAd9E/z0FO687Cde+ESAv154P+eo/ltPSzi4Y2eSzv3/g=="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.1.1":{"name":"r-pi-gpio","version":"2.1.1","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"blanket":{"data-cover-only":"lib/","data-cover-never":"node_modules/"},"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"nan":"~1.3.0","typesystem":"~1.2.2"},"devDependencies":{"extended-assert":"~1.4.1","grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0","grunt-bumpup":"~0.6.1","grunt-cli":"~0.1.13","grunt-mocha-cov":"~0.3.0","grunt-module":"~1.0.1","mocha-cov-reporter":"~1.0.1"},"gitHead":"634860cfa084d1148ec2ad0be20aba77ddcf4dbb","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.1.1","_shasum":"4d7ee9f50e0674f338f3b029908d24a6ddca0199","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"4d7ee9f50e0674f338f3b029908d24a6ddca0199","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.1.1.tgz","integrity":"sha512-vobD0uJg8MRR4hrmAHPV3zyX6MwIs1tS3dW0LG5zA4sYTQes77utYuNhZPkvVajHkRzrwItvySrwo1OqSZuHxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt9YyC99+UMQK0FMVErcMle/v2pbsNLh6gVWM9+g6mLQIgTU8Ruc3wMgXrYvL3h0d4LLqh3Fp+GYT5HYaBXUWB1bg="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.1.2":{"name":"r-pi-gpio","version":"2.1.2","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"blanket":{"data-cover-only":"lib/","data-cover-never":"node_modules/"},"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"nan":"~1.3.0","typesystem":"~1.2.4"},"devDependencies":{"extended-assert":"~1.4.2","grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0","grunt-bumpup":"~0.6.1","grunt-cli":"~0.1.13","grunt-mocha-cov":"~0.3.0","grunt-module":"~1.2.0","mocha-cov-reporter":"~1.1.0"},"gitHead":"b254e83fed255eb5860b8d9546ea8222209e8f7b","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.1.2","_shasum":"ebb27f50a898185fb92b8a9e98e0868a8596635f","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"ebb27f50a898185fb92b8a9e98e0868a8596635f","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.1.2.tgz","integrity":"sha512-nKFPTaQpcZsQ+tayfnXqw4WdoSlFE15SQ5WMbOsIfQ8+M9puyReEhlgUAlHhKZqhr1pDNWr7G5URQDRHod7pmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpwV8WY6d4IdzhruckCeEloITCko/1TvCruphvZpL64AiEAhySk5Qbalrk/WkvQ+r7JnTCLMI+WcH2xyEqORqkVjeA="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.1.3":{"name":"r-pi-gpio","version":"2.1.3","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"blanket":{"data-cover-only":"lib/","data-cover-never":"node_modules/"},"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"nan":"~1.3.0","typesystem":"~2.2.2"},"devDependencies":{"extended-assert":"~1.4.3","grunt":"~0.4.5","grunt-bumpup":"~0.6.2","grunt-cli":"~0.1.13","grunt-contrib-jshint":"~0.10.0","grunt-jscs":"~0.8.1","grunt-mocha-cov":"~0.3.0","grunt-module":"~1.2.1","mocha-cov-reporter":"~1.1.1","time-grunt":"~1.0.0"},"gitHead":"3d62b92a048ffce4f81b93787e9eade7cb89c328","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.1.3","_shasum":"c68705b669321246303c6a535b30c044727b1a5c","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"c68705b669321246303c6a535b30c044727b1a5c","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.1.3.tgz","integrity":"sha512-ixgBBevbKMRyz7y6U+VJPqhxnkHdgBvn9GYDSAzSCtAhk95y8MeJAQ5Lz05CrNsRBMwZeWJ8o0v1ZxUDt+nPbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICut93CRyuQ76RYndVonspiY5GlW8L9v7vUmsa9M5fELAiBQ3qf9Vavo4C079zlLe6eL6bPcl7imsuyHlTlaQIhMGw=="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.2.0":{"name":"r-pi-gpio","version":"2.2.0","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"expressive-assertion":"~1.4.1","nan":"~1.6.1","typesystem":"~5.0.0"},"devDependencies":{"blanket":"latest","grunt":"latest","grunt-bumpup":"latest","grunt-cli":"latest","grunt-contrib-jshint":"latest","grunt-coveralls":"latest","grunt-jscs":"latest","grunt-mocha-test":"latest","grunt-module":"latest","load-grunt-tasks":"latest","mocha-cov-reporter":"latest","mocha-lcov-reporter":"latest","node-mock":"latest","time-grunt":"latest"},"gitHead":"16de94b13d581e377e316dd0092822c4989acd13","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.2.0","_shasum":"bde729c7be5542d18123b2013bad6c5dd93f0d67","_from":".","_npmVersion":"2.3.0","_nodeVersion":"1.0.4","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"bde729c7be5542d18123b2013bad6c5dd93f0d67","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.2.0.tgz","integrity":"sha512-FDCb3iN2vy3h6CiMZTg2tGhD3kYoKTsOKhdQ0/ZsH1U+iYensr/hofOsV3eWhnVg+9CVOSOuWQK3mtGcsy0suw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkyiMYK6XB8lpbEfdtygKr/pIiZ3qOhqB0BbdNyrH/XAiAkmaVhhWHyApVP33rYeWRjGzUsEaJSTXgscVDmvKLgWQ=="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.2.1":{"name":"r-pi-gpio","version":"2.2.1","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"expressive-assertion":"~1.4.1","nan":"~1.6.1","typesystem":"~5.0.0"},"devDependencies":{"blanket":"latest","grunt":"latest","grunt-bumpup":"latest","grunt-cli":"latest","grunt-contrib-jshint":"latest","grunt-coveralls":"latest","grunt-jscs":"latest","grunt-mocha-test":"latest","grunt-module":"latest","load-grunt-tasks":"latest","mocha-cov-reporter":"latest","mocha-lcov-reporter":"latest","node-mock":"latest","time-grunt":"latest"},"gitHead":"181e209623b47e2a0cba6066eea1f69d803cbf6a","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.2.1","_shasum":"ee89eb253f0996b669b9c25900715b346a93455d","_from":".","_npmVersion":"2.3.0","_nodeVersion":"1.0.4","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"ee89eb253f0996b669b9c25900715b346a93455d","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.2.1.tgz","integrity":"sha512-53IrxrtvNoyoyxC92VzaivApwQfNvhdpex2RZLKXJZUpEG5aLWM62ofU5GikoR5nv3KGxVbQaXDGbBG+Ovi00w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIVn7ipPzC7KixZ5BHf2kP/W12PTcmD8q9Y/hUWYoiHAiEAw1H9oei9mJ3wNRS300l50xJJYJqazPZYFtiiSlC2veo="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.2.2":{"name":"r-pi-gpio","version":"2.2.2","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"expressive-assertion":"~1.4.1","nan":"~1.6.1","typesystem":"~5.0.0"},"devDependencies":{"blanket":"latest","grunt":"latest","grunt-bumpup":"latest","grunt-cli":"latest","grunt-contrib-jshint":"latest","grunt-coveralls":"latest","grunt-jscs":"latest","grunt-mocha-test":"latest","grunt-module":"latest","load-grunt-tasks":"latest","mocha-cov-reporter":"latest","mocha-lcov-reporter":"latest","node-mock":"latest","time-grunt":"latest"},"gitHead":"ece68c2696559dd47c1825039401138657813dd4","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.2.2","_shasum":"30169bc29196eec1f23f8529322b9a883d1082c5","_from":".","_npmVersion":"2.3.0","_nodeVersion":"1.0.4","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"30169bc29196eec1f23f8529322b9a883d1082c5","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.2.2.tgz","integrity":"sha512-UJdRKhYYw8gpAJ93iqbysFL3hgMfpdKlLLDKAhw7Ql2XSvApQe5f7V7WfU1Ie5yj1/NqdB7caq5mzSnWIJ43iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRV+zBSvWoLjnB9M6awroTpf/jLDgdOpA0OuH7yOxzDAiA0w0ZkBa+5wrHPOeGc+DHZ68EJrDi50FS6svDDHyMyjg=="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"2.2.3":{"name":"r-pi-gpio","version":"2.2.3","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE"}],"main":"lib/gpio.js","repository":{"type":"git","url":"https://github.com/clebert/r-pi-gpio.git"},"config":{"mocha-cov-reporter":{"failOnError":true,"threshold":100,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"expressive-assertion":"~1.4.1","nan":"~1.6.1","typesystem":"~5.0.0"},"devDependencies":{"blanket":"latest","grunt":"latest","grunt-bumpup":"latest","grunt-cli":"latest","grunt-contrib-jshint":"latest","grunt-coveralls":"latest","grunt-jscs":"latest","grunt-mocha-test":"latest","grunt-module":"latest","load-grunt-tasks":"latest","mocha-cov-reporter":"latest","mocha-lcov-reporter":"latest","node-mock":"latest","time-grunt":"latest"},"gitHead":"07b1f1d3f58c6594ec90a073297e78990711ca84","homepage":"https://github.com/clebert/r-pi-gpio","_id":"r-pi-gpio@2.2.3","_shasum":"b5439795b72cf8ab6c17decb8d44a3e070868b10","_from":".","_npmVersion":"2.3.0","_nodeVersion":"1.0.4","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"b5439795b72cf8ab6c17decb8d44a3e070868b10","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-2.2.3.tgz","integrity":"sha512-tDaI934F8NVH2rg/bBLbzRZruF75Lpnvzsrd/wWdM5pOE2VLlOtkJLR315VZv+iGjmo68dDy3O9xEkVSuxL2mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF78z55epKWLizdhDAivBUEV/Wc/qxYJz+L+bdqvujWKAiBLID4zrOdfwkk6qUkBlKMfeZn04ArSlS2/QBr/hfcLqQ=="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"},"3.0.0":{"name":"r-pi-gpio","version":"3.0.0","description":"A high performance, memory mapped, Node.js API for GPIO on the Raspberry Pi.","keywords":["raspberry","pi","gpio","mmap"],"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"engines":{"node":">= 0.10.0"},"inceptionYear":2014,"license":"MIT","main":"lib/gpio.js","repository":{"type":"git","url":"git+https://github.com/clebert/r-pi-gpio.git"},"config":{"mocha-cov-reporter":{"failOnError":true,"threshold":0,"useColors":true}},"scripts":{"install":"node-gyp configure build","test":"grunt"},"dependencies":{"expressive-assertion":"~1.5.1","nan":"~2.0.8","typesystem":"~5.0.0"},"devDependencies":{"blanket":"latest","grunt":"latest","grunt-bumpup":"latest","grunt-cli":"latest","grunt-contrib-jshint":"latest","grunt-coveralls":"latest","grunt-jscs":"latest","grunt-mocha-test":"latest","grunt-module":"latest","load-grunt-tasks":"latest","mocha":"latest","mocha-cov-reporter":"latest","mocha-lcov-reporter":"latest","node-mock":"latest","time-grunt":"latest"},"gitHead":"6b7ab8049efdf55e3e36caf5691e29837b80520d","homepage":"https://github.com/clebert/r-pi-gpio#readme","_id":"r-pi-gpio@3.0.0","_shasum":"f3e133dc582ec614b8a2ffe2007c65a2d28eea7b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"clebert","email":"clebert@me.com"},"maintainers":[{"name":"clebert","email":"clebert@me.com"}],"dist":{"shasum":"f3e133dc582ec614b8a2ffe2007c65a2d28eea7b","tarball":"https://registry.npmjs.org/r-pi-gpio/-/r-pi-gpio-3.0.0.tgz","integrity":"sha512-79KOhxrxYrV9WasXOQtNtttjS7A6ELHO8eicYSKWJvZiLh166T8sI/XjNjsX8uiMxhXQnbmCqhINxaYdch9yvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9ROkw84Bs5UYqdJ0NGjFk5nQju2RTTDZ1+rthxBTivAiBa14yeac7ndQcyh8YJqpN2hNxhL+Umid+vSNM7HMsE9g=="}]},"deprecated":"THIS PROJECT IS NO LONGER MAINTAINED by clebert"}},"readme":"# r-pi-gpio\n\n> A high performance, memory mapped, Node.js API for [GPIO](http://en.wikipedia.org/wiki/General-purpose_input/output) on the Raspberry Pi.\n\n[![license](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://raw.githubusercontent.com/clebert/r-pi-gpio/master/LICENSE)\n[![npm](http://img.shields.io/npm/v/r-pi-gpio.svg?style=flat)](https://www.npmjs.org/package/r-pi-gpio)\n[![downloads](http://img.shields.io/npm/dm/r-pi-gpio.svg?style=flat)](https://www.npmjs.org/package/r-pi-gpio)\n\n[![build](http://img.shields.io/travis/clebert/r-pi-gpio/master.svg?style=flat)](https://travis-ci.org/clebert/r-pi-gpio)\n[![coverage](http://img.shields.io/coveralls/clebert/r-pi-gpio/master.svg?style=flat)](https://coveralls.io/r/clebert/r-pi-gpio)\n[![code climate](http://img.shields.io/codeclimate/github/clebert/r-pi-gpio.svg?style=flat)](https://codeclimate.com/github/clebert/r-pi-gpio)\n[![dependencies](http://img.shields.io/david/clebert/r-pi-gpio.svg?style=flat)](https://david-dm.org/clebert/r-pi-gpio#info=dependencies&view=table)\n[![devDependencies](http://img.shields.io/david/dev/clebert/r-pi-gpio.svg?style=flat)](https://david-dm.org/clebert/r-pi-gpio#info=devDependencies&view=table)\n\n## Getting Started\n\n### Installation\n\n```sh\nnpm install r-pi-gpio --save\n```\n\n### Integration\n\n```javascript\nvar gpio = require('r-pi-gpio');\n```\n\n## API\n\n### gpio.init(callback)\n\nCreates the memory mapping with a device-specific memory offset.\n\n**You must call this function only once and before any other function.**\n\n```javascript\ngpio.init(function (error) {\n    if (error) {\n        ...\n    } else {\n        ...\n    }\n});\n```\n\n### gpio.createInput(pin)\n\nCreates a new GPIO input function and returns it.\n\n```javascript\nvar input = gpio.createInput(4);\n```\n\n### input()\n\nReturns true if the input voltage level is high, and false otherwise.\n\n```javascript\nvar level = input();\n```\n\n### gpio.createOutput(pin)\n\nCreates a new GPIO output function and returns it.\n\n```javascript\nvar output = gpio.createOutput(4);\n```\n\n### output(level)\n\nSets the output voltage level to high or low.\n\n```javascript\noutput(true);\noutput(false);\n```\n\n## Example\n\nThis example needs access to the physical memory, so it must run as root.\n\n```sh\nsudo node examples/onoff.js\n```\n\n![Example: onoff.png](https://raw.githubusercontent.com/clebert/r-pi-gpio/master/resources/onoff.png)\n\n> A quick word about the electronics involved. LEDs are Light Emitting Diodes and the diode part is important for us – they only pass electricity one way, so we need to make sure we put them in the right way round. They have a long leg and a slightly shorter leg. The long leg goes to the plus side and the shorter leg to the negative (or 0v) side. If we’re cut the legs short (as I have done here), then another way is to look at the side of the LED – there will be a flat section. Think of the flat as a minus sign and connect that to the 0v side of the circuit.\n>\n> If we allow too much current through the LED, it will burn very bright for a very short period of time before it burns out, so we need a resistor to limit the current. Calculating the resistor value is not difficult but for now, just use anything from 270Ω to 330Ω. Anything higher will make the LED dimmer.\n>\n> -- [GPIO Examples - A single LED](https://projects.drogon.net/raspberry-pi/gpio-examples/tux-crossing/gpio-examples-1-a-single-led/)\n\n## Raspberry Pi GPIO Pin Layout\n\n### Raspberry Pi Model A/B (Rev 1.0)\n\n| Assignment         | Pin | Pin | Assignment         |\n| :----------------- | :-- | :-- | :----------------- |\n| 3.3V               | 1   | 2   | 5V                 |\n| GPIO 0 (SDA0)      | 3   | 4   | 5V                 |\n| GPIO 1 (SCL0)      | 5   | 6   | GROUND             |\n| GPIO 4             | 7   | 8   | GPIO 14 (TXD0)     |\n| GROUND             | 9   | 10  | GPIO 15 (RXD0)     |\n| GPIO 17            | 11  | 12  | GPIO 18            |\n| GPIO 21            | 13  | 14  | GROUND             |\n| GPIO 22            | 15  | 16  | GPIO 23            |\n| 3.3V               | 17  | 18  | GPIO 24            |\n| GPIO 10 (SPI_MOSI) | 19  | 20  | GROUND             |\n| GPIO 9  (SPI_MISO) | 21  | 22  | GPIO 25            |\n| GPIO 11 (SPI_SCLK) | 23  | 24  | GPIO 8 (SPI_CE0_N) |\n| GROUND             | 25  | 26  | GPIO 7 (SPI_CE1_N) |\n\n### Raspberry Pi Model A/B (Rev 2.0)\n\n| Assignment         | Pin | Pin | Assignment         |\n| :----------------- | :-- | :-- | :----------------- |\n| 3.3V               | 1   | 2   | 5V                 |\n| GPIO 2 (SDA1)      | 3   | 4   | 5V                 |\n| GPIO 3 (SCL1)      | 5   | 6   | GROUND             |\n| GPIO 4             | 7   | 8   | GPIO 14 (TXD0)     |\n| GROUND             | 9   | 10  | GPIO 15 (RXD0)     |\n| GPIO 17            | 11  | 12  | GPIO 18            |\n| GPIO 27            | 13  | 14  | GROUND             |\n| GPIO 22            | 15  | 16  | GPIO 23            |\n| 3.3V               | 17  | 18  | GPIO 24            |\n| GPIO 10 (SPI_MOSI) | 19  | 20  | GROUND             |\n| GPIO 9  (SPI_MISO) | 21  | 22  | GPIO 25            |\n| GPIO 11 (SPI_SCLK) | 23  | 24  | GPIO 8 (SPI_CE0_N) |\n| GROUND             | 25  | 26  | GPIO 7 (SPI_CE1_N) |\n\n### Raspberry Pi Model B+ / Raspberry Pi 2 Model B\n\n| Assignment         | Pin | Pin | Assignment         |\n| :----------------- | :-- | :-- | :----------------- |\n| 3.3V               | 1   | 2   | 5V                 |\n| GPIO 2 (SDA1)      | 3   | 4   | 5V                 |\n| GPIO 3 (SCL1)      | 5   | 6   | GROUND             |\n| GPIO 4             | 7   | 8   | GPIO 14 (TXD0)     |\n| GROUND             | 9   | 10  | GPIO 15 (RXD0)     |\n| GPIO 17            | 11  | 12  | GPIO 18            |\n| GPIO 27            | 13  | 14  | GROUND             |\n| GPIO 22            | 15  | 16  | GPIO 23            |\n| 3.3V               | 17  | 18  | GPIO 24            |\n| GPIO 10 (SPI_MOSI) | 19  | 20  | GROUND             |\n| GPIO 9  (SPI_MISO) | 21  | 22  | GPIO 25            |\n| GPIO 11 (SPI_SCLK) | 23  | 24  | GPIO 8 (SPI_CE0_N) |\n| GROUND             | 25  | 26  | GPIO 7 (SPI_CE1_N) |\n| ID_SD              | 27  | 28  | ID_SC              |\n| GPIO 5             | 29  | 30  | GROUND             |\n| GPIO 6             | 31  | 32  | GPIO 12            |\n| GPIO 13            | 33  | 34  | GROUND             |\n| GPIO 19            | 35  | 36  | GPIO 16            |\n| GPIO 26            | 37  | 38  | GPIO 20            |\n| GROUND             | 39  | 40  | GPIO 21            |\n\n## Related Links\n\n- [RPi Low-level Peripherals](http://elinux.org/RPi_Low-level_peripherals)\n- [BCM2835 ARM Peripherals ](http://www.raspberrypi.org/wp-content/uploads/2012/02/BCM2835-ARM-Peripherals.pdf)\n- [GPIO Examples - A single LED](https://projects.drogon.net/raspberry-pi/gpio-examples/tux-crossing/gpio-examples-1-a-single-led/)\n- [Standard Resistor Values](http://www.petervis.com/electronics/Standard_Resistor_Values/330R.html)\n- [Pull-up and Pull-down Resistors](http://www.bit-101.com/blog/?p=3813)\n\n## Running Tests\n\nTo run the test suite first install the development dependencies:\n\n```sh\nnpm install\n```\n\nthen run the tests:\n\n```sh\nnpm test\n```\n","maintainers":[{"name":"clebert","email":"clebert@me.com"}],"time":{"modified":"2022-06-25T08:36:22.996Z","created":"2014-04-15T14:48:30.012Z","0.1.0":"2014-04-15T14:48:30.012Z","1.0.0":"2014-05-23T20:50:42.913Z","1.0.1":"2014-05-24T09:42:58.907Z","2.0.0":"2014-08-02T19:17:20.447Z","2.0.1":"2014-08-10T14:55:09.445Z","2.1.0":"2014-08-24T10:39:07.901Z","2.1.1":"2014-09-27T21:02:04.449Z","2.1.2":"2014-10-01T20:17:49.833Z","2.1.3":"2014-10-26T16:03:51.754Z","2.2.0":"2015-01-30T10:46:27.280Z","2.2.1":"2015-01-30T10:58:48.894Z","2.2.2":"2015-01-30T20:33:27.562Z","2.2.3":"2015-01-30T23:28:04.943Z","3.0.0":"2015-09-03T14:14:32.562Z"},"homepage":"https://github.com/clebert/r-pi-gpio#readme","keywords":["raspberry","pi","gpio","mmap"],"repository":{"type":"git","url":"git+https://github.com/clebert/r-pi-gpio.git"},"author":{"name":"Clemens Akens","email":"clebert@me.com","url":"http://clebert.com/"},"bugs":{"url":"https://github.com/clebert/r-pi-gpio/issues"},"readmeFilename":"README.md","license":"MIT","users":{"marlon_leif":true}}