{"_id":"gift","_rev":"101-a64eeeb60a92cd64e87adce1e609cda5","name":"gift","description":"a Git wrapper library","dist-tags":{"latest":"0.10.2"},"versions":{"0.0.1":{"name":"gift","version":"0.0.1","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/sentientwaffle/gift","bugs":{"url":"https://github.com/sentientwaffle/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"git://github.com/sentientwaffle/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"0.4.x","mocha":"0.5.x","coffee-script":"1.1.x"},"engines":{"node":"> 0.4.1"},"_npmUser":{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},"_id":"gift@0.0.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"86b14ebb1a81ffeafa52f72df69227d3f743bc68","tarball":"https://registry.npmjs.org/gift/-/gift-0.0.1.tgz","integrity":"sha512-UhqB/4KNGpKJahgwMEtvEc24Xj6YiWU0LrNv0l+GlAVb4iv3IDEnkkMfheesqFa9fiEVBppPvXEi/HPNZtf7JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuL9o9lPbIv1xCFH5FdnBHa4OD8fEFKEk19fwnpblJewIhAOZOhGLfqwfsL8ierKA81LSkA6flwni0Lr6FjC1JLOxW"}]},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"}],"directories":{}},"0.0.2":{"name":"gift","version":"0.0.2","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/sentientwaffle/gift","bugs":{"url":"https://github.com/sentientwaffle/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"git://github.com/sentientwaffle/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"0.4.x","mocha":"0.x.x","coffee-script":"1.1.x"},"engines":{"node":"> 0.4.1"},"_npmUser":{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},"_id":"gift@0.0.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"8afe5b2ac9f5dbaf48159301f0ed330c225610f6","tarball":"https://registry.npmjs.org/gift/-/gift-0.0.2.tgz","integrity":"sha512-GkVz9RcqRBI/rYngEBVJauHh90oomcMsaKz0nQB4TsudOxlM+V2eRsOiZpKNI7PbcKSZpPGNiL57tBkBQ892PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ48+QCkx02b2LnMN9pI/twohYfBnTXUirydlYsPJ8tgIgPbmeGTFo9eVSQ8E7WnPJsVnDLoc6N/AVEqr3oesrzIA="}]},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"}],"directories":{}},"0.0.3":{"name":"gift","version":"0.0.3","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/sentientwaffle/gift","bugs":{"url":"https://github.com/sentientwaffle/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"git://github.com/sentientwaffle/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"0.4.x","mocha":"0.x.x","coffee-script":"1.1.x"},"engines":{"node":"> 0.4.1"},"_npmUser":{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},"_id":"gift@0.0.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"ea8d90cc2c28d56e7a01687b14f3901cdb3774bd","tarball":"https://registry.npmjs.org/gift/-/gift-0.0.3.tgz","integrity":"sha512-NZhljGKoCoKSo+oHqMxW0xehDo2fMo8DJPcsrASPhSVtuuCrklsKBcRbIrfz8zxn/1bACfK92lZhFEUInXXBVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoB7fZ9mksQXLxArjUaxbbNvqjAyWl7Y+F7hmxv9k5EAiA93iQVz4oIKtk1YEGL+5UwJ42Fri7v9l4/LpeInkXcZw=="}]},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"}],"directories":{}},"0.0.4":{"name":"gift","version":"0.0.4","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/sentientwaffle/gift","bugs":{"url":"https://github.com/sentientwaffle/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"git://github.com/sentientwaffle/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"0.4.x","mocha":"0.x.x","coffee-script":"1.1.x"},"engines":{"node":"> 0.4.1"},"_npmUser":{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},"_id":"gift@0.0.4","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"93b3d64568728e872c0b5cf32b63268f6bfb9eaa","tarball":"https://registry.npmjs.org/gift/-/gift-0.0.4.tgz","integrity":"sha512-qXKXvGDzevHw+ZrqfHE0H6obgHxosgXLmd6OEBlGMmkn6OUQ5/VuZBvFhdZez9zqDYuHuzPEGP7txwFTy1AnAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrNVg1F5ZnXQvz3hX7FTGHrrSmQlb0b+EKS2p+RXHG0AiEA6d1suUobFQOM4GfHpfhbiPQcIFkgZeoWMJFdrNwZia8="}]},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"}],"directories":{}},"0.0.5":{"name":"gift","version":"0.0.5","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/sentientwaffle/gift","bugs":{"url":"https://github.com/sentientwaffle/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"git://github.com/sentientwaffle/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"0.4.x","mocha":"0.x.x","coffee-script":"1.1.x"},"engines":{"node":"> 0.4.1"},"_npmUser":{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},"_id":"gift@0.0.5","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"7ce3c702bcfa6c542251b18e495093a69e8ee1f2","tarball":"https://registry.npmjs.org/gift/-/gift-0.0.5.tgz","integrity":"sha512-TWOFEovObbblC7TH7llbAOIOrU9wfUQHsAhgIBQvcBB7ESNklJ89ft54EsY+kTuGq4lAQOxGUAbMHvRHxhc6Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMoi40hM/cFKKa3ZDclEg2Vb/CW8a8gF8duvvZ7NKTygIhAKzHcYrIOHWVlt/6wsMjtAv0lEd+2Nj2Z4Du3zWnYiHN"}]},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"}],"directories":{}},"0.0.6":{"name":"gift","version":"0.0.6","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/sentientwaffle/gift","bugs":{"url":"https://github.com/sentientwaffle/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/sentientwaffle/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"1.2.x","mocha":"1.x.x","sinon":"1.6.x","coffee-script":"1.6.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.0.6","dist":{"shasum":"2693e975907cc9e0b952a3a1aac067c98a1aa335","tarball":"https://registry.npmjs.org/gift/-/gift-0.0.6.tgz","integrity":"sha512-FOxeLQKIDrMS+H2sSD6xwuGm57Y0HYJZ/JueWDDl0N4UVEga6d61MYVZ4r/f2Z77DImiOzB97BcvdYxFia21Mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByiGAn2ZyU6BnfcjkWttozFRdra8iYMJ+6F2TLZipBBAiEAzuu3bsU2IFElS7FbPbcnc3vJOdGDyT2VjgpLt6VBMOg="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"}],"directories":{}},"0.1.0":{"name":"gift","version":"0.1.0","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"1.2.x","mocha":"1.x.x","sinon":"1.6.x","coffee-script":"1.6.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.1.0","dist":{"shasum":"f6d5168dafa4d4794fc0cbc4d3fb7955af922035","tarball":"https://registry.npmjs.org/gift/-/gift-0.1.0.tgz","integrity":"sha512-3aENxHygkCNUnrwjn3/292RBdVXn1JWhj+IpadQaZd8ptiKtSFbNDNN3nAiNu7Hc4lsfmKrtsehDxkvFOmNEyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYhgVuvOL0UuiEqJPBatN3YVlrHMBc3iB76jJP7K8/AAIhAPp4xSaP+9GC+1nwu7JXeE20IPZ/jqOzFf3/2weNM+Hi"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.1.1":{"name":"gift","version":"0.1.1","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"1.2.x","mocha":"1.x.x","sinon":"1.6.x","coffee-script":"1.6.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.1.1","dist":{"shasum":"c394c75473d32df1bac9e66d067cb3bbfbcec253","tarball":"https://registry.npmjs.org/gift/-/gift-0.1.1.tgz","integrity":"sha512-2555R4H5CdFrr4oCrwp4qXxLNTcbjMPAjMkPoX28z6ZT5J/BrcnTBEKEzpq8EyGpYFmulJ49IQDvNPhPH7EY0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQSTlrAVfN1BCU8R2NyKVv9pMry8steiV3MDgaGtVOAwIgHshy6nGta5eyZ3MvXzHhiiUQf1Y1RL73K0N3qihI+t4="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.1.2":{"name":"gift","version":"0.1.2","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.1.2","dist":{"shasum":"c3523e2fb87e981bafc1912c522faa129c8c929e","tarball":"https://registry.npmjs.org/gift/-/gift-0.1.2.tgz","integrity":"sha512-lLFLIRrJnIxd3gaz1KR+/rYJv7bWeGN7qIMT4TaLavD0uwSfVokfc9krYhHV/dCBEXd0jo5P0DSlyB02saOvDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrFRTJ/5Ty0XyVloB2IqlBMX4e9m8fmR4ZpzeysCE6ywIhAIDLJIN285OTaO2ng16xAUW34W11bqyL5+tXZbpbLMWW"}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.1.3-1":{"name":"gift","version":"0.1.3-1","description":"a Git wrapper library","keywords":["git"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.1.3-1","dist":{"shasum":"5c39eecb7126088e97fce6fe29f98d1db4c948a3","tarball":"https://registry.npmjs.org/gift/-/gift-0.1.3-1.tgz","integrity":"sha512-W7z/W82YanMlgnaKINwFOb+aQjP/MgXXHlPBUdc7/acT04gH3rnaokEviRwSL120erBnkf6WxJi6/WVpw7Lpnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxJy6yFnpP6rWdVgv+o92nJboEq1yfSN9qVezCn7wAXAiBvhdEmfDIVyS8sA9rNMDj+BcdEuAEKbrlzBi0aBDLbiA=="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.1.3-2":{"name":"gift","version":"0.1.3-2","description":"a Git wrapper library","keywords":["git","cli"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.1.3-2","dist":{"shasum":"70757799c32b2c2afa62be7c58900747c3d86fea","tarball":"https://registry.npmjs.org/gift/-/gift-0.1.3-2.tgz","integrity":"sha512-zDlTFm33ESu5MQMcCCyVpF59lFRwyR6lcdWCaZo3L/k50P23YN2+3TejCWrcXMO6ZhZAlSJ0LQOM9ar60rl8GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYGjE3SQxyBmm3IvK5cFydYFvhgZuzFedTgj4d4YBL0gIhAMXzXy05N9Xlb/7ieQ3vHZfpnElhnkOZX0STzhYNRcCk"}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.1.3-3":{"name":"gift","version":"0.1.3-3","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.1.3-3","dist":{"shasum":"a600098e9a1306ad00bce4915541bd57d9eab1f1","tarball":"https://registry.npmjs.org/gift/-/gift-0.1.3-3.tgz","integrity":"sha512-0qp5rrpkhkmcjPCs8LrI3Hp0e+nIQjB6PpS4r9PXm3tEm0U7lGjPlnNpgK7yXZ5dN91fkTScXAYszJmWca8Z4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFwwHoi2i/9kJyQFvZ1bIm4M6JGpIGW6GSuPz48zQlTgIhAMwkQsoS7N0K90gIC4h2d9eTBkDz68ovoo2YNaqrLIIg"}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.2.0":{"name":"gift","version":"0.2.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"contributors":[{"name":"Luke Plaster","email":"me@lukep.org"},{"name":"feugy","email":"pioupiou@gmail.com"},{"name":"Igor Muzyka","email":"igor.muzyka@yalantis.com"}],"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x","rimraf":"2.0.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.2.0","dist":{"shasum":"6ce0eaddbe5490f8a1b50c4a1edc508c32e5d0d3","tarball":"https://registry.npmjs.org/gift/-/gift-0.2.0.tgz","integrity":"sha512-htU0/0sENYkWEodmKKvRTUeFnhi1CEQCGAVPLYlAcVvRfWSM04lS1h0rGCaeEVUPs7c4KFO7aQco99PyDj6cqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvWANF20hH69ynsC3rWnvT8T0XBT1OOrhbCEWqDYzeIAiEAhC6u/5X52srcM8J2A1OZvZqvSQGGO42A/sDEt1Oez3g="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.3.0":{"name":"gift","version":"0.3.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x","rimraf":"2.0.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.3.0","dist":{"shasum":"d502d625c5996fb70aed5e4b910d7588a5e16d1a","tarball":"https://registry.npmjs.org/gift/-/gift-0.3.0.tgz","integrity":"sha512-oTv27rIQ1Bs3oMdEkI6DGRRlHuYM4/IK+//CkBVozkdId6iUNgaPfWwO0fAvtCn1EEuNzQH1SHoAIZMUqYiY5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy6UWU+jzbEV46qGxJk+C65emPr3pher7NADCflneIzQIgNtNgv0MZkCJt/kKtJsCxatYbLnY4yldwZPBpmE8td4Q="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.4.0":{"name":"gift","version":"0.4.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x","rimraf":"2.0.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.4.0","dist":{"shasum":"bbe29d1fbcc394d977e701181e903e97ece44e56","tarball":"https://registry.npmjs.org/gift/-/gift-0.4.0.tgz","integrity":"sha512-WWHS44Lxi14csCqpxomnLsmTJ2rVks9/Osbt+f84vX6qPsx5+gB9aDCo3A7U0Gmp2JMM85S2owP+0zaZCBoj8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5ErXlArX1A4DtK2vgIas37hKhpOt4RK8Hrp7OiB1DNAIgDXuwedvFipc4gFAbktzPO3VcRQjIZZM+Jcqh+IZth9E="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.4.1":{"name":"gift","version":"0.4.1","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x","rimraf":"2.0.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.4.1","dist":{"shasum":"90dc7bed1f1ed56c71773e57eda9c4258c6f61db","tarball":"https://registry.npmjs.org/gift/-/gift-0.4.1.tgz","integrity":"sha512-HkwWgNGP5bmgmyjw0edDvFXsG3eg8GK4boLfVy2SyUoNwSQortqj6Ar0xDXihJY5TL93lfFLa3MRJX1DrHO0bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdwctaWTgnLMDd8IuvcvM4iiIl8Q+qX8aBXcMbdxIspAiBoKtiknrgPHx3FCYSVS8T42I+CH8rcvZqcZtF+E+eyQA=="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.4.2":{"name":"gift","version":"0.4.2","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/coffee-script'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~2.0.1","mocha":"1.x.x","sinon":"~1.7.3","coffee-script":"1.6.x","rimraf":"2.0.x"},"engines":{"node":"> 0.4.1"},"_id":"gift@0.4.2","dist":{"shasum":"1bd24d2846ad3fa71d28ff0b54f4c06a2fdd22ad","tarball":"https://registry.npmjs.org/gift/-/gift-0.4.2.tgz","integrity":"sha512-i+eJG7fQu/XNnveEc3ow/F3zad0E5P1oCZ59NiFj63O+XpQ1OQYtxAVlRLC2Pnpbpx4h+Htxz2eWbYIiD24N1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFc9Y9hiqHHTPqTp3z+X5xJdZrsnkREG1Ki8TTDdqIKkAiEAtcih1p8NRi5coTYjBDbFHAiySNDYfQxbleeuxxQiud0="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}]},"0.4.3-1":{"name":"gift","version":"0.4.3-1","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/register'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"should":"~4.0.4","mocha":"~1.20.1","sinon":"~1.7.3","coffee-script":"~1.7.1","fs-extra":"~0.9.1"},"engines":{"node":"> 0.4.1"},"gitHead":"6f7a770f76963d40adacce16cc4ff88c3d393561","_id":"gift@0.4.3-1","_shasum":"603534ab062cfaf925e230114f9ebd15090b65af","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"shasum":"603534ab062cfaf925e230114f9ebd15090b65af","tarball":"https://registry.npmjs.org/gift/-/gift-0.4.3-1.tgz","integrity":"sha512-cQgey0LZgVrC1Zw/IK3stUnEHj0LY9dgQARYd6+UlFBqsi4uwsrnjmWWvQZyX3oxxPMBnwYi68WyH0ydaUF8tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwPDG9jfNr3CqrMzng+O0Mlf5MzHafPMqQbom5sDIK7QIgHqWZ379rVe5aELXybaq8qYqndNRG+0rQ6rfa6uqABpE="}]}},"0.5.0":{"name":"gift","version":"0.5.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:'./node_modules/coffee-script/lib/coffee-script/register'","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"coffee-script":"^1.7.1","fs-extra":"^0.9.1","mocha":"^1.20.1","should":"~4.0.4","sinon":"^1.7.3"},"engines":{"node":"> 0.4.1"},"gitHead":"93e180f023a3dd0a00384036d805fde385f33837","_id":"gift@0.5.0","_shasum":"d3a79f9c5e071fcf723f1955e9887db05f367938","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"shasum":"d3a79f9c5e071fcf723f1955e9887db05f367938","tarball":"https://registry.npmjs.org/gift/-/gift-0.5.0.tgz","integrity":"sha512-HgivcXtAKssOpIW/zzESGXmrlZyAETH+YW5yDPrES57Vv+BUGu3d6VnV44KAO5XPzT6yiYJ9O+iTzpwywauFcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICB8NbnWyITvKNvix1jMg1+4j7WdNXbURHtkMjsIk/iuAiEAgV2taH4E/tOGLz/hYO3vw04xZTmDjFUy0yRy0XUO81A="}]}},"0.6.0":{"name":"gift","version":"0.6.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"main":"./lib/index","scripts":{"test":"mocha --compilers coffee:\"./node_modules/coffee-script/lib/coffee-script/register\"","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"coffee-script":"^1.7.1","fs-extra":"^0.9.1","mocha":"^1.20.1","should":"~4.0.4","sinon":"^1.7.3"},"engines":{"node":"> 0.4.1"},"gitHead":"61d74521b1bcbec99473acc25b937238aab5f8a1","_id":"gift@0.6.0","_shasum":"95d97e6427cf6b2a8a34da65fa03be99314a9b8f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"shasum":"95d97e6427cf6b2a8a34da65fa03be99314a9b8f","tarball":"https://registry.npmjs.org/gift/-/gift-0.6.0.tgz","integrity":"sha512-qcp/YmXqa/8S+lRRP/1v9F+pMS9zYhQsqiZeCHU4tmg9lVGn8aOnKk5xaQIzxzXYbqezDSRrehtPBG7ycnCFRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCiJjVq9ilnLi47hCVYSWelvwAKBHMIYSS54EfJScP2AiB37Femjx0Mk45oeeghOh0oR83E82ePf1CXe2x/nf77Hw=="}]}},"0.6.1":{"name":"gift","version":"0.6.1","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"license":"MIT","main":"./lib/index","scripts":{"test":"mocha --compilers coffee:\"./node_modules/coffee-script/lib/coffee-script/register\"","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"coffee-script":"^1.7.1","fs-extra":"^0.9.1","mocha":"^1.20.1","should":"~4.0.4","sinon":"^1.7.3"},"engines":{"node":"> 0.4.1"},"gitHead":"707a54c6782402a964b07f029b38a55666f68e02","_id":"gift@0.6.1","_shasum":"c1698e6b6887164ed978a01095423cff65b8e79f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"shasum":"c1698e6b6887164ed978a01095423cff65b8e79f","tarball":"https://registry.npmjs.org/gift/-/gift-0.6.1.tgz","integrity":"sha512-PUXKM1A/eVFtNpuLA2dl9cULl2I9zcsCAIDXy4/3QXfGme20zWUZ8HmHXoIFoU6ETHqcK7psyVWMF1lWuNRV5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSPO8HAn7EQlQMPRcqjF1Dg4PLO/Y2WsdMlYyIalkUfAiBk1F7cVAd58eN9/XYKBvjmIiI2wwP4ZF0WzBbqb9PT+Q=="}]}},"0.7.0":{"name":"gift","version":"0.7.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"license":"MIT","main":"./lib/index","scripts":{"test":"mocha --compilers coffee:\"./node_modules/coffee-script/lib/coffee-script/register\"","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"coffee-script":"^1.10.0","fs-extra":"^0.18.4","mocha":"^2.3.3","should":"~7.1.0","sinon":"^1.17.1"},"engines":{"node":"> 0.4.1"},"gitHead":"1d7cf1cf1e1c89754d898c1a85f73a1934a3c1b3","_id":"gift@0.7.0","_shasum":"6ff386e0af3211b941ab9e1aff5976adc92c2428","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"shasum":"6ff386e0af3211b941ab9e1aff5976adc92c2428","tarball":"https://registry.npmjs.org/gift/-/gift-0.7.0.tgz","integrity":"sha512-4l+pBL7MHy9u8lrsufMXiMcmmdANvNOXBmkNfmipZRswNZw23CxYzHlu0F9nDJOs2h5VrVhIJGlsGil4DV3+JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4yIrWS2yRsoPmgRIsnSAT2Mhp9Tubt9KI4qahy1u0HAiBNDpSooV5ZP/MZvAgkYxy7350baiM8XuHqv6SCANDkBg=="}]}},"0.8.0":{"name":"gift","version":"0.8.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"license":"MIT","main":"./lib/index","scripts":{"test":"mocha --compilers coffee:\"./node_modules/coffee-script/lib/coffee-script/register\"","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"coffee-script":"^1.10.0","fs-extra":"^0.18.4","mocha":"^2.3.3","should":"~7.1.0","sinon":"^1.17.1"},"engines":{"node":"> 0.4.1"},"gitHead":"23dd331e1dd20bed5400ce01073c2269b1035f46","_id":"gift@0.8.0","_shasum":"0da9f6dad9bb570146d393e5bf483669122d4041","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"notatestuser","email":"me@lukep.org"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"shasum":"0da9f6dad9bb570146d393e5bf483669122d4041","tarball":"https://registry.npmjs.org/gift/-/gift-0.8.0.tgz","integrity":"sha512-G8NC4HpPsN7KEUUV0HQKkd7nqSYY6LGcmKfrqGXa6YBtITDpYiZfvu0HpOCLBZI1NHczTg4TqAqbwFlxEz4fKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYf9x5/eVvTfMHxCyVZKingjVdw+ejCIWhIik7q+tTewIhAJY7xecrpheX+bvPEZOWWVYE5eN5SWKWip+RgTGn4I8s"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gift-0.8.0.tgz_1463027108563_0.11516924411989748"}},"0.9.0":{"name":"gift","version":"0.9.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"license":"MIT","main":"./lib/index","scripts":{"test":"mocha --compilers coffee:\"./node_modules/coffee-script/lib/coffee-script/register\"","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"coffee-script":"^1.10.0","fs-extra":"^0.18.4","mocha":"^2.3.3","should":"~7.1.0","sinon":"^1.17.1"},"engines":{"node":"> 0.4.1"},"gitHead":"69e47144197971a5235fc1c57e1b9ba41a115e3a","_id":"gift@0.9.0","_shasum":"094c1181d73371428efccb7f0cf78c1264bd9d55","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"notatestuser","email":"me@lukep.org"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"shasum":"094c1181d73371428efccb7f0cf78c1264bd9d55","tarball":"https://registry.npmjs.org/gift/-/gift-0.9.0.tgz","integrity":"sha512-wwpatojGWR9jxmlxU0TdHcXE/J9MMDmxCTQPL5QLbxMi/0RqgHmFx39mrYqnoZxFqo9PNXmVlts8zNIo36QALg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnlV5Caj4IlGmwrGM3aLf8R00Z+pnFm+bBvulA8m1XHAiAsFFzvSFNZ25Gyh00QoA89hXSxDnzjNVcsW3soDswkEg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gift-0.9.0.tgz_1467788393415_0.7071807351894677"}},"0.10.0":{"name":"gift","version":"0.10.0","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"license":"MIT","main":"./lib/index","scripts":{"test":"mocha --compilers coffee:\"./node_modules/coffee-script/lib/coffee-script/register\"","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"coffee-script":"^1.10.0","fs-extra":"^0.18.4","mocha":"^2.3.3","should":"~7.1.0","sinon":"^1.17.1"},"engines":{"node":"> 0.4.1"},"gitHead":"87988b8efbea251afe1f1bfa6ea2078581a04d76","_id":"gift@0.10.0","_shasum":"4235e3edd9d375abb517a41e692d605100849d56","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"shasum":"4235e3edd9d375abb517a41e692d605100849d56","tarball":"https://registry.npmjs.org/gift/-/gift-0.10.0.tgz","integrity":"sha512-/7vc38jRIHMFmNQEsspvy3Ea8kohZKKjvs+sz8TtPScX0UmbTaA4kHiZZU1rD3soScnKr6T90IqmiMjD+86dkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFH1MNQu2Ope9licd/igcGbxzaH5r3m7z/ZClcolA+bmAiBQwz81jocajmwx1OTTuZkbZED7gCVWN0cTsPOu3oUwCQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gift-0.10.0.tgz_1479053541110_0.28940098197199404"}},"0.10.1":{"name":"gift","version":"0.10.1","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"license":"MIT","main":"./lib/index","scripts":{"test":"mocha --compilers coffee:\"./node_modules/coffee-script/lib/coffee-script/register\"","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/notatestuser/gift.git"},"dependencies":{"underscore":"1.x.x"},"devDependencies":{"coffee-script":"^1.10.0","fs-extra":"^0.18.4","mocha":"^2.3.3","should":"~7.1.0","sinon":"^1.17.1"},"engines":{"node":"> 0.4.1"},"gitHead":"ecbc4e7317b26e3c525dd0964623239b920f99ab","_id":"gift@0.10.1","_npmVersion":"5.5.1","_nodeVersion":"8.5.0","_npmUser":{"name":"notatestuser","email":"notatestuser@gmail.com"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"integrity":"sha512-WhIcgOkcW2pbt+Zw3w5FS4s+ZJ6x1ZYz45O8GJSrPa7F2Il7tTN9nJXhGGvIVjeUuRPrwZvNQMq+fesPi3PMVw==","shasum":"5020dc19a30bf8df2cdc75b9863ca47503565781","tarball":"https://registry.npmjs.org/gift/-/gift-0.10.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETDqQK4PI0xjFAnPrSsb0dKTAdBceYE+xYMEZexYT4EAiEAjyFt/752lL3q7g6Y/1QiVoXNL2qI4Uejc1i/895cKtI="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gift-0.10.1.tgz_1509973721647_0.20742311561480165"}},"0.10.2":{"name":"gift","version":"0.10.2","description":"a Git wrapper library","keywords":["git","cli","wrapper"],"homepage":"https://github.com/notatestuser/gift","bugs":{"url":"https://github.com/notatestuser/gift/issues"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"license":"MIT","main":"./lib/index","scripts":{"test":"mocha --compilers coffee:\"./node_modules/coffee-script/lib/coffee-script/register\"","prepublish":"coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/notatestuser/gift.git"},"dependencies":{"flex-exec":"^1.0.0","underscore":"^1.8.3"},"devDependencies":{"coffee-script":"^1.12.7","fs-extra":"^4.0.2","mocha":"^4.0.1","should":"^13.1.3","sinon":"^4.1.1"},"engines":{"node":">=4"},"gitHead":"ac4e809489f50caa1f4eabd6bb452db9db85f8be","_id":"gift@0.10.2","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"notatestuser","email":"me@lukep.org"},"maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"dist":{"integrity":"sha512-wC9aKnQpjfOTWX+JG4DPJkS89ux6sl8EN4hXhv/2vBoXCDTEz1JiTeGTSeuKYlCqIgUFM1JwPVym34Sys3hvzw==","shasum":"4600efe8f284b51fcb01c3527b321e22b494e156","tarball":"https://registry.npmjs.org/gift/-/gift-0.10.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6M6DmeOwmRzZVbdPAtznbZvVK3M8DkANhczsEOg9ewQIgXdpdV+qjQlhlF2cofBGl2kWAzGrqDi2FN2Wg3fM23Cw="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gift-0.10.2.tgz_1516637234127_0.59050476946868"}}},"readme":"# Gift [![](https://img.shields.io/npm/v/gift.svg) ![](https://img.shields.io/npm/dt/gift.svg)](https://www.npmjs.com/package/gift)\n\nA simple Node.js wrapper for the Git CLI. The API is based on\n[Grit](https://github.com/mojombo/grit).\n\nTested in all stable versions of node.\n\n[![Build Status](https://secure.travis-ci.org/notatestuser/gift.svg?branch=master)](http://travis-ci.org/notatestuser/gift) [![Dependency Status](https://david-dm.org/notatestuser/gift.svg)](https://david-dm.org/notatestuser/gift) [![devDependency Status](https://david-dm.org/notatestuser/gift/dev-status.svg)](https://david-dm.org/notatestuser/gift#info=devDependencies)\n\n# Table of Contents\n\n- [Installation](#installation)\n- [API](#api)\n  - [Repo](#repo)\n  - [Commit](#commit)\n  - [Head](#head)\n  - [Tag](#tag)\n  - [Config](#config)\n  - [Status](#status)\n  - [Actor](#actor)\n  - [Tree](#tree)\n  - [Blob](#blob)\n  - [Submodule](#submodule)\n- [License](#license)\n\n# Installation\n\nThis fork is now in the `npm` package repository. Install it like you would any other package:\n\n    $ npm install gift\n\n# API\n\nFor existing repositories:\n\n    git  = require 'gift'\n\n    repo = git \"path/to/repo\"\n    # => #<Repo>\n\nInitialize a new repository:\n\n    git = require 'gift'\n\n    git.init \"path/to/repo\", (err, _repo) ->\n      repo = _repo\n      # => #<Repo>\n\nInitialize a new bare repository:\n\n    git = require 'gift'\n\n    git.init \"path/to/bare/repo\", true, (err, _repo) ->\n      repo = _repo\n      # => #<Repo>\n\nClone a repository:\n\n    git = require 'gift'\n\n    git.clone \"git@host:path/to/remote/repo.git\", \"path/to/local/clone/repo\", depth, branch, (err, _repo) ->\n      repo = _repo\n      # => #<Repo>\n\n## Repo\n### `Repo#path`\n`String` - The path to the repository.\n\n### `Repo#commits([treeish, [limit, [skip, ]]]callback)`\nGet a list of commits.\n\n  * `treeish`  - `String`  (optional).\n  * `limit`    - `Integer` (optional).\n  * `skip`     - `Integer` (optional).\n  * `callback` - `Function` which receives `(err, commits)`, where `commits` is\n                 an `Array` of `Commit`s.\n\nGet the 10 most recent commits to master.\n\n    repo.commits (err, commits) ->\n\nOr to a different tag or branch.\n\n    repo.commits \"v0.0.3\", (err, commits) ->\n\nLimit the maximum number of commits returned (by default limit is 10).\n\n    repo.commits \"master\", 30, (err, commits) ->\n\nSkip some (for pagination):\n\n    repo.commits \"master\", 30, 30, (err, commits) ->\n\nOr get an unlimited number of commits (there could be a lot):\n\n    repo.commits \"master\", -1, (err, commits) ->\n\n### `Repo#current_commit(callback)`\nGet the current commit.\n\nThe callback receives `(err, commit)`.\n\n### `Repo#tree([treeish]) => Tree`\nThe `Tree` object for the treeish (which defaults to \"master\").\n\n    repo.tree().contents (err, children) ->\n      for child in children\n        console.log child.name\n\n### `Repo#diff(commitA, commitB, [paths, ]callback)`\nGet the difference between the trees.\n\nThe callback receives `(err, diffs)`.\n\n### `Repo#identity(callback)`\nGet the commit identity for this repository.\n\nThe callback receives `(err, actor)`, where `actor` is an Actor.\n\n### `Repo#identify(actor, callback)`\nSet your account's default identity for commits to this repository.\n\nThe callback receives `(err)`.\n\n### `Repo#remotes(callback)`\nGet the repository's remotes.\n\nReceives `(err, remotes)`, where each remote is a Ref.\n\n### `Repo#remote_list(callback)`\nGet a list of the repository's remote names.\n\nGet the string names of each of the remotes.\n\n### `Repo#remote_add(name, url, callback)`\nEquivalent to `git remote add <name> <url>`.\n\n### `Repo#remote_remove(name, callback)`\nRemove a remote.\n\n### `Repo#remote_add_url(name, url, callback)`\nEquivalent to `git remote set-url --add <name> <url>`.\n\n### `Repo#remote_set_url(name, url, callback)`\nEquivalent to `git remote set-url <name> <url>`.\n\n### `Repo#remote_delete_url(name, url, callback)`\nEquivalent to `git remote set-url --delete <name> <url>`.\n\n### `Repo#remote_fetch(name, [options, ]callback)`\n`git fetch <name>`\n\n### `Repo#remote_push(name, [branch, options, ]callback)`\n`git push <name>`\n\nwith branch parameter specified:\n`git push <name> <branch>`\n\n### `Repo#status([options, ]callback)`\nUses `--porcelain` to parse repository status in a way that is agnostic of system language.\n`options` is a string of any other options you'd like to pass to the status command.  For example, the `-u` option will list each file in an untracked directory rather than simply listing the directory itself.\n The callback receives `(err, status)`. See below for a definition of what `status` is.\n \n### `Repo#ls_files([files, ]options, callback)`\nList out the files in the index and working tree. Optionally filtered by a given array of `files` (paths or filenames).\n\n### `Repo#config(callback)`\n`git config` parsed as a simple, one-level object. The callback receives `(err, config)`.\n\n### `Repo#branches(callback)`\n`callback` receives `(err, heads)`.\n\n### `Repo#branch([branch, ]callback)`\nGet a branch.\n\n  * `branch`   - The name of the branch to get. Defaults to the\n                 currently checked out branch.\n  * `callback` - Receives `(err, head)`.\n\n### `Repo#create_branch(name, callback)`\nCreate a new branch with `name`, and call the callback when complete\nwith an error, if one occurred.\n\n### `Repo#delete_branch(delete, force, callback)`\nDelete the branch `name`, and call the callback with an error, if one occurred.\n\n### `Repo#merge(name, [options, ]callback)`\n`git merge <name>`\n\n### `Repo#tags(callback)`\nGet a list of `Tag`s.\n\n### `Repo#create_tag(name, [options, ]callback)`\nCreate a tab with the given name.\n\n### `Repo#delete_tag(name, callback)`\nDelete the tag with the given name.\n\n### `Repo#commit(message, [options, ]callback)`\nCommit some changes.\n\n  * `message`  - `String`\n  * `options`  -\n    - `all`    - `Boolean`\n    - `amend`  - `Boolean`\n    - `author` - `String` that must match \"Au thor Author <author@nowhere.org>\"\n  * `callback` - Receives `(err)`.\n\n### `Repo#add(files, callback)`\n`git add <files>`\n\n### `Repo#remove(files, callback)`\n`git rm <files>`\n\n### `Repo#checkout(treeish, [options], callback)`\n`git checkout <treeish>`\n\nCheckout a branch/commit/...\n\n  * `treeish`   - Branch or treeish to checkout.\n  * `options`   -\n    - `b`       - `Boolean` to create a new branch\n  * `callback`  - Receives `(err)`.\n\n### `Repo#checkoutFile([files, options, ]callback)`\nCheckout some files.\n\n  * `files`   - File(s) to checkout. Pass `'.'` or nothing to checkout all files.\n  * `options`   -\n    - `force`   - `Boolean`\n  * `callback`  - Receives `(err)`.\n\n### `Repo#pull([[remote, ]branch, ]callback)`\nPull a branch from remote.\n\n  * `remote`   - `String` (defaults to `origin`).\n  * `branch`   - `String` (defaults to `master`).\n  * `callback` - Receives `(err)`.\n\n### `Repo#sync([[remote, ]branch, ]callback)`\nSync the current branch with the remote, keeping all local changes intact.\n\nThe following steps are carried out: `stash`, `pull`, `push`, `stash pop`. If there were no changes to stash, the last `stash pop` is not executed.\n\n  * `remote`   - `String` (defaults to `origin`).\n  * `branch`   - `String` (defaults to `master`).\n  * `callback` - Receives `(err)`.\n\n### `Repo#reset([treeish, options, ]callback)`\nCheckout files.\n\n  * `treeish`   - The git object to reset to. Defaults to HEAD.\n  * `options`   -\n    - `soft`    - `Boolean`\n    - `mixed`   - `Boolean` __default__\n    - `hard`    - `Boolean`\n    - `merge`   - `Boolean`\n    - `keep`    - `Boolean`\n  * `callback`  - Receives `(err)`.\n\n## Commit\n### `Commit#id`\n`String` - The commit's SHA.\n\n### `Commit#parents`\n`Commit[]`\n\n### `Commit#tree()`\n`Tree` - The commit's content tree.\n\n### `Commit#author`\n`Actor`\n### `Commit#authored_date`\n`Date`\n### `Commit#committer`\n`Actor`\n### `Commit#committed_date`\n`Date`\n### `Commit#message`\n`String`\n### `Commit#describe([refs, [first_parent, ]]callback)`\n\n * refs - String (`all`, `tags`, or `null` for default of unannotated tags).\n * first_parent - Boolean (follow lineage or include all ancestry).\n * callback - `(err, description)` (`description` is String).\n\n## Head\n### `Head#name`\n`String`\n\n### `Head#commit`\n`Commit`\n\n## Tag\n### `Tag#name`\n`String`\n\n### `Tag#commit`\n`Commit`\n\n### `Tag#message(callback)`\nThe callback receives `(err, message)` (`message` is a String).\n\n### `Tag#tagger(callback)`\nThe callback receives `(err, actor)`.\n\n### `Tag#tag_date(callback)`\nThe callback receives `(err, date)`.\n\n## Config\n### `Config#items`\n`Object` - The keys are dotted precisely as the console output from `git config`. E.g., `{'user.name': 'John Doe'}`\n\n## Status\n### `Status#clean`\n`Boolean`\n\n### `Status#files`\n`Object` - The keys are files, the values objects indicating whether or not\nthe file is staged, tracked, etc.\n\nEach file has the following properties:\n\n  * `type` which translates to:\n\n| _type_   | index     | working tree |\n| :---     | :-------: | :-----------:|\n| `A `     | added     | -            |\n| `M `     | modified  | -            |\n| `D `     | deleted   | -            |\n| `AM`     | added     | modified     |\n| `MM`     | modified  | modified     |\n| `AD`     | staged    | deleted      |\n| `MD`     | modified  | deleted      |\n\n  * `staged`  - `Boolean`\n  * `tracked` - `Boolean`\n\n## Actor\n### `Actor#name`\n`String`\n\n### `Actor#email`\n`String`\n\n### `Actor#hash`\n`String` - The MD5 hash of the actor's email. Useful for displaying\n[Gravatar](http://en.gravatar.com/) avatars.\n\n\n## Tree\n### `Tree#id`\n`String` - SHA1\n\n### `Tree#contents(callback)`\n\n  * `callback` - Receives `(err, children)`.\n  * `children` - An array of `Blob`s, `Tree`s, and `Submodule`s.\n\n### `Tree#blobs(callback)`\n\n  * `callback` - Receives `(err, child_blobs)`.\n  * `children` - `[Blob]`\n\n### `Tree#trees(callback)`\n\n  * `callback` - Receives `(err, child_trees)`.\n  * `children` - `[Tree]`\n\n### `Tree#find(directory, callback)`\n\n  * `directory` - `String`\n  * `callback`  - Receives `(err, thing)`.\n\n## Blob\n### `Blob#id`\n`String` - SHA1\n\n### `Blob#mode`\n`String`\n\n### `Blob#data(callback)`\n\n  * `callback` - `(err, data)`\n\nWarning: this method only returns the complete file up to 200k, which is the default\nbuffer size for running child_process.exec(). If the file you're reading is bigger than\nthat, or if you're not sure, you need to use dataStream()\n\n### `Blob#dataStream()`\n\n  * returns - [dataStream, errorStream]\n\nReturns streams for you to use to get the data.\n\nUsage:\n\n    data = \"\"\n    [dataStream, _] = blob.dataStream()\n    dataStream.on 'data', (buf) ->\n      data += buf.toString()\n    .on 'end', ->\n      callback(data)\n\n## Submodule\n### `Submodule#id`\n`String`\n\n### `Submodule#name`\n`String`\n\n### `Submodule#mode`\n`String`\n\n### `Submodule#url(callback)`\nGet the url the submodule points to.\n\n\n# License\nSee LICENSE.\n","maintainers":[{"name":"sentientwaffle","email":"sentientwaffle@gmail.com"},{"name":"notatestuser","email":"notatestuser@gmail.com"}],"time":{"modified":"2022-06-18T08:18:49.393Z","created":"2012-02-15T14:57:34.027Z","0.0.1":"2012-02-15T14:57:37.919Z","0.0.2":"2012-02-20T22:11:11.276Z","0.0.3":"2012-03-23T14:37:26.714Z","0.0.4":"2012-03-23T15:03:59.209Z","0.0.5":"2012-03-23T19:17:58.540Z","0.0.6":"2013-07-24T14:06:05.155Z","0.0.7":"2013-10-12T14:00:23.166Z","0.1.0":"2013-10-12T14:18:25.744Z","0.1.1":"2013-10-15T08:00:24.259Z","0.1.3":"2014-02-09T23:35:20.244Z","0.1.2":"2014-02-09T23:38:46.580Z","0.1.3-1":"2014-02-09T23:39:49.381Z","0.1.3-2":"2014-02-10T00:01:28.907Z","0.1.3-3":"2014-02-10T00:03:03.177Z","0.2.0":"2014-02-20T20:51:34.567Z","0.3.0":"2014-03-08T18:30:51.642Z","0.4.0":"2014-04-01T16:41:19.982Z","0.4.1":"2014-04-27T19:47:22.657Z","0.4.2":"2014-06-08T11:27:59.044Z","0.4.3":"2014-08-29T09:12:58.518Z","0.4.3-1":"2014-08-29T09:14:48.614Z","0.5.0":"2014-11-17T20:29:00.071Z","0.6.0":"2015-04-14T21:26:34.322Z","0.6.1":"2015-07-02T05:56:00.396Z","0.7.0":"2015-11-16T11:35:30.505Z","0.8.0":"2016-05-12T04:25:11.590Z","0.9.0":"2016-07-06T06:59:55.336Z","0.10.0":"2016-11-13T16:12:23.217Z","0.10.1":"2017-11-06T13:08:41.732Z","0.10.2":"2018-01-22T16:07:15.253Z"},"author":{"name":"sentientwaffle","url":"http://sentientwaffle.github.com/"},"repository":{"type":"git","url":"git+https://github.com/notatestuser/gift.git"},"users":{"leecookson":true,"iameugenejo":true,"notatestuser":true,"webbushka":true,"jslite":true},"readmeFilename":"README.md","homepage":"https://github.com/notatestuser/gift","keywords":["git","cli","wrapper"],"bugs":{"url":"https://github.com/notatestuser/gift/issues"},"license":"MIT"}