{"_id":"urban-airship","_rev":"23-469876858512bfa9d4bd495e32f96621","name":"urban-airship","description":"Urban Airship API wrapper.","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.1.0","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","notification","push","api"],"main":"./index","engines":{"node":">= 0.4.10"},"_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"_id":"urban-airship@0.1.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"75150f3c7f746a888407963921a660c2cc488fb6","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.1.0.tgz","integrity":"sha512-QIr/lsG7qQbRWkmGya0Lsh0SwW49I3bSiTUubPSYxuDeuIwh/QPkcWv03aAXtpk5dRbiqeVnY/K3JKu1vZp2hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw5ZRLZqseoYsT4BatFBdHomIe45ni/Wsp8pr2skGeXwIgOMKq16GafVYpfIXwQhzq/w81mJI+MX45pflmErJY8I0="}]},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.1.1":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.1.1","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","notification","push","api"],"main":"./index","engines":{"node":">= 0.4.10"},"_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"_id":"urban-airship@0.1.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"04b7a122d8c5e28b55c068ed8af04e7cf86116bf","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.1.1.tgz","integrity":"sha512-DJsPC5BjbjVbYHxxwVjlHCbL5DpMlN2/iPyhFU0cr9nQ4l2JVV3vz4pTIp77767KVzAxYVdx1xLLKND4tRqq2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfn2TvxLevX91SSrljLcoE0ScpTc61STrCnUdV11bQWwIhAOI9sMBVJv24Zb0ZHso4Z9V+RqSsPJ8HFznC2vQOnAQc"}]},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.2.1":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"}],"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.2.1","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","notification","push","api"],"main":"./index","engines":{"node":">= 0.4.10"},"_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"_id":"urban-airship@0.2.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"d8c40799b54fb15974eb52c080eb4290ff0c8ee6","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.2.1.tgz","integrity":"sha512-8BxO6G6JavyaU00qX26n8U7HZrv1B/0hJll+MVpjnz8/IGDkvF5wE5Tjsv722WjuIAV9KU48+JndconFqp4srA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDzrJBRc0dJdr85LdjaXD3yf8Sgo/p2hjCiBqBVYY02AiEA7eYuRRbS5Aca2oT6RGbG71i++GmZ0Agrf8wG68bfJt8="}]},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.2.2":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"}],"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.2.2","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","notification","push","api"],"main":"./index","engines":{"node":">= 0.4.10"},"_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"_id":"urban-airship@0.2.2","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"2f980c6eb55428fd97c0333156587d6c9581837d","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.2.2.tgz","integrity":"sha512-5wO086woAtiOR+p5hyF434f0ZMoTBnRZA6e8OgyN+GofnT1/FMghT8/8VBOCekeIQrmTAVetR7+G/tjdTTADYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV7+0f+FfKvmkWqrbcGUKtykzMp0ecSg4KJPl5dWAJSAiEAgb+LIVWqqRFScvrGX3seb1iUAnALeJ4VgFicULWsm4M="}]},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.2.3":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"}],"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.2.3","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","notification","push","api"],"main":"./index","engines":{"node":">= 0.4.10"},"_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"_id":"urban-airship@0.2.3","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"c2f3ca59fe215df6c0bb14b556733c4570bae5b8","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.2.3.tgz","integrity":"sha512-ADF6skubykiA59dBwoyPWdSsXwGTXi0oI9xJTlWqmCpx0RJJx8bGFSrAMzWhIlO0t4tioOOuaChCMb/AMFp59Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3C4FY19ToK/NxmtK/d8DhuzqpgV0RIhFW9gRVf0vhiAiBlesvbD18yX2Es/JeAnthPC+XzzwlIph/El2Z5pjmBNA=="}]},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.2.4":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"}],"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.2.4","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","notification","push","api"],"main":"./index","engines":{"node":">= 0.4.10"},"_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"_id":"urban-airship@0.2.4","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"7af049fab620b72206ee8c136814e2bcd65b8961","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.2.4.tgz","integrity":"sha512-4VK1d+OcRuXvcfLsSjYLDAdgot1vyqgBNqfXyahxPJWJpVF8h6E4bUiFKLD54a9t7P94qFeJd18aSNW/aVfnpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+SEL7o+8y30gb8CxhPXtWspG9y6qDEZ4OZjds+CpXHgIhAO1Kh9AUjjJ77wkx+YFTcuaexM+7xIiLAXb8VjfaAzFg"}]},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.2.5":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"}],"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.2.5","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","notification","push","api"],"main":"./index","engines":{"node":">= 0.4.10"},"_id":"urban-airship@0.2.5","dist":{"shasum":"4d62f6c76df1f4ab8679f2306a2271c2eac253f2","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.2.5.tgz","integrity":"sha512-+9QIgqN1XX/oDwQl3OKoo3yXBpsRmIiZPvVeix71H152WJbvTraSBVgFPN1IUOHFSmUP5blbjGEqiEqBNnUL9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpdGVf2hZNtBxl9Gs0BUKz2eK6XLcrefAeRan8oe+jbAiBBhs05iOVadje+qf2sfQxjW5FooxNgeh1bFKlbKZN/mQ=="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.3.0":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"},{"name":"Roberto Hidalgo"}],"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.3.0","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","Android","notification","push","api"],"license":"MIT","main":"./index","engines":{"node":">= 0.4.10"},"_id":"urban-airship@0.3.0","dist":{"shasum":"c62a46e36cd42cdf39756ac1d6965d54568322fb","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.3.0.tgz","integrity":"sha512-s2b05pl3kyQRGsSK2pbX81HQitMQtx0qXj1kNwREJPpvsoKJyCuC0p0q9YaAIoZJ46VY13MyGrNZN2A7UUVRsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBC5LrkH8s+l92NjDKZQTUF8ET1xIDj748GhLaDPayauAiEA4asZcBTRbpaBuCmikEIGGswdX8/1vGlGsU34pa+ndYw="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.4.0":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"},{"name":"Roberto Hidalgo"},{"name":"Michael Bell"}],"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.4.0","repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","Android","notification","push","api"],"license":"MIT","main":"./index","engines":{"node":">= 0.4.10"},"bugs":{"url":"https://github.com/cojohn/node-urban-airship/issues"},"homepage":"https://github.com/cojohn/node-urban-airship","_id":"urban-airship@0.4.0","dist":{"shasum":"66f131d6e4699bed2f333738189751dccd69d4d0","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.4.0.tgz","integrity":"sha512-yje6V877gTb+cFPoJ/wtxqq7M2Nrn9/IeBSiMw5Ld78PojhHcLwww95aZXORfAdDhIH0HULKSrVosLCAY3MSDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+E22V7RY5U3eimzjU+xiVYTp5Az2s3oy0ockYoGwiCQIhAKIxkzGZyv38zy7xbVypbBk8BoeTbd194cYZ5IemoZHx"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]},"0.4.1":{"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"},{"name":"Roberto Hidalgo"},{"name":"Michael Bell"},{"name":"Stefano"}],"name":"urban-airship","description":"Urban Airship API wrapper.","version":"0.4.1","devDependencies":{"mocha":"x.x.x"},"repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"keywords":["Urban Airship","iPhone","iOS","Android","notification","push","api","Urban","Airship","UA"],"license":"MIT","main":"./index","engines":{"node":">= 0.4.10"},"scripts":{"test":"mocha -u tdd --timeout 6500"},"bugs":{"url":"https://github.com/cojohn/node-urban-airship/issues"},"homepage":"https://github.com/cojohn/node-urban-airship","_id":"urban-airship@0.4.1","dist":{"shasum":"9d7fec322a51825d53ffad89e1c9112228981d7e","tarball":"https://registry.npmjs.org/urban-airship/-/urban-airship-0.4.1.tgz","integrity":"sha512-Pe7IF+Z5bBLnIDMGjnh82u4TDLYInJVw50FbiV5pcXhI0Y+QMm1D9Oy1rmP2I2IMz068aqgcII2VJR+pdMjTgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6sAaHgLo2YhJJcG+9i9KdtAI5F5kxE1R67mBqrUi0KAiB1Y3g7jGYuhQdA3WlaISj52wciTof9yDToAHYTAHz3Gg=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"cojohn","email":"cojohn@gmail.com"},"maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}]}},"readme":"#node-urban-airship\n\n[![NPM version](https://badge.fury.io/js/urban-airship.png)](http://badge.fury.io/js/urban-airship)\n[![Build Status](https://travis-ci.org/cojohn/node-urban-airship.svg?branch=master)](https://travis-ci.org/cojohn/node-urban-airship)\n\nSimple wrapper for the Urban Airship API.\n\n##Installation\n\n```sh\nnpm install urban-airship\n```\n\n```javascript\nvar UA = require(\"urban-airship\");\nvar ua = new UA(\"<api key>\", \"<api secret key>\", \"<api master key>\");\n```\n\n##Testing\n\nTests use the `mocha` library listed in `devDependencies`.\n\n```sh\nnpm test\n```\n\n##Usage\n\nSample API Calls\n\n1. Register a device\n\n\tua.registerDevice(\"< token >\", function(error) {...});\n\n2. Create payloads for the push notification API needed.\n\n\tInformation available here.\n\thttp://urbanairship.com/docs/push.html\n\n\tPush Notification Examples (API v3): \n\n\t\ta)\t\"/api/push/\"\n\n                var payload0 = {\n                  \"audience\": {\n                    \"device_token\": A single device token identifier\n                  },\n                  \"notification\": {\n                          \"ios\": { specific options for iOS devices},\n                          \"android\": { specific options for Android devices},\n\t\t\t  \"alert\": \"The push text to send to devices\"\n                  },\n                  \"device_types\" : \"all\"\n                };\n\n\t\tua.pushNotification(\"/api/push\", payload0, function(error) {....});\n\n\t\tb) \"/api/push/\"\n\n                var payload0 = {\n                  \"audience\": \"all\",\n                  \"notification\": {\n                          \"ios\": { specific options for iOS devices},\n                          \"android\": { specific options for Android devices},\n\t\t\t  \"alert\": \"The push text to send to devices\"\n                  },\n                  \"device_types\" : \"all\"\n                };\n\n\t\tua.pushNotification(\"/api/push/\", payload1, function(error) {.....});\n\n3. Unregister a device.\n\n\tua.unregisterDevice(\"< token >\", function(error) {....});\n\n\n\n","maintainers":[{"name":"cojohn","email":"cojohn@gmail.com"}],"time":{"modified":"2022-06-28T06:04:16.037Z","created":"2011-12-01T19:03:35.651Z","0.1.0":"2011-12-01T19:03:36.263Z","0.1.1":"2011-12-01T20:12:24.478Z","0.2.1":"2012-01-24T15:01:35.293Z","0.2.2":"2012-01-31T16:32:45.921Z","0.2.3":"2012-02-07T16:09:17.979Z","0.2.4":"2012-03-02T19:19:36.276Z","0.2.5":"2013-07-08T15:11:08.912Z","0.3.0":"2013-10-11T15:38:14.775Z","0.4.0":"2014-04-08T16:22:55.296Z","0.4.1":"2014-08-20T15:06:43.196Z"},"author":{"name":"Christopher John","email":"cojohn@gmail.com"},"repository":{"type":"git","url":"git://github.com/cojohn/node-urban-airship.git"},"homepage":"https://github.com/cojohn/node-urban-airship","keywords":["Urban Airship","iPhone","iOS","Android","notification","push","api","Urban","Airship","UA"],"contributors":[{"name":"Christopher John","email":"cojohn@gmail.com"},{"name":"Dave Winders"},{"name":"Roberto Hidalgo"},{"name":"Michael Bell"},{"name":"Stefano"}],"bugs":{"url":"https://github.com/cojohn/node-urban-airship/issues"},"license":"MIT","readmeFilename":"README.md"}