{
  "name": "hoodie",
  "version": "0.2.3",
  "main": [
    "./dist/hoodie.js"
  ],
  "dependencies": {
    "jquery": "~1.9.1"
  },
  "ignore": [
    "test/",
    "src/",
    ".gitignore",
    "Gruntfile.js",
    "node_modules",
    "testem.yml"
  ],
  "gitHead": "7e049c5d4961188e146484d2228f85d99573a433",
  "readme": "[![Build Status](https://travis-ci.org/hoodiehq/hoodie.js.png?branch=master)](https://travis-ci.org/hoodiehq/hoodie.js)\n\nhoodie ✪ power to the frontend!\n===============================\n\nhoodie is a JavaScript library that runs in your browser.\nIt gives you\n\n* user authentication\n* data storage and sync\n* sharing\n* emails\n* and so much more\n\nAnd this is what it looks like:\n\n```javascript\n  //\n  // user authentication & more\n  //\n  hoodie.account.signUp('joe@example.com', 'secret')\n  hoodie.account.signIn('joe@example.com', 'secret')\n  hoodie.account.changePassword('secret', 'new_secret')\n  hoodie.account.changeUsername('secret', 'newusername')\n  hoodie.account.signOut()\n  hoodie.account.resetPassword('joe@example.com')\n\n  //\n  // store data (it will sync to whereever your users sign in)\n  //\n  hoodie.store.add('task', {title: 'build sweetMasterApp tomorrow.'})\n  hoodie.store.findAll('task')\n  hoodie.store.update('task', '123', {done: true})\n  hoodie.store.remove('task', '123')\n\n  hoodie.store.on('add:task', function(object) {\n    alert('new Task added: ' + object.task)\n  })\n\n  //\n  // publish & share data\n  //\n  hoodie.store.findAll('task').publish()\n  hoodie.user( username ).findAll()\n\n  hoodie.store.find('task', '456').share()\n  hoodie.share(shareId).findAll()\n  hoodie.share(shareId).subscribe()\n\n  //\n  // sending emails … yep.\n  //\n  var magic = hoodie.email.send({\n    to      : ['susan@example.com'],\n    cc      : ['bill@example.com'],\n    subject : 'rule the world',\n    body    : 'we can do it!\\nSigned, Joe'\n  })\n\n  magic.done( function(mail) {\n    alert('Mail has been sent to ' + mail.to)\n  })\n\n  magic.fail( function(eror) {\n    alert('Sory, but something went wrong: ' + error.reason)\n  })\n\n  // Like what you see? Good. Because we got more:\n  // http://hoodiehq.github.com/hoodie.js\n  // API DOCS: http://hoodiehq.github.com/hoodie.js/doc/hoodie.html\n```\n\n\nBut … how does it work?\n-----------------------\n\nIt's magic, stupid!™\n\nEvery app gets its own hoodie. You need to set one up, because that's `whereTheMagicHappens`:\n\n```html\n  <script src=\"hoodie.js\"></script>\n  <script>\n    whereTheMagicHappens = 'https://yourapp.hood.ie';\n    hoodie = new Hoodie(whereTheMagicHappens);\n  </script>\n```\n\nYou can get a hoodie for your app with only a few clicks over on [hood.ie](http://hood.ie).\n\nIf you like to host the magic yourselves, [there you go](https://github.com/hoodiehq/hoodie-app).\n\n\nDependencies\n------------\n\nhoodie borrows some functionality from [jQuery](http://jquery.com), but we plan to remove this dependency soon.\n\n\nFeedback\n--------\n\nIf you have any kind of feedback, especially regarding hoodie's API, please [let us know](https://github.com/hoodiehq/hoodie.js/issues). You can also find us on Twitter: [@hoodiehq](https://twitter.com/hoodiehq)\n\n\nContribute\n----------\n\nWant to join the revolution? Here's a [quickstart for developers](https://github.com/hoodiehq/hoodie.js/blob/master/quickstart_for_developers.md)\n\n\nLicense & Copyright\n-------------------\n\n© 2012 Gregor Martynus\nLicensed under the Apache License 2.0.\n",
  "readmeFilename": "README.md",
  "_id": "hoodie@0.2.3",
  "description": "[![Build Status](https://travis-ci.org/hoodiehq/hoodie.js.png?branch=master)](https://travis-ci.org/hoodiehq/hoodie.js)",
  "repository": {
    "type": "git",
    "url": "git://github.com/hoodiehq/hoodie.js.git"
  }
}