{"_id":"ios-ota","_rev":"59-a337618a7ca7dd427e590c54cf940ee1","name":"ios-ota","description":"A node-based iOS over-the-air service","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.1":{"name":"ios-ota","version":"0.0.1","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","restify":"1.4.x","formidable":"1.0.x"},"devDependencies":{"vows":"0.6.x","coffee-script":"1.3.x"},"main":"./lib/application","scripts":{"test":"vows --spec"},"readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n","_id":"ios-ota@0.0.1","dist":{"shasum":"91d995c0331726a37b24e50c3bf15a269a49f18a","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.1.tgz","integrity":"sha512-wdSfT9L4BKuSEkxcC9cJqLJCRIbklO5bLkYoYsDF+pciApnZbSk4MIr+DIoWyDF7j++FmPWbQJ4rm7XMK4Rs0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOlZeUqTlai8jKyPrrUTaZ8er6kjmOP/eoYfyCMj5yLAiBWCuu2nKmcnracAkj/6opobues6qAvQinlZB1Ofr0Wwg=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.0.2":{"name":"ios-ota","version":"0.0.2","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","restify":"1.4.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"rimraf":"2.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>PUT</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.0.2","dist":{"shasum":"2e8486f23b7470abbbd676d60dce9684a2d9b5a6","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.2.tgz","integrity":"sha512-dagVOtG3UFWOYW4fdpFfOqKov/uOyEXLmyB3sNa0W2MVcPHGKBD1RWFeEURZyMu4tj0nl5gsNDiJY2DlngCMSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUfMfBKU2fVzsFkEHLoy9BcuSudFmZmS3S0Q6I8HKHqQIhALCozcD+A13JtqJRY45mto3qSZpSWLteATYNXpSpjkzh"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.0.3":{"name":"ios-ota","version":"0.0.3","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","restify":"1.4.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"rimraf":"2.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code></td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>POST</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.0.3","dist":{"shasum":"5869a37231b9ce6119cdab8336a386bc38f40c77","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.3.tgz","integrity":"sha512-QptEPyQikFaJcTQm/RbHgeboqQJ3d4JiO1DKeTXF1CCC8L9r7ag5pWy8TzpKGUR4mVAIQsZxkQs4JbvrpwRRDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvIs6gBKauYjJba14B6wjbGYC5VacDoEUg3DM9WBCX2AiEA7kgPJM+ztzKbgitCOrNXkC+ta5OlA3Ph6Ma8A4S/BBw="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.0.4":{"name":"ios-ota","version":"0.0.4","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","restify":"1.4.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"rimraf":"2.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code></td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>POST</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.0.4","dist":{"shasum":"86223755be3423606d1fe0d2ed8f55ff2ef9bf3c","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.4.tgz","integrity":"sha512-mkz6Xi/kd09Ogo82Q6EocdNv9sF/ktH2Ut4LKPqLjWc03jsjW8Nzyg9v2TbS3UicKNswC5TXPXM2MfwJzpBLAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArawG0jwGFnL6x7bv98ubIB5PrpRuKKdRMdOFzJYugZAiEAtBVsQ3jsvcx3ZrwH0msSfFrCuw75zyfJCmVsUZq283Q="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.0.5":{"name":"ios-ota","version":"0.0.5","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","restify":"1.4.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","needle":"0.4.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code></td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>POST</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.0.5","dist":{"shasum":"a47b5fd7f4795b4dae8dbec22fd7a07d0e74d020","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.5.tgz","integrity":"sha512-HLPzwRGpZZ9aDwhp0JVZig6lSaL7otQI4KTnXYJKkpg9oeCIiDiWRN6rNvQjjKJIt3+KyjVbNfCIECnDOSyH3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1jPCQB5GpON4uZLnhAlkuq3WTahVBmUjUeOlov/YLBgIhAP9uHbrO4laLporEp2QlbdCmcL/tK0BKYQiGT7hq/0Ul"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.0.6":{"name":"ios-ota","version":"0.0.6","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","restify":"1.4.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","needle":"0.4.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code></td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>POST</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.0.6","dist":{"shasum":"6c602c2037f796a397852048cf2f144288ccd4c8","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.6.tgz","integrity":"sha512-+Are84V4TFnGy2CfGloxzYqfhNkb/Q10uIQ+4ZiSdXmxVgsLAU59JXVJAicHDUFzdbLeorPquJsZKyonCQyp4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJXeHian3OoJ+N1nXZ8l4FHdpxI0M5MvEsx0twrZosngIhAMc39USn1oPm50X1r9iCR3DKHY/OCKWfmt/tZUenmktZ"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.0.7":{"name":"ios-ota","version":"0.0.7","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","restify":"1.4.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","needle":"0.4.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code></td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>POST</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.0.7","dist":{"shasum":"bed16559bc2ba59cdba3fba379c1d177a2340c0e","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.7.tgz","integrity":"sha512-LY5lqqVqOPnKLh22mwMjK5NsESQrUJxkMuDPF2IaxX7J4zUsjB557mqubkToZ5VX6dvvtaJCqAMb8PSD3w6Nsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeieLY7DcvagsAI1/Xp5xwQeXGCFhwwmpSgVFHTGt7tAiEAjuv+FOZ4k0VVzUdce/q2kO6SlXOJMpgSSCDN0lpT4Wg="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.0.8":{"name":"ios-ota","version":"0.0.8","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","restify":"1.4.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","needle":"0.4.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code></td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>POST</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.0.8","dist":{"shasum":"3a13a1154e148c4476064b54731a0861e3b7f1be","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.8.tgz","integrity":"sha512-BEhYw6aEVJQsWTP7K7PAETNWaP7yDXvoPqHMVzLKcR9x0518BjpB3GZp1M2BuRD8oQrmyu8y2r093ijalf/gnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERkOivBvHIUmajxpt/NTpKqw2UPapX4SOj+X9/w4ZXbAiALBpDnInavI0RzzMRw4V5iwkjjNbW7SzOHCgxPY6b4Fw=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.0.10":{"name":"ios-ota","version":"0.0.10","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.0.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","needle":"0.4.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code></td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>POST</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.0.10","dist":{"shasum":"760aab0c3bed7f948691945f080b723be18815fc","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.0.10.tgz","integrity":"sha512-NWmNMCgyvxO12t+I/CrtrtJUaFiEMLdPoI0hRzINj8TPlJwApfclytRK8KDPaV8wiV328WvG5lPEw/yQPzh4mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHom5TXmfJfrx64uxifRPoxpDKmMQcUoo+ri2ktyBQtAiEAkfZOqPBXxZQmFQwsC9MIiy95nuKdNE/mb23B/c7VXD8="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.0":{"name":"ios-ota","version":"0.1.0","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.0.x","redis":"0.8.x","formidable":"1.0.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","needle":"0.4.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\n<table>\n  <tr>\n    <th>Command</th><th>Method</th><th>Url</th><th>Example</th>\n  </tr>\n  <tr>\n    <td>version</td>\n    <td>GET</td>\n    <td>/</td>\n    <td>curl -sL localhost:3000/</td>\n  </tr>\n  <tr>\n    <td>list users</td>\n    <td>GET</td>\n    <td>/users/</td>\n    <td>curl -sL localhost:3000/users</td>\n  </tr>\n  <tr>\n    <td>create user</td>\n    <td>POST</td>\n    <td>/users/<code>user</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/<code>user</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create application</td>\n    <td>PUT</td>\n    <td>/<code>user</code>/<code>application</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n  <tr>\n    <td>create a branch</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/branches/<code>branch</code></td>\n  </tr>\n  <tr>\n    <td>create a tag</td>\n    <td>POST</td>\n    <td>/<code>user</code>/<code>application</code>/tags/<code>tag</code></code></td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code>/tags/<code>tag</code></td>\n  </tr>\n  <tr>\n    <td>upload files for a branch/tag</td>\n    <td>POST</td>\n    <td>\n      /<code>user</code>/<code>application</code>/branches/<code>branch</code>\n      <br />OR<br />\n      /<code>user</code>/<code>application</code>/tags/<code>tag</code>\n    </td>\n    <td>curl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/<code>user</code>/<code>application</code> -d '{\"username\":\"admin\",\"secret\":\"admin\"}'</td>\n  </tr>\n</table>\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.0","dist":{"shasum":"5ebac9114f8c2d5ab6842d5f82c1d4ee34f4bfe3","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.0.tgz","integrity":"sha512-EETL/4d7VoSxYwESqRnIfbB2vLPbmG7pZp6pGipKp6OIA+O2pAu0/D3DFgcLcR6qkg95CsOotZY8otTg5Vom3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBI4rqBpb5+Lpk+WNOc558G+lT1oZjk+0fs2ScK0eQVhAiEAuRyI2kxBCvof3TklkKh9AIu8huIO0Kzt8MeQkQ+s/88="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.1":{"name":"ios-ota","version":"0.1.1","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.0.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.1","dist":{"shasum":"acffbde1725122280eab3b9ec449c6048eb310ec","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.1.tgz","integrity":"sha512-8PEphxF1a4tNXJzKIVG30fd+6V4yCIfitUjjj6R267PIFY7XEC5SNpBDdfOdRnb/1CSnsaqRN4nT0N8B3IX/qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWyJNC1Vyk3kSTx01bl8UWJSjqKvJ++yyvQtx0sy8JggIhAKYw6qk8dkeDCT+U7oB0ln6AIHsqJFtR3CHoYuNyV+59"}]},"_npmVersion":"1.2.0","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.2":{"name":"ios-ota","version":"0.1.2","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.0.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.2","dist":{"shasum":"a80c74d829297e709bced1c0f1480fb79c4b217b","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.2.tgz","integrity":"sha512-1ThyxmhKyX1OqWcHKEE7eqLf2rEuePdY05HqE4N23MOlkwSSSKu2wgk7O+fPH6gYmI4/l09VEdk43VJ6wCsUAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2DLEWYRVFUmf/OkpGrJGhqDIrcCuelOEGt4eFR3zQOAIhAPvDR+DfMlVU1c0tCAhKXwECvpbypY2JT68aYPFiA6DS"}]},"_npmVersion":"1.2.0","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.3":{"name":"ios-ota","version":"0.1.3","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.0.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.3","dist":{"shasum":"3b030fe9c3f8ed7b228abd8d3fe5f0c603dd8e13","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.3.tgz","integrity":"sha512-StjpFDovpzQa+qd65UHhKd/vbYc239qWFCLvS9hhvNTqwtQLOZv/ssvzPtzhyQerj2vv6VhI0PjnTyt8vOePpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOe8O613/Hdo2Xoeoe8dn0EVkeoHH1+1O3fiLdKqQ3DwIhAInISKzZXYnI5tkWfvoV2+tawwi01kJmX0/wPS9l1D/8"}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.4":{"name":"ios-ota","version":"0.1.4","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.0.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.4","dist":{"shasum":"d657994074e6759aa28259faab78f440539dd76f","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.4.tgz","integrity":"sha512-PbTAwgwXHqTK1aP+T0Z6shwgczpN7k6fvXYjgHCGV+R/VvXqxgggO4TAwY/jbWiVLsijaQRD0lZRntLjK9pxLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvfkHA2NDErx4qlc4JC7kX4oC9vtd9IpOpwizOMbz8NAiAS7AnZaBXt/wu5EAxM+wR4Cju0vaI6CTo162lm/2fcnw=="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.5":{"name":"ios-ota","version":"0.1.5","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.0.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.5","dist":{"shasum":"f0a16bdde6d2388df2ab9bc4becb7a916ba5e1ac","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.5.tgz","integrity":"sha512-izf9mfToY3ur3cEGrqu2cyfAIARKKBlMg7uZOyp3lYKUGOAD3TOsIPOt4b7MOPHGZEwnxo3qvlTCY9ghx0ixPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAN6g5YfBhLJN3KNE+XIm03lU1QgaTd1KqAmzzDzaR3PAiEAx5uTz9JxbgsEafklv9V8Nz2H2r/VPPEEzzA5hNTlJ+c="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.6":{"name":"ios-ota","version":"0.1.6","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.0.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.6","dist":{"shasum":"73cff882132a2b3c1a5901ed4a932308c20ebccc","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.6.tgz","integrity":"sha512-eFAYzVLFRjBJW/jMnc2PCRdI8hsKRXNv8LRwc+sZ5l2o/OtdXMvxXXmICjBzNfCoyFixjWB5k90jV4nHQqq0nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvfRI5mCVbWgOqqf6xo9iYzYF+ruN2rvSNhhREyvbxbAiEA/IBcOOdkCd8JDRxaRQ8OUa9UhEIhHSlE1TWt5EUwW/s="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.7":{"name":"ios-ota","version":"0.1.7","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.7","dist":{"shasum":"996ad3bc609d06e328e0e162e98fe732af6dade8","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.7.tgz","integrity":"sha512-bQ3tv5xI8YUtyMGqb2hoM4t77fa8zIPb6kxlWe0T736mTcooZJ6dRpS6tgf0r4IkyijhrJ0/NeynZ04YcAbSHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrAAXywhq8PWpDV3c3FEmtryLzrA+wyvqRgt2+mLcMAAiEA/54Cw1AtNbQg0+DKCGsHbO/ITSRisoM3iqNDE36VeWc="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.8":{"name":"ios-ota","version":"0.1.8","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.8","dist":{"shasum":"d3b56e6017195103d4a2ecc2207ffcc723b01727","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.8.tgz","integrity":"sha512-wBrE9TugvRGhGb7edqI1z3wutPsMSeSIQofXm825dZeyitpp0xzTaHjPc2S546uZuBlC8xwW7ML1Fj6PZa2PCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOXUFtyHs/S5W+8Tahq94DPFhjp0IDwt18ojVJfmszEAiEA4wT3oG3Es0bFBlM6r3YbLkz+hPMyxbq31OsMJE1C4Xw="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.1.9":{"name":"ios-ota","version":"0.1.9","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","mkdirp":"0.3.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.1.x","pkginfo":"0.2.x"},"devDependencies":{"fs.extra":"1.2.x","request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.1.9","dist":{"shasum":"283cb3ce63be0a8c05d38ee8503436b71e58b7cf","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.1.9.tgz","integrity":"sha512-rvguvrsXtHzMafjXsTXJ9aX3G7Xv7bqndyy1Lyq03blFj/pIE6FhcjEVRHtBsKg+WAqSAUNxzpTNinz6vWX42A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB4npftV2/2iZcU4juBMmmm9TcRwtX0euSPMqNnryiTAIgMEdPuylW/jSG7fKdAfNkEOaYcQ2BULCvqYAz20Aq89w="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.2.0":{"name":"ios-ota","version":"0.2.0","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","plist":"git://github.com/NessComputing/node-plist.git","mkdirp":"0.3.x","fs.extra":"1.2.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.2.x","pkginfo":"0.2.x"},"devDependencies":{"request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.2.0","dist":{"shasum":"2c0228fa2dda22d4e00db9e6c6b9001465415a6c","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.2.0.tgz","integrity":"sha512-ceY/LReRZPt3mooWER+lME9fy0OHv56SFp+SSsuiCTbf0Kr7sNXikWj2GPWfVl+7hn0vW+GSPhM/lUWQUGSYlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7VKMxTuSnbOxmg7wyoNnlyKsHS0kICeNC6qlv0/uyWAiBonJzgwBjEPNDRwOrDF++0atnyDWX0DDGzFYJZmCdcaw=="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.2.1":{"name":"ios-ota","version":"0.2.1","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","plist":"git://github.com/NessComputing/node-plist.git","mkdirp":"0.3.x","fs.extra":"1.2.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.2.x","pkginfo":"0.2.x"},"devDependencies":{"request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.2.1","dist":{"shasum":"ef096203d7b92e4ea34f1cda3fb38f7984f50ef6","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.2.1.tgz","integrity":"sha512-EdmCDif2zOcPVclU80XtNzJ074qrD/2IbPZCmfB5TkWn7eJdpw4oOMX1Uzi0ci9IGtxl22JQKz4ajGan5vZIcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFX+wDhrtdOdMRqqYlyMT5Jws3ytFwDSFBT80JNN9aLJAiEAln0C82H1SRTwEmX1jWYBffFgWxn0YbFvm0saUgnrzzA="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.2.2":{"name":"ios-ota","version":"0.2.2","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","plist":"git://github.com/NessComputing/node-plist.git","mkdirp":"0.3.x","fs.extra":"1.2.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.2.x","pkginfo":"0.2.x"},"devDependencies":{"request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.2.2","dist":{"shasum":"bd82059f2ae3fd409ac53fa5aba65d98fae8d6aa","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.2.2.tgz","integrity":"sha512-0Vh7uMLEUibbobkXsLT9My35vHXu16TLzz7ZkZ1PBu8Yaq+OHBA4GAa04eQY4bwEgtMEW6rNGEU46edG3Sq8tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxbUnt/LnEM3woT/igfRUGDtiVobJ1VJ+UhvH5mZzbBwIhAMcO+a2qFma6faPKpoTRPKn1my3I0p0qvtIrdZIeiGoC"}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.2.3":{"name":"ios-ota","version":"0.2.3","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","plist":"git://github.com/NessComputing/node-plist.git","mkdirp":"0.3.x","fs.extra":"1.2.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.2.x","pkginfo":"0.2.x"},"devDependencies":{"request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.2.3","dist":{"shasum":"2fbb02ecf8094030894c6fa63c8a8a80a24520f1","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.2.3.tgz","integrity":"sha512-gu/jElcbK+MC2sx/UCTIihpLo4pcAiUka36URtjmJ0ecJEzwk5rmU5jGbYciPVA0QgyTV17TFAm85CIa3h4uiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOGF2hyVEmaS/XdS5f3HaN5aTtWe3LKCo9XWAFtcWHcgIhAL9x0l5ehTTLRo9W11elrTAUcmngmr/xmYr+cavnVDOW"}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.2.4":{"name":"ios-ota","version":"0.2.4","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","plist":"git://github.com/NessComputing/node-plist.git","mkdirp":"0.3.x","fs.extra":"1.2.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.2.x","pkginfo":"0.2.x"},"devDependencies":{"request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.2.4","dist":{"shasum":"dc6c01154f5f44816a5b7ec6f9c05e0a220ea9b2","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.2.4.tgz","integrity":"sha512-0cvO1jx4Aedf4OVvpCoSMUDUC+aF7d3vh8ssk+9Veg7D+aEgd/yW9QGZNpGa9wGGe9Gb66QsWt2po5bVd2jgJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJueSBhmT1bUia/NdwGdO+LOt2GIAFzAnfJe4c12w3MAiA+4BrYUiQo2nld7RTcPRxuKXJVv1yWNqzwBhO1NvNJmw=="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.2.5":{"name":"ios-ota","version":"0.2.5","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","plist":"git://github.com/NessComputing/node-plist.git","mkdirp":"0.3.x","fs.extra":"1.2.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.2.x","pkginfo":"0.2.x"},"devDependencies":{"request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.2.5","dist":{"shasum":"1472553c2eb92a4d12a17877ab0c57a559fb7c8c","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.2.5.tgz","integrity":"sha512-H3blEcYRjp2uHtk8XFQrNijm0uXtIaFtnYF5fJl0s6NlnAk16JIChtc0V5WOoFBtJh8RPWIbi8dDJYN24LOLbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu0n+vlgydYiJY94vuSVh4tBxjDB/syjrOgeuBe8Fc2AIgDQe+BOcr3C7/2A72eEoJafaSXK5GGFV4zWYgDEqrZ1k="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.2.6":{"name":"ios-ota","version":"0.2.6","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","plist":"git://github.com/NessComputing/node-plist.git","mkdirp":"0.3.x","fs.extra":"1.2.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.2.x","pkginfo":"0.2.x"},"devDependencies":{"request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.2.6","dist":{"shasum":"1ac26df719358391d414887e8ce44f58b7463329","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.2.6.tgz","integrity":"sha512-p+Yz05Z41mHX5fyIvinXdKbC3EEx3WLkQVzi+PoN1JlckAyRvmPgZc+TX16SmtbmvMmpfWC/xg59oqzyzLc3WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu3QzrUmEMvC0RfGmEdVp+iROJO0/Xll7MyKFy3xQ9NAIhAMpZ+d8vd+72eS04vU40otDmOAjicyKH7vr4XXNTp8py"}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.2.7":{"name":"ios-ota","version":"0.2.7","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.6.x","winston-mixlib-log":"0.0.x","optimist":"0.3.x","nconf":"0.6.x","express":"3.1.x","redis":"0.8.x","merge-recursive":"0.0.x","plist":"git://github.com/NessComputing/node-plist.git","mkdirp":"0.3.x","fs.extra":"1.2.x","mv":"0.0.x","rimraf":"2.0.x","async":"0.2.x","pkginfo":"0.2.x"},"devDependencies":{"request":"2.12.x","form-data":"0.0.x","mocha":"1.6.x","chai":"1.3.x","coffee-script":"1.4.x"},"main":"./lib/application","readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\n## Code Status\n\n[![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](http://travis-ci.org/seryl/node-ios-ota)\n","readmeFilename":"README.md","_id":"ios-ota@0.2.7","dist":{"shasum":"9629668dfdcc5f77911b857df2d3f3eeda83e998","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.2.7.tgz","integrity":"sha512-5rx3tyaS4eqsx2XJbiBk93crbcP7uSzadpMbMNLEAsWQjqYmHY7tJhrU/gitYg3zNGpgNkIxScD4lKxZ2nozig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWz+6SR8wSFYlOMLB8h0+5Nqg0bIE6K1qlqcUgMkC7eAiEAxeC7FozAfj1379YJcGPTQxygmhGQ2jP/JezfLGB0MAQ="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]},"0.3.0":{"name":"ios-ota","version":"0.3.0","description":"A node-based iOS over-the-air service","author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"},"dependencies":{"winston":"0.7.1","winston-mixlib-log":"0.0.2","optimist":"0.5.2","nconf":"0.6.7","express":"3.2.6","redis":"0.8.3","merge-recursive":"0.0.3","plist":"0.4.3","mkdirp":"0.3.5","fs.extra":"1.2.1","mv":"0.0.5","rimraf":"2.1.4","async":"0.2.9","pkginfo":"0.3.0"},"devDependencies":{"request":"2.21.0","form-data":"0.0.10","mocha":"1.11.0","chai":"1.6.1","coffee-script":"1.6.2","codo":"1.7.0"},"scripts":{"pretest":"cake build","prepublish":"cake build","test":"cake -r dot test"},"main":"./lib/application","bin":{"ios-ota":"./bin/ios-ota"},"readme":"ios-ota [![build status](https://secure.travis-ci.org/seryl/node-ios-ota.png)](https://travis-ci.org/seryl/node-ios-ota)\n=======\n\nA node-based iOS over-the-air service.\n\n## REST Interface\n\nGet the version\n```\ncurl -sL localhost:3000\n```\n\nGet the list of users\n```\ncurl -sL localhost:3000/users\n```\n\nCreate a user\n```\ncurl -sL -H \"Content-Type: application/json\" -X POST localhost:3000/users/zoidberg -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreate an application\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/branches/master\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nCreating a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT localhost:3000/zoidberg/brainslugs/tags/1.0\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a branch\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/branches/master -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n\nUpload files to a tag\n```\ncurl -sL -H \"Content-Type: application/json\" -X PUT -T @filename.ipa \\\nlocalhost:3000/zoidberg/brainslugs/tags/1.0 -d '\n{\n  \"username\": \"admin\",\n  \"secret\": \"admin\"\n}'\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/seryl/node-ios-ota/issues"},"_id":"ios-ota@0.3.0","dist":{"shasum":"5e044fbfae1d94a4a6fa70eb589d87aaa6ac7fb6","tarball":"https://registry.npmjs.org/ios-ota/-/ios-ota-0.3.0.tgz","integrity":"sha512-Xs4kGhUqpTBk0fUoJ72f6xqIsiRntTRi7pbHggg+Z2HuFZI3hqAw0Map3Myi7CO0QTshtlHHr5Yu2sg27GN4lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsRr3pFJMYW2u5kx8mWEWNvHapp1Tyt/qRgnnABZo4AAIhAOIZ/6dtaXWuZ+qpaeCdqNeum/kE+NtaW6gQnZ/6iRxT"}]},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"seryl","email":"joshtoft@gmail.com"},"maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}]}},"readme":"ios-ota\n=======\n\nA node-based iOS over-the-air service.\n","maintainers":[{"name":"seryl","email":"joshtoft@gmail.com"}],"time":{"modified":"2022-06-19T02:15:55.887Z","created":"2012-10-16T18:14:42.421Z","0.0.1":"2012-10-16T18:14:46.486Z","0.0.2":"2012-11-16T21:51:35.868Z","0.0.3":"2012-11-19T20:13:09.187Z","0.0.4":"2012-11-19T20:51:13.199Z","0.0.5":"2012-11-22T02:00:52.622Z","0.0.6":"2012-11-23T21:10:48.083Z","0.0.7":"2012-11-23T21:14:52.710Z","0.0.8":"2012-11-26T19:09:21.922Z","0.0.10":"2012-11-27T10:17:40.641Z","0.1.0":"2012-11-27T10:19:04.342Z","0.1.1":"2013-02-10T06:28:47.932Z","0.1.2":"2013-02-10T20:36:28.686Z","0.1.3":"2013-02-16T01:23:02.570Z","0.1.4":"2013-02-16T01:29:24.098Z","0.1.5":"2013-02-16T01:35:46.107Z","0.1.6":"2013-02-16T01:40:10.632Z","0.1.7":"2013-02-16T01:42:33.100Z","0.1.8":"2013-02-16T01:46:52.458Z","0.1.9":"2013-02-16T01:48:04.290Z","0.2.0":"2013-02-22T23:36:20.940Z","0.2.1":"2013-02-22T23:53:59.480Z","0.2.2":"2013-02-23T00:53:55.825Z","0.2.3":"2013-02-23T01:02:29.557Z","0.2.4":"2013-02-23T01:26:32.458Z","0.2.5":"2013-02-23T01:45:44.014Z","0.2.6":"2013-02-23T01:58:48.445Z","0.2.7":"2013-02-23T02:09:06.399Z","0.3.0":"2013-06-14T18:17:32.958Z"},"author":{"name":"Josh Toft","email":"joshtoft@gmail.com"},"repository":{"type":"git","url":"https://github.com/seryl/node-ios-ota.git"}}