{"_id":"parrotjs","_rev":"34-610507b38d6f8a1c2f8bb66730c5ede9","name":"parrotjs","description":"Browser features today. High-level wrapper for browser features.","dist-tags":{"latest":"1.2.0"},"versions":{"0.10.22":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever sails backend","version":"0.10.22","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"dependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"devDependencies":{"mocha":"*","should":"*"},"engines":{"node":"*"},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"sh test/test.sh"},"gitHead":"8845cf6db47ae8a312e9ed4a76a5259ddf80c838","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.10.22","_shasum":"1af1a4748bbabd9790d9d95cedc0f342be9ffac7","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"1af1a4748bbabd9790d9d95cedc0f342be9ffac7","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.10.22.tgz","integrity":"sha512-QvGtlWrOVr6LFo4CYwrzOup6GAydh9P9G0UXG1WZInHX60KW6PFbAI6rM78fOafs5HwMFrxECoF35Ktf4EkS5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+iY4lbhyOOqbqmTAXd7/n2pAfP4P4EipLPt1k2p6QXAiEA4C+ghsf2fchTlOfOn9c1dM95BMXmdAfFqaKqi4qQVrQ="}]}},"0.10.24":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.10.24","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-rename":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"623573e7586113b8ad0f8d743be10b0eb8e34f5e","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.10.24","_shasum":"73756b0745c88c02279213cb9fccb8803bbe2a8c","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"73756b0745c88c02279213cb9fccb8803bbe2a8c","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.10.24.tgz","integrity":"sha512-GKqmHux8FZuqMUFAki++JZ1l9cjK6OpxBdQziBjdKItv9VPAo2S54hoX9FYRYDpkCYOHBsZMI5hIVmUEdxFbIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgAoX7Uru7JP2SYJKPS4VuKzSyG+f5qvmMP6mPeJkFtAiEA2m6e3SZ/spshlSYy86pDlTcTemJiwQEcpjzpmbzA8x4="}]}},"0.10.26":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.10.26","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-rename":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"1a3d5f99986fefef166fa6ded5ef1d4fd9fc8a68","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.10.26","_shasum":"7f40c2bbc527671f529b2cf154e9f5a33d4f0cd8","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"7f40c2bbc527671f529b2cf154e9f5a33d4f0cd8","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.10.26.tgz","integrity":"sha512-LOg5f7YwWkMvrAQM+cBusMyM2LgkROSy8lfxeXEH2Kn5VKFFRvTRDZJyMwjEEawDazoMxz/w5Sg1zeU/AySCSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYZE1WNHdHjHAOrbl9xf/3mljDZb4oQEfFnOGvl/KuxAIgEI5knGCPStsCSrNnTMvVvFUDxcFukNceNU3KU0pl+ok="}]}},"0.10.27":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.10.27","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-rename":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"b922c21be878108ab1d66360296cb23e61c05ed6","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.10.27","_shasum":"d3e77c0e89d69ea5401dbd7ae34601af0fa7ee45","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"d3e77c0e89d69ea5401dbd7ae34601af0fa7ee45","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.10.27.tgz","integrity":"sha512-ms0xBDEUdKoc1wZQMEE3uidg5jq3hkUjZFTEs6/K2eGnd4t4d7Q/MmJ9hShuhrsxpUXg1cSF1DvJdRGoK4d1vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZGTWNtk7FnnSwEmqvGyICwYbUIfdFjpAKC3ofLBDVsQIgIj7W+6P5d/63OuuMYdzhHpGXlrmHnDvd4w4X2N/mkLY="}]}},"0.10.28":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.10.28","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"ad60d4bfbf97e3f8723db2d06cb28e8b7ca12608","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.10.28","_shasum":"4c72e7a31ad57ecb6fa16aafda1a0a67c06bc99a","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"4c72e7a31ad57ecb6fa16aafda1a0a67c06bc99a","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.10.28.tgz","integrity":"sha512-N09Dbac5RrXnvDDVo67y3WIgIhM+JHiiYo/zyqInEXahqA8XfcundwSpXN2GGGMeT5mOEOhyqYiQ1mPkOk4ZSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA0X/3XOuSrLFlo2G3psaKYDS52dLCqNVmvxPPCS6NBgIgfVD5MA+XF5DTzkhY2CI1zOd2LrecvjH8lIA7xtdeVvE="}]}},"0.11.4":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.11.4","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"c2acd13044785ad9dc63b7cd4c7751665591ff06","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.11.4","_shasum":"74f1dd80567f4e2c0742bea8d3c486749f9e7992","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"74f1dd80567f4e2c0742bea8d3c486749f9e7992","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.11.4.tgz","integrity":"sha512-rCwKsf7IQmOM//mfUfoIbVUjWmCY61hayCSUhX9RjLQBUddm9uungeCHD0qa62yMy+5DMvuGieDBag1OOf29Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWz4+grE3zOJNsN0WwZJ/MyWUiMaZMqaQr7iSSMkLykAiA1iJ/HtG4EdKpxbGBEt3xQqF1To0thm4aver3vhTzvuA=="}]}},"0.11.5":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.11.5","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.11.5","_shasum":"63035f2667b904ac46be6fc483d3334692fcb7f7","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"63035f2667b904ac46be6fc483d3334692fcb7f7","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.11.5.tgz","integrity":"sha512-Ru/VJFnoCa8PC88zxD+uAknqjSMTPAsdDjFaLyjiY9/jFfOo4Gd2KCTh/56cxJC2P8Fagywv5F1KQTRYjmE/6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7VioBhLxXS0MZ/tqla1Ey4J+fiEjeWNUVQvrtSPkAfAIhAN6kq9rbUz9/LbAKLCDSoupvyFHvQLDQGS2IZK3Tw/Zi"}]}},"0.11.6":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.11.6","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"5fdf94ab61290567424b01b95cc90e71e867f1e9","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.11.6","_shasum":"249817d980fe279b8d3e58eac71f581f24c2e00e","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"249817d980fe279b8d3e58eac71f581f24c2e00e","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.11.6.tgz","integrity":"sha512-tIA/C5nEuu1/TLDOsjx5xJ5lPfYYc6E+CYRLIIEwbOB6xdbNOgJB9W3gzStmwhDKnv4fYnow6BpPF+hyTfCvsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBmdvd/hQfm6WMGvt8pEPYqVlxLNNbCmgBM4NYysKBNwIgHYKSLpTE9n1joao394rwvRMpsUG0Qeuw8NiWgB0hwK0="}]}},"0.11.9":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.11.9","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"3660ced6e2bb514eb89268e6091ab4d724956406","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.11.9","_shasum":"0d19ae9d36fc4852d134508f456e0f8dc7d42fd8","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"0d19ae9d36fc4852d134508f456e0f8dc7d42fd8","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.11.9.tgz","integrity":"sha512-7oi278kM14kdDKyMJtWwDTfFqCUMGNyQxzYxjx1NZMqEdd0HKVCcegAxtM5NZCHzRPx0/Ny/GWIDCd+QMLbJXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDU/Zl3v2kHVXahuMJ8fCZjMGQiPxdSGovoKpRaoYyyPAiEAteszXxtjNKLBsgCwtqCG4FjzYDjCAoaM+LFoMXvZpFI="}]}},"0.11.27":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.11.27","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"9d4f57c759ce42afc05e4aef5cc655f7defc2a99","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.11.27","_shasum":"898b2aa00b4db71d940d1fb619115a6aebb17f90","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"898b2aa00b4db71d940d1fb619115a6aebb17f90","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.11.27.tgz","integrity":"sha512-bpCa+ljIPgOLDMni8sSaC5f2eFGZnWJrDAWIB1rrmQ1MwHjbixCYZTD2rLA6eYRAqGFzMh73ddkc70oV7T5sNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEg76IAhouqY2De/gbzuULbPlVK/uCyqfupDNAA9onmWAiEAymNyEVcPOoYhM6c6PB7FtrHH1DeAaVRQgHcgQZZHc58="}]}},"0.11.27-a":{"name":"parrotjs","description":"Client library to connect your frontend application with whatever API backend","version":"0.11.27-a","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*"},"testling":{"html":"test/index.html","browsers":["ie/6.0..latest","chrome/20..latest","firefox/ 3.0..latest","safari/latest","opera/10.0.0..latest","iphone/6","ipad/6"]},"homepage":"http://github.com/sailor/parrotjs","keywords":["sails","client","sailor","connect","frontend","api"],"license":"MIT","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"scripts":{"test":"testling"},"gitHead":"740a685b6b3f705e9886c5eb1e0a2017ce474331","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.11.27-a","_shasum":"3ed3e42893c8b134b5888de9be653824930617d5","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"3ed3e42893c8b134b5888de9be653824930617d5","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.11.27-a.tgz","integrity":"sha512-LK9GYtxvLXmP9I8fFPhg8LnIUn7GdIarmhOvXqBAGY902VtXUsSk6tkKvijH76khm3FcuJVKDwHvJNJ2qgLozA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8OZEljKZAdUJyvGAgVAwOzTTPw79p2xWGOqEEAiDmwQIgf+F4vrFFPbkGonanHPUdnYyCDIhl1C5rB0lJNVi5IN4="}]}},"0.12.9":{"name":"parrotjs","description":"Use browser features (Notification, Storage, Vibration, Battery...) and make easy the communication with your API.","version":"0.12.9","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*","mocha":"*","should":"*"},"homepage":"http://github.com/sailor/parrotjs","keywords":["frontend","micro","modular","perfomance","api","html5"],"license":"MIT","main":"dist/parrot.js","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"testling":{"harness":"mocha-bdd","scripts":["dist/parrot.quo.js","node_modules/should/should.min.js"],"files":["test/dist/test.js"],"browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"d159346335c7b8c918be9b2e6a8d473532338ebd","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.12.9","scripts":{},"_shasum":"4f1db5cc6e28862d7b6f801a8228f478a68fb7b2","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"4f1db5cc6e28862d7b6f801a8228f478a68fb7b2","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.12.9.tgz","integrity":"sha512-SnLLsqhMqHfwQSNPzSkuDS/fSRJJsNpb70kblidmbisX+csORZXtEQc7aNGVIy6C079o/2onuCLFx1wb3rNZ8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKPHVkSCa/i7sZJTcvZSQa9IFbMSUhmKSQMv3qIrXevgIgEBE9Fo4oMSMn+FcXw7L4RsH4xXDlWfHyWsDbHYRQqwM="}]}},"0.12.13":{"name":"parrotjs","description":"Use browser features (Notification, Storage, Vibration, Battery...) and make easy the communication with your API.","version":"0.12.13","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*","mocha":"*","should":"*"},"homepage":"http://github.com/sailor/parrotjs","keywords":["frontend","micro","modular","perfomance","api","html5"],"license":"MIT","main":"dist/parrot.js","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"testling":{"harness":"mocha-bdd","scripts":["dist/parrot.quo.js","node_modules/should/should.min.js"],"files":["test/dist/test.js"],"browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"2d1f9cd4cc42363290dc6253c8ab02e14ca2d978","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.12.13","scripts":{},"_shasum":"375324cde36bbc170451d9dd76ef361457573009","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"375324cde36bbc170451d9dd76ef361457573009","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.12.13.tgz","integrity":"sha512-unbSSSYaM+C/ZWx2zdqaNq2PkiomurXpdz6ZfUOUcrP6WChtIqYseB8Dc1yp95Z7gYx61uFDuxAPvC91jE8dDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJyA47TWOPHG0ppXvMApM/8r/+oLiiDjOei/sabjQwPQIgayz8Ytj9msfC/5PY4njFHcvfvrwpKuya5WvTWCS/XhQ="}]}},"0.12.16":{"name":"parrotjs","description":"Browser features today. High-level wrapper for browser features.","version":"0.12.16","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*","mocha":"*","should":"*"},"homepage":"http://github.com/sailor/parrotjs","keywords":["frontend","micro","modular","perfomance","api","html5"],"license":"MIT","main":"dist/parrot.js","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"testling":{"harness":"mocha-bdd","scripts":["dist/parrot.quo.js","node_modules/should/should.min.js"],"files":["test/dist/test.js"],"browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"da1b5c3041579dbb62580baf4097038529485380","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@0.12.16","scripts":{},"_shasum":"9d06311baa8687cecdb64195d49239f82018cc91","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"9d06311baa8687cecdb64195d49239f82018cc91","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-0.12.16.tgz","integrity":"sha512-iV0LYhP96JQXkifk8ST9ErJMN3NRZFv4qVBV0JoAuXM3Z6CMUfAORnI2jZStBS0Wv9WjmaxL2/I7aecojIIyqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq6t9vGMnJ7xzwPkEtc8RQratBjwjDJWjMp8HH4T2RWAIhAOUc6qYVf1bxAyzU0WDNDk6jZhnZNgjOMDZznODuNhIf"}]}},"1.1.25":{"name":"parrotjs","description":"Browser features today. High-level wrapper for browser features.","version":"1.1.25","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*","mocha":"*","should":"*"},"homepage":"http://github.com/sailor/parrotjs","keywords":["frontend","micro","modular","perfomance","api","html5"],"license":"MIT","main":"dist/parrot.js","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"testling":{"harness":"mocha-bdd","scripts":["dist/parrot.quo.js","node_modules/should/should.min.js"],"files":["test/dist/test.js"],"browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"96d68395289dfddb1f9c5c6bbaae45e5d13f61c6","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@1.1.25","scripts":{},"_shasum":"6ceb73136e844abec24414cd4770f6d04909626d","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"6ceb73136e844abec24414cd4770f6d04909626d","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-1.1.25.tgz","integrity":"sha512-9Zq2iRtFhnH5z2GNTmQCxdJijwaat7zCpLQSA4lcxnsIzjqEk38Dw/CUiNIc2RE8g5uoqxTD6iNSKRjfSx8JGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTjVjcMRnGfyxWbh3yWpzv8Yp2dWx/aL0EpvFgMTaAlAIgUXc1Y/wpRRMm6dg/aarOD1FNemqCSn2ApCbR0s51vvM="}]}},"1.2.0":{"name":"parrotjs","description":"Browser features today. High-level wrapper for browser features.","version":"1.2.0","author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"devDependencies":{"coffee-script":"*","gulp":"*","gulp-coffee":"*","gulp-concat":"*","gulp-connect":"*","gulp-header":"*","gulp-open":"*","gulp-uglify":"*","gulp-util":"*","gulp-watch":"*","mocha":"*","should":"*"},"homepage":"http://github.com/sailor/parrotjs","keywords":["frontend","micro","modular","perfomance","api","html5"],"license":"MIT","main":"dist/parrot.js","repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"testling":{"harness":"mocha-bdd","scripts":["dist/parrot.quo.js","node_modules/should/should.min.js"],"files":["test/dist/test.js"],"browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"67c8db82896bf8ed6719d9ad704a6068c191208c","bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"_id":"parrotjs@1.2.0","scripts":{},"_shasum":"6405a853128810e5da41449f48081bb97467342a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"dist":{"shasum":"6405a853128810e5da41449f48081bb97467342a","tarball":"https://registry.npmjs.org/parrotjs/-/parrotjs-1.2.0.tgz","integrity":"sha512-Ra+SrScFo6kZVJhK5Dwz0c43lPBEvJuH0ZLr8Hl4eI6dYkxeTmB0xfxcDLzkQBb4GaGjOZ8r/3sG4vzA+1swPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMfb2Wn+JxxxXdcxMRuTEDEKrG0lNZj8aMZAoJArueawIhAKQ3lZyBZ1qae/jPyWfrDbUK9nsJuU187B6o8orwxrLV"}]}}},"readme":"# <img align=\"center\" src=\"http://i.imgur.com/SmLtxEo.png\" alt=\"parrot\">\n\n# Parrot <a href=\"http://bower.io/search/?q=Parrotjs\"><img src=\"http://benschwarz.github.io/bower-badges/badge@2x.png\" width=\"130\" height=\"30\"></a>\n\n[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/parrotjs/Parrotjs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![Dependency status](http://img.shields.io/david/parrotjs/Parrotjs.svg?style=flat)](https://david-dm.org/parrotjs/Parrotjs)\n[![Dev Dependencies Status](http://img.shields.io/david/dev/parrotjs/Parrotjs.svg?style=flat)](https://david-dm.org/parrotjs/Parrotjs#info=devDependencies)\n[![Gittip](http://img.shields.io/gittip/Kikobeats.svg?style=flat)](https://www.gittip.com/Kikobeats/)\n\nBrowsers are more modern than ever. You can know the battery of your laptop, vibrate your mobile or know your position. JavaScript (and browsers) are in everything and can do more things than you think.\n\nOn the other hand, the API of this news features are too primitive: the browsers just provide the minimal interface, and is necessary write a little code around it. Also, each browser have specific vendor and exist minimal changes in the way to access a this methods.\n\nParrot is a high-level wrapper for browser features: It's provide you concise methods for use this features today.\n\n## Install\n\nFor install the library use `bower`:\n\n```bash\n$ bower install parrotjs\n$ bower install parrot-module-device\n```\n\nYou need always install parrotjs core and later the modules that you want to use.\n\n## Modules\n\nOne of the most important thing in parrot is that the design of code is modular, and you can only use the wrappers that you need. This is very nice for use the minimum code in different projects. All code is minifier and prepare for production.\n\nWhen you are programming for the frontend side, each line of code is importat. The core of parrot provide you a facade for the DOM handler (jQuery, QuoJS or Zepto) and useful helpers methods to use across the module, but nothing more.\n\n| Name                                                                                 | Description                                                                                                                         |\n|--------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------|\n| [parrot](https://github.com/parrotjs/parrotjs)                                       | This repository and have the basic code provide DOM Handler and other minimal things.                                                    |\n| [parrot-boilerplate](https://github.com/parrotjs/parrot-boilerplate)                 | If you want to create a parrot-module, clone this repository and you have the standard scaffold and pre-configuration for do it.    |\n| [parrot-module-ajax](https://github.com/parrotjs/parrot-module-ajax)                 | Make easy do AJAX petitions with different backend. Using with URL module for better experience.                                    |\n| [parrot-module-url](https://github.com/parrotjs/parrot-module-url)                   | URL Management with support for different environments (testing, production, development,...). Use with AJAX for better experience. |\n| [parrot-module-storage](https://github.com/parrotjs/parrot-module-storage)           | Provides a uniformly API for management localStorage and SessionStorage.                                                             |\n| [parrot-module-notification](https://github.com/parrotjs/parrot-module-notification) | Interact with HTML5 Notifications. It makes easy to reuse notifications.                                                            |\n| [parrot-module-device](https://github.com/parrotjs/parrot-module-device)             | Automatically detect your device and provide some useful information: vendor, screen properties, browser vendor and version,...     |\n| [parrot-module-geolocation](https://github.com/parrotjs/parrot-module-geolocation)   | Using geolocation with guarantees to obtain a good approximation |\n\n## Builds\n\nWe offers different builds depending on what you need\n\n**Standalone (without DOM Handler)**\n\nJust parrot code. You need to provide an DOM handler:\n\n```html\n<script src=\"bower_components/parrotjs/dist/parrot.standalone.js\"></script>\n```\n\n**Standard (with QuoJS, jQuery or ZeptoJS as DOM Handler)**\n\nParrot code + DOM Handler. We have 3 different builds:\n\n```html\n<script src=\"bower_components/parrotjs/dist/parrot.quo.js\"></script>\n<script src=\"bower_components/parrotjs/dist/parrot.jquery.js\"></script>\n<script src=\"bower_components/parrotjs/dist/parrot.zepto.js\"></script>\n```\n\nFor use different modules, just chain the modules in your `html`:\n\n```html\n<script src=\"bower_components/parrotjs/dist/parrot.quo.js\"></script>\n<script src=\"bower_components/parrot-module-device/dist/parrot.device.js\"></script>\n```\n\nRemember that for `production` you can concatenate all files that you need in one creating a simple Gulp/Grunt task.\n\n## Documentation\n\nThis module provides the `parrot` namespace and the global methods that other modules need, which are not interesting for you.\n\n### parrot\n\n#### .version\n\nReturns the version of the library.\n\n```coffee\nparrot.version\n# => '0.11.27'\n```\n\n### .$\n\nReturns the instance of the DOM handlers (QuoJS, jQuery or ZeptoJS)\n\n```coffee\nparrot.$\n```\n\n### .language\n\nReturns the language detected in the browser.\n\n```\nparrot.language\n# => 'en'\n```\n\n## License\n\nMIT © parrotjs\n","maintainers":[{"name":"kikobeats","email":"kikohumanbeatbox@gmail.com"}],"time":{"modified":"2022-06-23T10:23:36.528Z","created":"2014-10-22T15:01:55.224Z","0.10.22":"2014-10-22T15:01:55.224Z","0.10.24":"2014-10-26T09:25:40.630Z","0.10.26":"2014-10-26T16:30:48.691Z","0.10.27":"2014-10-27T12:32:38.962Z","0.10.28":"2014-10-28T10:06:07.542Z","0.11.4":"2014-11-04T13:18:57.448Z","0.11.5":"2014-11-05T15:58:49.652Z","0.11.6":"2014-11-06T22:45:32.799Z","0.11.9":"2014-11-09T09:03:22.267Z","0.11.27":"2014-11-27T10:29:58.689Z","0.11.27-a":"2014-11-30T12:36:49.351Z","0.12.9":"2014-12-09T22:20:43.366Z","0.12.13":"2014-12-13T17:47:25.854Z","0.12.16":"2014-12-16T12:45:35.416Z","1.1.25":"2015-01-25T13:28:17.301Z","1.2.0":"2015-02-15T12:24:58.063Z"},"homepage":"http://github.com/sailor/parrotjs","keywords":["frontend","micro","modular","perfomance","api","html5"],"repository":{"type":"git","url":"https://github.com/sailorjs/parrotjs"},"author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://github.com/Kikobeats"},"bugs":{"url":"https://github.com/sailorjs/parrotjs/issues"},"license":"MIT","readmeFilename":"README.md"}