{"_id":"spark-io","_rev":"68-aa9f447c24a6800c7f89aa9793f3236f","name":"spark-io","description":"Spark Core IO Plugin for Johnny-Five","dist-tags":{"latest":"0.6.1"},"versions":{"0.0.1":{"name":"spark-io","description":"Spark Core IO","version":"0.0.1","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[],"keywords":[],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark-io","engines":{"node":">=0.10.0"},"dependencies":{"es6-collections":">=0.0.1","nanotimer":"0.3.0","restler":"~3.1.0","querystring":"~0.2.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.0.1","dist":{"shasum":"af86e491ca6fa282fa7bb3e3d50f14b79745fc7e","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.0.1.tgz","integrity":"sha512-VpbDJnCAE7JpnNG82LGQpsgwxiv2NUB9+LNUTNwqA2/iRlbDAUoXqgy+SfmzWO2BT45BfYHdD8vNqIjFOE1VCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7Rm34LoZmw03OCF1S7KR/KP+6owYF6egUXDZKkubHdAiEAu2E/3LKYgiIYsDlXHNmeHmmLSVgCpUeq1U9MzgJF0Fs="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.0.2":{"name":"spark-io","description":"Spark Core IO","version":"0.0.2","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[],"keywords":[],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-collections":">=0.0.1","nanotimer":"0.3.0","restler":"~3.1.0","querystring":"~0.2.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.0.2","dist":{"shasum":"ce4142569ae2acf238d56efacee9ccfd610e775e","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.0.2.tgz","integrity":"sha512-Y/efdJUcjy6AjOKC86A5y8NwzaWNv+ae9Wt71iYlCxUK7+QEnW78PoBF69HCrn6iXp9mrSxu1+0vTPHSGGfcgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMDQl9TcYsTFbgEIfK/Bk/asTttML4kMZOZFMQMA4YnAIhALdvSpov5o8bk1klj/6kDisgCSp8cIcwb/nm3XJQb+Jj"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.0.3":{"name":"spark-io","description":"Spark Core IO","version":"0.0.3","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[],"keywords":[],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-collections":">=0.0.1","nanotimer":"0.3.0","restler":"~3.1.0","querystring":"~0.2.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.0.3","dist":{"shasum":"12ee813833fd5a8d0604ea526c881e6398ffdd10","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.0.3.tgz","integrity":"sha512-JXNL6CqMoCzTOD80HEiWIYF8gbPT7RuwB+QheRz+rKTJasbnnAyzXVZF6iUVYGrJV+tKLEYUZDwOxHFMPH2cLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3y4vtKVz7eSsBVt0FoGv4N+PdUWEmVMkZ+0GcwHYRqwIgRbl6FNPtFiqxRQ96rxbC0r1kaIDabnSuV2PY0WadZuU="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.0.5":{"name":"spark-io","description":"Spark Core IO","version":"0.0.5","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[],"keywords":[],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-collections":">=0.0.1","nanotimer":"0.3.0","restler":"~3.1.0","querystring":"~0.2.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.0.5","dist":{"shasum":"11cdd5093366dcfa7c8595468e82a0461da0658d","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.0.5.tgz","integrity":"sha512-al61RAqUDdpAvYMgzZQZnAvgQM+inOtXR2myK4E/6QG3cMDrNg8WNkSR2/thJFVH8UkBSpZYpuOzzunBfI9KZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDz/Zl6HEm5HF29OAgLvVH178TTeiTFXJycKIRMhOKAFAiEAj1cg76aDgyGwp6LOhlsG0+MjSClRqKDtAOOM8C7t0vo="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.0":{"name":"spark-io","description":"Spark Core IO","version":"0.1.0","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":[],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.0","dist":{"shasum":"2c0bfcb25fa8ebfe42dcd0c7a2c49d593c2ed9f9","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.0.tgz","integrity":"sha512-EHNU6j3FV70RR1IArViLVFmGdzLb3MKAJ9uW0mGiX3x0yTLXp9VNhqeUdzoJIqnq61QIYbm3VXWisQnlM2EBBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLth+4y8OzdpQ/Q12laSH5IAeE0zWcViYdD4QJBUEHsAiB/PFmeFhrGilmCxe7V86X9oylyqC51y503KPYiUSfoKg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.1":{"name":"spark-io","description":"Spark Core IO","version":"0.1.1","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.1","dist":{"shasum":"fa7652feb52109e6af35b105ee5a0f865c1c6f25","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.1.tgz","integrity":"sha512-SYGWnX+eFbrpp78S9erGma44dJhSiEY2lBzaptKzgBFqyb17LJzS4x5dyY7sLrtbq0BADJfU2dsVK4D+cah/4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHj6JWmvfrTQLi94hXpbvnLWWG1VV1KohZloAbKJqkUAiEA3BMYwlCPWbUJLhfyqFu0u5k6HaanTmpUHyP2C7XMKPE="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.2":{"name":"spark-io","description":"Spark Core IO","version":"0.1.2","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.2","dist":{"shasum":"a77866d21aa1030d370d3b44ed80c7c1edd8b0ca","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.2.tgz","integrity":"sha512-VNqbpP27mYcEU3byaYh0enJ47uSNuSBICIeGTtKEtHi55rbQQdNXYMmGGIZowjELbBreMmcv/7v6pTTh/EW9wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6ynhc8e3rF46jgWQO1S61girYV4Re1KFwmJhHyparvAIhAI+cIQiMBg7K+6QUCGWSBEc7sY21MImsJQAChh+8Ef97"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.3":{"name":"spark-io","description":"Spark Core IO","version":"0.1.3","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.3","dist":{"shasum":"d7b04ac4f9ebcf4e100b640efb26656454eedc43","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.3.tgz","integrity":"sha512-u5gn8Ucvy23adpLsa+zROYy08PxQoh3l7r8U5hvSnNQWrRz7tcN+gELQVK4lTAqBgf8vdFBn73ALWjE9VlqYhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSdok2R0MQnBWbZy4Cq50L2rhjGY4jzl4kb0tLwW+SCAiEAs1JVL6K5DGOELGZ8Db1WoF0qL1OSPJ6tA+aHmvit88Y="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.4":{"name":"spark-io","description":"Spark Core IO","version":"0.1.4","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.4","dist":{"shasum":"da42db345b55bd85f3adcf1d2dedbd12d50263f6","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.4.tgz","integrity":"sha512-RgRRTI4pM5tAsmB16sdLmxJ4AwOmB6mdD4X9A0smudMW2lz3xk9T8TYckxEHxHjJuxLAy5vpH9osTThzvIhw+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDntz36I5DYipoyOWJokkpAyXuGHkA8HnDw4/svgyl9gIgac+0ZlQ3zInui8edw6A18WS3132fNjeA56RddZSlNjI="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.5":{"name":"spark-io","description":"Spark Core IO","version":"0.1.5","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.5","dist":{"shasum":"c3d5b27b43bf37b53a2ccedd02077fb06c2981df","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.5.tgz","integrity":"sha512-YDqsXBcYLqWtm+4RFxbZtwstVmRx9ObTsQ5Wm8thPtb0vHHE/4ntHuMYE2FmN+GHYYJOCnPvOpJO4uaqgFQDFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnEqgLW2qN40zWE2+Tep/SYkd9l2pc1PSGvLpYm/lQbAIgTw68XjtYOhftl3rvX46y07uo7gnkgeDlCF1A4TlPoR8="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.6":{"name":"spark-io","description":"Spark Core IO","version":"0.1.6","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.6","dist":{"shasum":"23b4ed2b8548ba97f3195fa1a78d41239de58283","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.6.tgz","integrity":"sha512-PoVA1L6pMl0xxJKGM9rGY/n/dDXc7esGYWGvOdhAmUKMpMSr7iFtXPFK53LdMqkmohwunD+/IYyPP8TaB8sWKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGi15oUBxEh2h6tt79+mS+aRYnnxFLTBwMsU/Es4Lu2mAiBtKoU7nzpLml7wPzsZ02dXMblojAE3fKvYxE6R6z6K3A=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.7":{"name":"spark-io","description":"Spark Core IO","version":"0.1.7","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.7","dist":{"shasum":"81dc97d749050c8d01b183b2b8fbf83c2c378148","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.7.tgz","integrity":"sha512-foqoTF9fKfRUoIKxyebl5uBuC++pDLZ+wFnJYoPtmmArKH8nJpZ1bsTthOQ8ZG576+TJKYG1nIrX3LhE2XciPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe1o4ue8+PLiSIekzDaZEPFCsARrinEeyc86WaefV0bgIgbw+2Ofz11A/u+NLYVzxRDU0EjH7UYQuuzP9hC1Nd73M="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.8":{"name":"spark-io","description":"Spark Core IO","version":"0.1.8","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.8","dist":{"shasum":"ebeb550a862348da182fb09eb06101031c4a176a","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.8.tgz","integrity":"sha512-iN78LCyCfLIeFWBMh3tyZ2SkPHriacvM05IzM0zOYHXDEGuiF6aBa3pHSKJhpQ2Nk7aRmRwKfEq2xdupKCyy9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHlYOU+J+8uJUWYY5BGxvuyc6pNPSD/7HOfZ/5EUdBhwIgCSK1phn/nCE1wekA+J3P0TuDU1G5FuxnX83Psgom5b0="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.1.9":{"name":"spark-io","description":"Spark Core IO","version":"0.1.9","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.1.9","dist":{"shasum":"463b418fec26a7c80360410e37ee694dcb0cf9d6","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.1.9.tgz","integrity":"sha512-LaPwumr7MW9nZTSxm+FWFTVW9lUwh7msCtvAYKRF+SjRxCWi46qG3Dmdwg/l+gcioVBe+kMgo2PFAGsfOjaHGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUtUMBwa0tzwHHjHunWRCZG0yVhm/XKKKhYvjn6+9ceAiEAujseSSGmbfV4tj/qrNOPBClaYCBvwnr3pCnh3s+dAYA="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.2.0":{"name":"spark-io","description":"Spark Core IO","version":"0.2.0","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.2.0","dist":{"shasum":"2466f8333d8f710168a2ea4d83530edf14c34ef4","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.2.0.tgz","integrity":"sha512-abC0ma4rRK3LagMChufeTM4Tmv7rJbxRPA0k83EyanCUAg0RSQ4iUGFbyfu6pFd5fizwqCcfVy4soT7S4KCLZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhlX1wIkFxx9Y+9IXiBZ9adAjUN+sE37MCM5IZg5GppgIgEHZGJqOLttE5mBvGYL4NB7u1JVHzlHBaBthf4KAgi4s="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.0":{"name":"spark-io","description":"Spark Core IO","version":"0.3.0","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.0","dist":{"shasum":"a46385c710efbdb37dacb14a93407c3239595e55","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.0.tgz","integrity":"sha512-xeCUSSe2hpvaIbFKE9fpsC0wB+b7WARvqYxWANJYGHO29ndJl9GLV3sPa/TLE8LPuAgX5jM1T6/iEC2Djx8Cjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcokGOctvx28qfpkn3EFVl153lMSglnMV8JG8D5B6GRAIhAMzXdeR8V8QT8R7zfQ6EHsb7Iq2LBWxsd/U0hZzMVtcp"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.1":{"name":"spark-io","description":"Spark Core IO","version":"0.3.1","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.1","dist":{"shasum":"53a2564b3e58415eae86560eb42c116823217862","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.1.tgz","integrity":"sha512-crJEQDq16C6+OTS7FvV6zAKwGo3ml58KbGwtE59heq4UUH69DWEarCPoiAR4TdzY3P34dKnxsgVsOtQhD55xHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgXH1sWxQ7i5HSIdNtivxR6HZNcchF+U0i628/9zhXEAiAQXRSVlik5T5cHvJ0n9DliXv/iTXqrp8+dLWcZI1GjRg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.2":{"name":"spark-io","description":"Spark Core IO","version":"0.3.2","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.2","dist":{"shasum":"b10b38b61910150684450486a2b5078a321c593d","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.2.tgz","integrity":"sha512-5GYW741P545nlOgjwmv9gwPFkHvdn+RmBAsRvEH9guhD7scY3RlKF+BCWbOZSy83phvHJ9ZLxXL2ByYthGrS2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDRy/jgiuHgjkIA4LDSgWF0722VFP+TXcUJRpkhhWWaAiEAuDYljjYQ08hbP9Xu7vX7ljVQBEC0KRQ+mLcxG9YAWtw="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.3":{"name":"spark-io","description":"Spark Core IO","version":"0.3.3","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.3","dist":{"shasum":"e253422f6923707bba76bc35b2359d88fa47c3cd","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.3.tgz","integrity":"sha512-kU44jvtsfaLUz8WGgzJcRfeWUt1pf7/0+tIrGVS1OYrX9JtTrSgYhZ0Vxsvr3OD5UNrGPW4RFTUhcf93/UKPgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWavqDgq6pXs9nJp8PrvvgnFAjcNfe14sKgQ2HIthfOwIgaupO6Gn230RUlG2J/NoRZhHLzvx2TBbnj3RJerPPq5M="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.4":{"name":"spark-io","description":"Spark Core IO","version":"0.3.4","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.4","dist":{"shasum":"2f6ed116b3c93edee4bffe9b4e73a887d1393f2f","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.4.tgz","integrity":"sha512-MQzjAfT9FSsrzh1SpCyDg32FbLtzls4Wxof6KM5KYlqrC8DzRvjmSUgMrduE2SeoXvxm4PvQlIAx6C+/H9JQrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOQUrsTSfYwb4R6XVQTF0xRPFS4ZnIptEOG4GhxdU7AgIhAJKeKtnFMWZlkzaU4Zhv4TCPUauTnSzJXPecaABl4Kd1"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.5":{"name":"spark-io","description":"Spark Core IO","version":"0.3.5","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.5","dist":{"shasum":"46e55a99828c50f17cb8cc47310924a033550674","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.5.tgz","integrity":"sha512-hMs0/+8VfK/ONVwzr/4qe7OW6Owqs1xTngqzKhOqw+GtfITmgBjBpwY4iRPRBKYH7zfE7o3hvoL1uowYRaHq/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbgPU7Oc4RMwaZNZQjKqYlTvRAyGG4nGgamub6A0uMLAiBO+kJvfzjQ9j+l9t0drMKeZyEJApxtwLTrhrTSXceRfQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.6":{"name":"spark-io","description":"Spark Core IO","version":"0.3.6","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.6","dist":{"shasum":"911dcf3fd70f24f43cb776c24eec931700d07a9b","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.6.tgz","integrity":"sha512-fM94wSSDYp+WeCq9TUwQwxq9vHB2S5rHI6ndk99AJ8SBX7NH3AFToUSNbNkQIGyW0otods8XIgX1+KPj3wcPUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd1QYGmsHqnNtQSiAkhK6QCi6JKNVcB4/VozqJvtqsDAIgNfZekVZIWKTu+H+uVWW2LcDjxCrI1mNehu58BXkJZc8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.7":{"name":"spark-io","description":"Spark Core IO","version":"0.3.7","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.7","dist":{"shasum":"1428e0dfb8cbc7a63f7fcc43bc3a808f061c07b5","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.7.tgz","integrity":"sha512-Lno/oo+gXgoIv1DSx+X30RW2MUb5tssNoH0L3+JDlzHUW0w/wNUEkKGgXJxLp0Cb9l+dqXJX+yv8bwGQGvWMCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIES7Ks/EeqOLnT+4fYrsFlZH7CZMEwJn0ySzl0k3LSTQAiBb5FFXP94xSl/GEJ/ZxAOkOi2n8F9Q6Op+5CDhbXdW9Q=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.8":{"name":"spark-io","description":"Spark Core IO","version":"0.3.8","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.8","dist":{"shasum":"2af24f177761fd15c8fc0ed6b4cd3dcfdbc0b290","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.8.tgz","integrity":"sha512-MWAQgQn/r3Hiz8GZt+u3p7mM1AHe2FOro/cnDvXZGWIVvnN2GrnYOtKcQ4f1efU50LGSgKr7e7PqlIAq/LNbzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb6danM9M+wSkwe+AEZh5lvErGVNIlmoFUXsHoeoENPgIgWW/LUfutAz4v/ayeZZP0rzhfWFT+dmbZcW9NCdPOJ8E="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.3.9":{"name":"spark-io","description":"Spark Core IO","version":"0.3.9","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.3.9","dist":{"shasum":"080e7b1b3ceb505b7fdf392d367e5d8cef45f8ae","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.3.9.tgz","integrity":"sha512-DdV+Ur8UwM0lHNI3NovYtknuNdYnfuVM2znT85rN800xJ9/KQh5xf6YJ6k9ygsMEgmI3jvn4gHDagETAIPwUdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC56rEgdDfxuPCAwnCjXjb4Qr4tLVvdiYlkTCiZd9X2xAiEAtTbtpv4lshm+NmdbLiyrDZ9k45IGqtpYP3PCXTyqg7U="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.4.0":{"name":"spark-io","description":"Spark Core IO","version":"0.4.0","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"},{"name":"David Resseguie","email":"<david@resseguie.com"},{"name":"Pawel Szymczykowski","email":"<makenai@gmail.com"},{"name":"Remy Sharp","email":"<remy@leftlogic.com"},{"name":"Ron Evans","email":"<ron@hybridgroup.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0","restler":"~3.1.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","_id":"spark-io@0.4.0","dist":{"shasum":"90acfd91e25ce028ffb0831ef5b75761dcd11a4d","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.4.0.tgz","integrity":"sha512-uRlMlY00Jd8DnS0GR79HfkbvqZ5d/kqers8av1Cxpra01aqOHYJOxURPECStkBcfAGE5sbPFgc006wiVbBb5hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2KOIEcHHPbVCPb5EtJavVAfCS//L+8Zyh70e/iUJ9eAiABIvT2eemfMf8moOC8Vkw3a1ZaIw7WV4+s/PZTDKveYw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}]},"0.5.0":{"name":"spark-io","description":"Spark Core IO","version":"0.5.0","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"},{"name":"David Resseguie","email":"<david@resseguie.com"},{"name":"Pawel Szymczykowski","email":"<makenai@gmail.com"},{"name":"Remy Sharp","email":"<remy@leftlogic.com"},{"name":"Ron Evans","email":"<ron@hybridgroup.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","gitHead":"feef9db31a23e3ef6970b4155116180b489850da","_id":"spark-io@0.5.0","_shasum":"18496e271dc49944fa0946ffa17cd2217829723f","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}],"dist":{"shasum":"18496e271dc49944fa0946ffa17cd2217829723f","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.5.0.tgz","integrity":"sha512-33hbTgS44BJJvRi+tslmc/Co4JQRfIfc0Vg5POuwyJ08AIO8hPrLEoAuLg4kkGXlicorIJhFZvQ90yx4RXXfPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7zuNiTzC9C9WIMIXni3beQlTUTHJrItLnGf8Y7HX3pAiEAlSWyQXVZtMhuCF8X8Q5OJy+PC955nH5qYEhWIfXeEeM="}]}},"0.5.1":{"name":"spark-io","description":"Spark Core IO","version":"0.5.1","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"},{"name":"David Resseguie","email":"<david@resseguie.com"},{"name":"Pawel Szymczykowski","email":"<makenai@gmail.com"},{"name":"Remy Sharp","email":"<remy@leftlogic.com"},{"name":"Ron Evans","email":"<ron@hybridgroup.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"~0.9.2","nanotimer":"0.3.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","gitHead":"f6151a452dbf4bf9c7c9997a05904e9caf09e5f7","_id":"spark-io@0.5.1","_shasum":"890cc9264d4b38a32d63222fb98b6a4efa512fd1","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}],"dist":{"shasum":"890cc9264d4b38a32d63222fb98b6a4efa512fd1","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.5.1.tgz","integrity":"sha512-GtQ+GUbAyt1JHhoVfx0ATaAqOz9XpKnG1tNz6hWYMgg3ANxgtZFNpqNLmWBcqw/aKiBBwlLbNiNZ70IxYaekUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiwVeOV5W+s1AQAYr0BFweamwbQ8HQC5nJtba1XuHl2AiB50zrMQYNAHTfCVmB7SpDrdDumARJg63DWeTivZbYg+Q=="}]}},"0.6.0":{"name":"spark-io","description":"Spark Core IO","version":"0.6.0","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"},{"name":"David Resseguie","email":"<david@resseguie.com"},{"name":"Pawel Szymczykowski","email":"<makenai@gmail.com"},{"name":"Remy Sharp","email":"<remy@leftlogic.com"},{"name":"Ron Evans","email":"<ron@hybridgroup.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"latest","nanotimer":"0.3.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","gitHead":"90fdbb18c7a72331a413a9e4ae353614956bde71","_id":"spark-io@0.6.0","_shasum":"c4dc2e0624b7b23e4f47f34a0e55943bb90efd03","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}],"dist":{"shasum":"c4dc2e0624b7b23e4f47f34a0e55943bb90efd03","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.6.0.tgz","integrity":"sha512-+HmLNbdgqdAURznzlGIj7GHkZBI2xsoffQ3QXZlcT4qIquoNb5yH9UMg6UWWeSP9dJPgaI5c1TusiH8M3Nk3KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOZHQ0T8ZhF6XrkZXMeEnrqnjCKnKGZmqWn5/dOSg8rAiEA31+DwDbJWlsLQ3v9FYo7AbjKVM2lTQmixjW/gEn0Qfc="}]}},"0.6.1":{"name":"spark-io","description":"Spark Core IO Plugin for Johnny-Five","version":"0.6.1","homepage":"https://github.com/rwaldron/spark-io","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"},{"name":"David Resseguie","email":"<david@resseguie.com"},{"name":"Pawel Szymczykowski","email":"<makenai@gmail.com"},{"name":"Remy Sharp","email":"<remy@leftlogic.com"},{"name":"Ron Evans","email":"<ron@hybridgroup.com"}],"keywords":["spark","io","arduino","firmata","johnny-five"],"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rwaldron/spark-io/blob/master/LICENSE-MIT"}],"main":"lib/spark","engines":{"node":">=0.10.0"},"dependencies":{"es6-shim":"latest","nanotimer":"0.3.0"},"devDependencies":{"sinon":"~1.7.3","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.3","grunt-jsbeautifier":"~0.2.2"},"scripts":{"test":"grunt"},"js-flags":"--harmony","gitHead":"87529d0ca4f478be596c6cecf556864b7fec22a1","_id":"spark-io@0.6.1","_shasum":"1effffa9eaaa4f74540a3180e4bf7112cf0f8e66","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"rwaldron","email":"waldron.rick@gmail.com"},"maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}],"dist":{"shasum":"1effffa9eaaa4f74540a3180e4bf7112cf0f8e66","tarball":"https://registry.npmjs.org/spark-io/-/spark-io-0.6.1.tgz","integrity":"sha512-fBSsSg2Wux7Uly0ZLJ2rOwgALJOYNzrnuizGZFS29FutZkvGqN/tob8m+m9BBVG9vgdaIwG+Mz4WKo5bCIm3dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVGJggcWeXyaNGptsRj+YAaHb44U+9ThjmobzYT66ChwIgTbDXEknE64LeoPnEEWlzH/r631rFU1Oz01MOapuqTtQ="}]},"deprecated":"Spark-IO has been replaced with Particle-IO"}},"readme":"# Spark-io\n\n[![Build Status](https://travis-ci.org/rwaldron/spark-io.png?branch=master)](https://travis-ci.org/rwaldron/spark-io)\n\nSpark-io is a Firmata-compatibility IO class for writing node programs that interact with [Spark devices](http://docs.spark.io/). Spark-io was built at [Bocoup](http://bocoup.com/)\n\n### Getting Started\n\nIn order to use the spark-io library, you will need to load the special\n[voodoospark](https://github.com/voodootikigod/voodoospark) firmware onto your\ndevice. We recommend you review [VoodooSpark's Getting Started](https://github.com/voodootikigod/voodoospark#getting-started) before continuing.\n\nWe also recommend storing your Spark token and device ID in a dot file so they can be accessed as properties of `process.env`. Create a file in your home directory called `.sparkrc` that contains: \n\n```sh\nexport SPARK_TOKEN=\"your spark token\"\nexport SPARK_DEVICE_ID=\"your device id\"\n```\n\nThen add the following to your dot-rc file of choice:\n\n```sh\nsource ~/.sparkrc\n```\n\nEnsure your host computer (where you're running your Node.js application) and the Spark are on the same local network.\n\n### Blink an Led\n\n\nThe \"Hello World\" of microcontroller programming:\n\n```js\nvar Spark = require(\"spark-io\");\nvar board = new Spark({\n  token: process.env.SPARK_TOKEN,\n  deviceId: process.env.SPARK_DEVICE_ID\n});\n\nboard.on(\"ready\", function() {\n  console.log(\"CONNECTED\");\n  this.pinMode(\"D7\", this.MODES.OUTPUT);\n\n  var byte = 0;\n\n  // This will \"blink\" the on board led\n  setInterval(function() {\n    this.digitalWrite(\"D7\", (byte ^= 1));\n  }.bind(this), 500);\n});\n```\n\n### Johnny-Five IO Plugin\n\nSpark-IO can be used as an [IO Plugin](https://github.com/rwaldron/johnny-five/wiki/IO-Plugins) for [Johnny-Five](https://github.com/rwaldron/johnny-five):\n\n```js\nvar five = require(\"johnny-five\");\nvar Spark = require(\"spark-io\");\nvar board = new five.Board({\n  io: new Spark({\n    token: process.env.SPARK_TOKEN,\n    deviceId: process.env.SPARK_DEVICE_ID\n  })\n});\n\nboard.on(\"ready\", function() {\n  var led = new five.Led(\"D7\");\n  led.blink();\n});\n```\n\n\n### API\n\n**MODES**\n\n> The `MODES` property is available as a Spark instance property:\n\n```js\nvar board = new Spark(...);\nboard.MODES;\n```\n- INPUT: 0\n- OUTPUT: 1\n- ANALOG: 2\n- PWM: 3\n- SERVO: 4\n\n\n\n**pinMode(pin, MODE)**\n\n> Set a pin's mode to any one of the MODES. PWM is supported on A0, A1, A4, A5, A6, A7, D0 and D1.\n\nExample:\n```js\nvar board = new Spark(...);\n\nboard.on(\"ready\", function() {\n\n  // Set digital pin 7 to OUTPUT:\n  this.pinMode(\"D7\", this.MODES.OUTPUT);\n\n  // or just use the integer:\n  this.pinMode(\"D7\", 1);\n\n});\n```\n\n\n\n**digitalWrite(pin, value)**\n\n> Sets the pin to `1` or `0`, which either connects it to 3.3V (the maximum voltage of the system) or to GND (ground).\n\nExample:\n```js\nvar board = new Spark(...);\n\nboard.on(\"ready\", function() {\n\n  // This will turn ON the on-board LED\n  this.digitalWrite(\"D7\", 1);\n\n  // OR...\n\n  // This will turn OFF the on-board LED\n  this.digitalWrite(\"D7\", 0);\n\n});\n```\n\n**analogWrite(pin, value)**\n\n> Sets the pin to an 8-bit value between 0 and 255, where 0 is the same as LOW and 255 is the same as HIGH. This is sort of like sending a voltage between 0 and 3.3V, but since this is a digital system, it uses a mechanism called Pulse Width Modulation, or PWM. You could use analogWrite to dim an LED, as an example. PWM is available on D0, D1, A0, A1, A4, A5, A6 and A7.\n\n\nExample:\n```js\nvar board = new Spark(...);\n\nboard.on(\"ready\", function() {\n\n  // Set an LED to full brightness\n  this.analogWrite(\"A7\", 255);\n\n  // OR...\n\n  // Set an LED to half brightness\n  this.analogWrite(\"A7\", 128);\n\n});\n```\n\n**servoWrite(pin, value)**\n\n> Sets the pin to a value between 0 and 180, where the value represents degrees of the servo horn. The value is converted to a PWM signal. PWM is available on D0, D1, A0, A1, A4, A5, A6 and A7.\n\nExample:\n```js\nvar board = new Spark(...);\n\nboard.on(\"ready\", function() {\n\n  // Move a servo to 90 degrees\n  this.servoWrite(\"D0\", 90);\n\n});\n```\n\n\n**digitalRead(pin, handler)** Setup a continuous read handler for specific digital pin (D0-D7).\n\n> This will read the digital value of a pin, which can be read as either HIGH or LOW. If you were to connect the pin to a 3.3V source, it would read HIGH (1); if you connect it to GND, it would read LOW (0).\n\nExample:\n```js\nvar board = new Spark(...);\n\nboard.on(\"ready\", function() {\n\n  // Log all the readings for D1\n  this.digitalRead(\"D1\", function(data) {\n    console.log(data);\n  });\n\n});\n```\n\n\n**analogRead(pin, handler)** Setup a continuous read handler for specific analog pin (A0-A7). Use with all analog sensors\n\n\nExample:\n```js\nvar board = new Spark(...);\n\nboard.on(\"ready\", function() {\n\n  // Log all the readings for A1\n  this.analogRead(\"A1\", function(data) {\n    console.log(data);\n  });\n\n});\n```\n\n\n## License\nSee LICENSE file.\n","maintainers":[{"name":"rwaldron","email":"waldron.rick@gmail.com"}],"time":{"modified":"2022-06-26T22:34:50.795Z","created":"2014-01-21T20:27:06.959Z","0.0.1":"2014-01-21T20:27:09.106Z","0.0.2":"2014-01-21T20:33:26.647Z","0.0.3":"2014-01-21T20:39:07.171Z","0.0.5":"2014-01-21T20:59:09.673Z","0.1.0":"2014-01-24T17:30:36.262Z","0.1.1":"2014-01-31T19:33:47.196Z","0.1.2":"2014-01-31T20:49:35.103Z","0.1.3":"2014-03-06T18:01:46.466Z","0.1.4":"2014-03-06T18:04:14.638Z","0.1.5":"2014-03-06T18:27:39.025Z","0.1.6":"2014-03-06T19:02:08.014Z","0.1.7":"2014-03-07T16:00:15.510Z","0.1.8":"2014-03-07T19:15:36.496Z","0.1.9":"2014-03-14T00:11:44.550Z","0.2.0":"2014-04-12T18:16:06.938Z","0.3.0":"2014-05-08T15:02:15.582Z","0.3.1":"2014-05-17T17:01:37.451Z","0.3.2":"2014-05-18T04:16:10.255Z","0.3.3":"2014-05-19T18:44:27.584Z","0.3.4":"2014-05-19T19:39:16.643Z","0.3.5":"2014-05-19T19:53:47.912Z","0.3.6":"2014-05-20T13:34:35.750Z","0.3.7":"2014-05-20T15:01:13.074Z","0.3.8":"2014-05-20T16:01:38.622Z","0.3.9":"2014-05-23T00:53:46.859Z","0.4.0":"2014-05-25T16:07:06.264Z","0.5.0":"2014-06-01T21:48:46.306Z","0.5.1":"2014-06-06T14:29:58.240Z","0.6.0":"2014-11-26T19:47:14.711Z","0.6.1":"2014-12-13T00:33:28.281Z"},"readmeFilename":"readme.md","author":{"name":"Rick Waldron","email":"waldron.rick@gmail.com"},"repository":{"type":"git","url":"git://github.com/rwaldron/spark-io.git"},"homepage":"https://github.com/rwaldron/spark-io","keywords":["spark","io","arduino","firmata","johnny-five"],"contributors":[{"name":"Chris Williams","email":"<chris@iterativedesigns.com"},{"name":"David Resseguie","email":"<david@resseguie.com"},{"name":"Pawel Szymczykowski","email":"<makenai@gmail.com"},{"name":"Remy Sharp","email":"<remy@leftlogic.com"},{"name":"Ron Evans","email":"<ron@hybridgroup.com"}],"bugs":{"url":"https://github.com/rwaldron/spark-io/issues"},"users":{"subso":true,"rootscript":true}}