{"_id":"octokat","_rev":"64-91320538587c0e1eb40ea5445712774d","name":"octokat","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","dist-tags":{"latest":"0.10.0","beta":"0.9.0-2"},"versions":{"0.1.0":{"name":"octokat","version":"0.1.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"prepublish":"bower install","test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.6.0","coffee-script":"~1.6.3"},"devDependencies":{"grunt":"~0.4.2","grunt-coffeelint":"~0.0.7","grunt-bump":"~0.0.10","grunt-contrib-coffee":"~0.7","grunt-contrib-clean":"~0.5","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.0","grunt-mocha-cov":"0.0.7","grunt-blanket-mocha":"git://github.com/philschatz/grunt-blanket-mocha.git#fixes-for-octokit.js","jamjs":"~0.2.17","chai":"~1.8.1","mocha":"~1.14.0","blanket":"~1.1.5","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","grunt-mocha-phantomjs":"~0.5.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-concat":"~0.4.0","grunt-es6-module-transpiler":"~0.6.0"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.1.0","dist":{"shasum":"4a606f893008b5553c7f43362d5730216756b881","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.1.0.tgz","integrity":"sha512-40ZrByBFoJCgPJrX4XbeeFmKbb684N7wuN8MAX+5LufeMLg0GofY0R/0z+KTNrFmBbVeBd988h0SUwtpKwsUwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbFg68kXvt4A3ENulXnfE6Kj1DXmwxmmrRHDHj5i2keAiB5KFaqWNnAUdp6SK76cGHfMkrnhmHF284J8Kw+do5N5g=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"directories":{}},"0.1.1":{"name":"octokat","version":"0.1.1","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"prepublish":"bower install","test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.6.0","coffee-script":"~1.6.3"},"devDependencies":{"grunt":"~0.4.2","grunt-coffeelint":"~0.0.7","grunt-bump":"~0.0.10","grunt-contrib-coffee":"~0.7","grunt-contrib-clean":"~0.5","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.0","grunt-mocha-cov":"0.0.7","grunt-blanket-mocha":"git://github.com/philschatz/grunt-blanket-mocha.git#fixes-for-octokit.js","jamjs":"~0.2.17","chai":"~1.8.1","mocha":"~1.14.0","blanket":"~1.1.5","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","grunt-mocha-phantomjs":"~0.5.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-concat":"~0.4.0","grunt-es6-module-transpiler":"~0.6.0"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"4569df26eb568d395ed978933764a9cfbcdeddcd","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.1.1","_shasum":"b0f95b5d1e098ff16d50b1c7949d8a8ff538caab","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"b0f95b5d1e098ff16d50b1c7949d8a8ff538caab","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.1.1.tgz","integrity":"sha512-jX5vcdGBwkd8jQvkWti5wJ/Fd4Fd/QTLZ4EUGam+W44qxV9iI6vxLtpcJ19StVwX+o7Gx/RzInbZXAKlfpTiNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp8ZQcdO4zWVAz2GHWHF6DqunEq09bYOJlSeIwgPwPTwIgPpsktWGBX3OrRoMcFKCB/aI0F7TKH72LJWsvTpalr9U="}]},"directories":{}},"0.2.0":{"name":"octokat","version":"0.2.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"prepublish":"bower install","test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"~1.6.3","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"11af722e2873a88c3c106a0cb298880301601867","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.2.0","_shasum":"a93724240fd6445f1f38e10fb8a21ac446923639","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"a93724240fd6445f1f38e10fb8a21ac446923639","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.2.0.tgz","integrity":"sha512-I7DKuGi/XYeEg7qgOHt9ImyrOqPOHACKNB9luhrd90AQ3y9zKlbcK+hHZqArPcvf1+mbgYofzUHnEe+yRVJgpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4rHV91u5awA0GmCzg7XtMRLB4QzBfTojrzpFls6AJUAIgehiaFAR5KO5KXWvogzRenLCtYBunIrOKiC0vMqwxfb4="}]},"directories":{}},"0.2.1":{"name":"octokat","version":"0.2.1","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"prepublish":"bower install","test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"coffee-script":"^1.8.0","es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"~1.6.3","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"47b2ba3eadf20908b4d6cc8b833300d96bf7e58f","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.2.1","_shasum":"c48f7bd2bc4e942deb383262b0b68cca3b9f4685","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"c48f7bd2bc4e942deb383262b0b68cca3b9f4685","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.2.1.tgz","integrity":"sha512-NB8YW4RiJtUact9mkKEHEDZXnJ1/8QwDN6XokfzTPDAkiIbO1U3YV9UJ6DtJKO63/zTr4CNX8XH+Le6NOWCkUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErHr/JWKw7X8MORz0P5d1Dt8WJW0/qcygl/AT8ScWWUAiEA0IGczqqshx+CDA8Vdf18IXsCPy1Ji1oRkiXqXcn51jg="}]},"directories":{}},"0.2.2":{"name":"octokat","version":"0.2.2","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"prepublish":"bower install","test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"coffee-script":"^1.8.0","es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"~1.6.3","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"601c9ff352959c14990c652a430a0ec01a0bebba","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.2.2","_shasum":"592f4244acc2422ec30802099f4fbee50de9aba8","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"592f4244acc2422ec30802099f4fbee50de9aba8","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.2.2.tgz","integrity":"sha512-RmZVPrQ3zV0U8/QOctDk6v+WL+jJOkwpy8urtPYNBpNR0BuY3p8BUI1nzc+xMU+60bvdyJtSTbUb17L7MKE3VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAravZQ56jvc5NjVvQffb7T5OHAfILPectol/tJeMynbAiEA93gZtHXMbrz1q22jVp7JrZqBtndjkTRRzvnqh/Ok4Zw="}]},"directories":{}},"0.2.3":{"name":"octokat","version":"0.2.3","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"prepublish":"bower install","test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"coffee-script":"^1.8.0","es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"9ce73779fcf7fc3aa95ebf1db7880b57e6de15ae","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.2.3","_shasum":"62fd8bfdf8bba3ff8c103760530eb7e55c2c20bd","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"62fd8bfdf8bba3ff8c103760530eb7e55c2c20bd","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.2.3.tgz","integrity":"sha512-+TN7EYPPupVDVAbgvcMmrWodwHsdMUnQ9eZitVWivS/7aDVIltBJ0osu0/Ix88sLU5+5l3l5ZEyb2frb+KhNVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMhPbH3EUNC9EqRelwlL/tyypscKY5iPdsNJFWTz/NcQIgNDOPtbpcmxanzB/D9ojb4E7jNg6PdPVbFyxnm/3/rzw="}]},"directories":{}},"0.4.0":{"name":"octokat","version":"0.4.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"prepublish":"bower install","test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"coffee-script":"^1.8.0","es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"5fe7dc018918ac27f67cdb83e4c096826a302988","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.0","_shasum":"1a863f876c43bc5d0fd28656ca0b75789be8981f","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"1a863f876c43bc5d0fd28656ca0b75789be8981f","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.0.tgz","integrity":"sha512-ImjVGUOxgq1GGFnnvL5bLKa+F1freAchBe348LHh87TN6V5Apoz1WHUd6MNYOopO3ym0sBAKxruib0JpUIl5ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHJgVs2otL02v2D4QLUm0utZ5PND21uJy5M3RM+6W7ZgIgE+nCtFbpRohgLOt2iPrRiLoj088RbxtB1KoLic6InLU="}]},"directories":{}},"0.4.2":{"name":"octokat","version":"0.4.2","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"prepublish":"bower install","test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"coffee-script":"^1.8.0","es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"e98169a89c2aa11996c349cd137489e2f6f0fe71","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.2","_shasum":"5e46061f2624b3144541f179afe418410e55e04b","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"5e46061f2624b3144541f179afe418410e55e04b","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.2.tgz","integrity":"sha512-sYmPraLVsdpUPO4wOSo2H8wzeAGW+uAZgzeg8qYUCKzdc0PpzEH9UqCul1Q3k8b0KxBZ4QvW82PyjeqwyIb1JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaUg0TIfr5i2oMi4pF8fN4FRTWQMzloUhSXXScCjuxXAiEAm6//6VBExkflIWDnSS3wRE1YR7KDwcm8oI+JzqZYiHM="}]},"directories":{}},"0.4.3":{"name":"octokat","version":"0.4.3","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"31f11914872b4e9ba70500c24ba399c7c7b8076c","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.3","_shasum":"31058fafb666d2aebc8edd11434a042fd714dfd7","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"31058fafb666d2aebc8edd11434a042fd714dfd7","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.3.tgz","integrity":"sha512-YbbjYl3NNyOMTBEjl10iGtoeReKA8mThagWBSc/yd8E0eqkMmdFuwDOkeWFN8ahkZD6qF/+EaLY0Mc0ZnmSIXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPCbhzSigLLosj7BKTMSbgwkDgqyQvEmYd59rgYruL1gIhAPKWKiWjElzpWRIQdmAEGCZ9Fd0q4rFoCR/aZBU8pqAN"}]},"directories":{}},"0.4.4":{"name":"octokat","version":"0.4.4","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"07a79ac8b941a4ca7ffe2bc8d73af4cb3249e616","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.4","_shasum":"839e5b0e6b93598f5ef2cefb7312b77e3e914069","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"839e5b0e6b93598f5ef2cefb7312b77e3e914069","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.4.tgz","integrity":"sha512-wF3ie5QZ+0KsCKOaw2nkcRLysLlIa1zZxhY8ejlNY5YqkYyLZH8a09xbv4oh95obJTatrKw4b14UJdhbtVjYSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2IOsQGrCIMKy00+RbEessa9l7y8dCwKSC7FfacfxLqQIgLzy0flPPF+FAS+EamEsJmZv90yE0ob0aJ/W/G5NzvAg="}]},"directories":{}},"0.4.5":{"name":"octokat","version":"0.4.5","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"^1.8.0","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"0c5a09352541230da70f89647d6af603f4352527","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.5","_shasum":"8ee5c719729e36012c6748c564a4bf9325bef336","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"8ee5c719729e36012c6748c564a4bf9325bef336","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.5.tgz","integrity":"sha512-9VCB88kPEFTT2GZ3qwOY00VfjJFGE2GpB4Lmc+Dk1B8VF4bC6T82ZBreC0kkmTDFLQmt0CoXRSwGMIUwjOjQFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICofkkyH3bmhtrrjseX+7KK48t7xSFwopD9t2GB8X1IxAiEAkBot3Ndsz8XwlH9Z8DyqIiWcIYXEbWMw1Nxy8K4eYHk="}]},"directories":{}},"0.4.6":{"name":"octokat","version":"0.4.6","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.6.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"^1.8.0","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"fee1ee10b71e0755a58ca1a399ca2cf1cb43529a","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.6","_shasum":"6aceb7b9dd187c45ae71d32e7ec0e5520b8e9541","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"6aceb7b9dd187c45ae71d32e7ec0e5520b8e9541","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.6.tgz","integrity":"sha512-N6d3G1e9Oyz/SbkAm4RESFnF0YzYtua5XRLfcGEW+wQyUE6REFQyMu5jdAvwrpJy6cFBcuyU5Ss/s5HIT5MEKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuCSwkCI02aS8jQ5UheUercOMgmAHLnJSMq+w9c5A3ZgIgQtZW4oprzsGS2LkzKh1aUP7a+yTKxkMnZBGUSoF9rE0="}]},"directories":{}},"0.4.7":{"name":"octokat","version":"0.4.7","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.7.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"^1.8.0","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"7b1967bfa51ed4069da450f09c4fa6aa59a5ba35","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.7","_shasum":"3dc60378bd39251f34d89917969f45afad4c0546","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"3dc60378bd39251f34d89917969f45afad4c0546","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.7.tgz","integrity":"sha512-cS+yR4EKDX00/O1PAStEkCGsPZy+1Uz8DuLaBBh9+5JT05qN+kiAvtvSKqgsldm0guTgyM+BOUsgapoUCYuRQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYQ3wMZe+mMA9UF8DnojURyAJ5iK2ieVexFFHjIEDGzAiEA0kEWNPweEgkoj9gqtXzDKNMLeEXGACM/O8arA4fpnNQ="}]},"directories":{}},"0.4.8":{"name":"octokat","version":"0.4.8","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.7.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"^1.8.0","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"2766c4f510c6bf3e102657635a1429f0c0ccd5ea","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.8","_shasum":"e3718ffcd73847a3ba8dc21291813ce59583deac","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"e3718ffcd73847a3ba8dc21291813ce59583deac","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.8.tgz","integrity":"sha512-y4dk85l/3L/sDsJVJaf4vHGARuddOm+HD/4vKeaUis+ZH6/L8T1aIxDu6Nu4m0rSV/UkS8IiJLjEXA9P86CZfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHy1pYDtMACyBktSg3YLWlhmzGtA8WoULXp35UH6t6YuAiEA6+kmPcrpsU8bbG8EuhKRxyMHj265r3ZtGbzOV/ctWgg="}]},"directories":{}},"0.4.9":{"name":"octokat","version":"0.4.9","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.7.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"^1.8.0","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"gitHead":"1531e3ac7a5d0ce5052c32fa9e9f55ccb82d6168","bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","_id":"octokat@0.4.9","_shasum":"6b7f9c96a04f266a51a5c07f0675ef7bb809c49f","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"6b7f9c96a04f266a51a5c07f0675ef7bb809c49f","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.9.tgz","integrity":"sha512-XUaGKBl5ohlHeZoolkhOgv4hmwD/Wn8Gnh3ovoXQ7Rqy1kQxf9indCYayuuE3wxY9dMAsqmX5bktYn5e9OMf1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzYbVzwzRStIVp7IJDKyupUKDBkuyIOmxtut8ajFo2xAiBeAmghe4jzXN3TtqN0gsLaeCwscRubwOhik2DdxcKv4A=="}]},"directories":{}},"0.4.10":{"name":"octokat","version":"0.4.10","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"0.1.2","xmlhttprequest":"~1.7.0"},"devDependencies":{"browserify":"^5.11.0","chai":"~1.8.1","coffee-script":"^1.8.0","coffeeify":"^0.7.0","grunt":"~0.4.2","grunt-browserify":"^3.0.1","grunt-bump":"~0.0.10","grunt-coffeelint":"~0.0.7","grunt-contrib-clean":"~0.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.5.0","grunt-mocha-test":"~0.8.0","jamjs":"~0.2.17","mocha":"~1.14.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~1.0.3","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^1.0.2"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"license":"MIT","gitHead":"afde38c4bf20423dc51215816047277c003cac14","_id":"octokat@0.4.10","_shasum":"ce8c0e22b27af1547bd88c5890e1ae12af957411","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"ce8c0e22b27af1547bd88c5890e1ae12af957411","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.10.tgz","integrity":"sha512-P0IPLFhkaTYQ9r0o/DYQt1baekwn6oZQYj8Uk51y8ZC6LhuFB4U7ZsPbfAtp6442CEgzwxoFWPTWqdEyMxpRFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSp8qu0dRKwVAxr5HiPJdb62nO8h/pc/oGdhEgJQKqwAiEAmC4qeulIqdg0cCrAYgetSqx6sJ9EqndTHVvrajkq29s="}]}},"0.4.11":{"name":"octokat","version":"0.4.11","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"2.1.1","xmlhttprequest":"~1.7.0"},"devDependencies":{"browserify":"^10.2.3","chai":"~2.3.0","coffee-script":"^1.9.3","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^3.8.0","grunt-bump":"~0.3.1","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.6.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.10.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~0.6.1","grunt-mocha-test":"~0.12.7","mocha":"~2.2.5","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^3.2.1"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"license":"MIT","gitHead":"dce1860504c6f80194a38a0f4f55bb89cd0c49a0","_id":"octokat@0.4.11","_shasum":"7f6cc7d35bd475e707f1478bc3e0da9545b3fde6","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"7f6cc7d35bd475e707f1478bc3e0da9545b3fde6","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.11.tgz","integrity":"sha512-tRlGb2a8daiM/xK2hK7NiL1goX1Arj2VGz4t1t9MfcfB6W2WfGZvfbRKSiBJREhPE+Sv23GhG0ihnpBLXq2Udw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRT7p+2JNQULGtdIF8LBXcJDmSXzg5afBd8QEJRZnE8wIgKnPij2FlnTJT3DoBRqmbPL2V2o/cL7ytwLHBiM1nf3E="}]}},"0.4.12":{"name":"octokat","version":"0.4.12","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"2.1.1","xmlhttprequest":"~1.7.0"},"devDependencies":{"browserify":"^10.2.3","chai":"~2.3.0","coffee-script":"^1.9.3","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^3.8.0","grunt-bump":"~0.3.1","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.6.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.10.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~1.0.2","grunt-mocha-test":"~0.12.7","mocha":"~2.2.5","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^3.2.1"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"license":"MIT","gitHead":"6ebf15bbe25d05b48d63c5faf22295c10cef03bc","_id":"octokat@0.4.12","_shasum":"e832deca116bad04c7f7559f90c0ac97c8a0ae22","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"e832deca116bad04c7f7559f90c0ac97c8a0ae22","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.12.tgz","integrity":"sha512-LS/9ZuG+8wigFWq1vKkMjr588GR9zLGACFRSr+dcFCEDA9V1CrgOVtdMhPmjuV+V3h22asmwoF52PUTxXpksBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA9mCyZMvXbKDacEL2gI8DQM74v6Wp38eWgvbFoxI2wwIgMM4LFNJC9QXp6V2Z7K1/0WkUAMwA0H5URIBJALz83f8="}]}},"0.4.13":{"name":"octokat","version":"0.4.13","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"2.1.1","xmlhttprequest":"~1.7.0"},"devDependencies":{"browserify":"^10.2.3","chai":"~2.3.0","coffee-script":"^1.9.3","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^3.8.0","grunt-bump":"~0.3.1","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.6.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.10.1","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~1.0.2","grunt-mocha-test":"~0.12.7","mocha":"~2.2.5","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^3.2.1"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"license":"MIT","gitHead":"9de881c29db097694d05585225b98cfd1b613c1d","_id":"octokat@0.4.13","_shasum":"a3f102db666aba35602ce44bbf76d717671cb4c1","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"a3f102db666aba35602ce44bbf76d717671cb4c1","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.13.tgz","integrity":"sha512-t7x6uJiE+LsLBqmpEy5JbDJirX5AOLBEKSfxlAkM/KNFXtSZ7kxStwOKCxF8SC7ohdu9S1UxmvMH6727XZTWIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyDrl4hDFh7Z1gthcNAZ+SYEvZEps4Q6QQGSD+OKFXJAiBIYskJo2sswR9WYQ6kItQ6bnFESuRpV1M0RIG5rXAIkw=="}]}},"0.4.14":{"name":"octokat","version":"0.4.14","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"3.0.2","xmlhttprequest":"~1.8.0"},"devDependencies":{"browserify":"^12.0.1","chai":"~3.4.1","coffee-script":"^1.10.0","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^4.0.1","grunt-bump":"~0.6.0","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.7.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.11.2","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~2.0.0","grunt-mocha-test":"~0.12.7","mocha":"~2.3.4","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^3.2.1"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"585394259c8f37368e0f39950c1445d10473636c","_id":"octokat@0.4.14","_shasum":"9f2c243b2d997415da8bd5f23bc9ce82823983b4","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"9f2c243b2d997415da8bd5f23bc9ce82823983b4","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.14.tgz","integrity":"sha512-ZH+CuSfG6zQqgjX0NaZrS5iz+9yQjQaeBCE3L8LcZXG1FRvF7JAxs0Ko4pN8p7TBUOYpwPfBSzeXiTGsVkfulw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiGi+ejZa4soDkDz3QT818J0v007L3/vq10xHjfLM3mAIhAIben0/jMbZI5xDrcETlQHooswDOIojxxm2TusC2AN70"}]}},"0.4.15":{"name":"octokat","version":"0.4.15","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"3.0.2","xmlhttprequest":"~1.8.0"},"devDependencies":{"browserify":"^12.0.1","chai":"~3.4.1","coffee-script":"^1.10.0","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^4.0.1","grunt-bump":"~0.6.0","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.7.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.11.2","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~2.0.0","grunt-mocha-test":"~0.12.7","mocha":"~2.3.4","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js","watchify":"^3.2.1"},"repository":{"type":"git","url":"https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"84e3abb69cbdeeb08d5c8414ee8ea4665fc0ba91","_id":"octokat@0.4.15","_shasum":"dcc5d7c2bbdda84942e36bda243674dc92179857","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"dcc5d7c2bbdda84942e36bda243674dc92179857","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.15.tgz","integrity":"sha512-j4eFCrIAshqjwz9WYcVeqmuUYkGsZuITCl7pgvvqPoDHCCYwrtClRJXSCZIxoh8xYk6I4ODS+bVV2ogKJINSKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDanaGvc5ToARYglyrkPYe5LN5VwszMfF0cvlBokLlY6AIhAMSXzkLqIZzjYDzqgls7KaaXF3pHYznwOJdIxmi3bCJb"}]}},"0.4.16":{"name":"octokat","version":"0.4.16","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update"},"dependencies":{"es6-promise":"3.0.2","xmlhttprequest":"~1.8.0"},"devDependencies":{"browserify":"^12.0.1","chai":"~3.4.1","coffee-script":"^1.10.0","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^4.0.1","grunt-bump":"~0.6.0","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.7.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.11.2","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~2.0.0","grunt-mocha-test":"~0.12.7","mocha":"~2.3.4","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js.git","watchify":"^3.2.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"ac4db9b12d46cb7fee121005114d08a3602836d4","_id":"octokat@0.4.16","_shasum":"0ad70fc5cc94e2814c585e0a1cc95a49de308ef3","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"0ad70fc5cc94e2814c585e0a1cc95a49de308ef3","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.16.tgz","integrity":"sha512-LSbcSXQo9RK7enYF+55xgDJO7SWfuHV3xgHLRLfPuES0CrN5WQomFM/0GGVzNftHpr/e8QxropPPj7wWyL24vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk3MLkWD+XHqotS/eGLHeVAhnzdd9hF0VzdV3/vLtFMQIhAIzESXPz9fWrgkYWMcTR3F8nuN9vDhwKQohFs8X5tYQV"}]}},"0.4.17":{"name":"octokat","version":"0.4.17","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update","bump":"grunt release"},"dependencies":{"es6-promise":"3.0.2","xmlhttprequest":"~1.8.0"},"devDependencies":{"browserify":"^12.0.1","chai":"~3.4.1","coffee-script":"^1.10.0","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^4.0.1","grunt-bump":"~0.6.0","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.7.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.11.2","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~2.0.0","grunt-mocha-test":"~0.12.7","mocha":"~2.3.4","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js.git","watchify":"^3.2.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"6397afd586da5c647033ad21a771079d7be2150d","_id":"octokat@0.4.17","_shasum":"233fbd1f6cf318aaca2a0662b3ce4ba71e1fc0c1","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"233fbd1f6cf318aaca2a0662b3ce4ba71e1fc0c1","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.17.tgz","integrity":"sha512-FVuaysA/hXusZfV0ozLYLJ0q0ql7RZlQyzhPPNLSCXwZrhsGVnQnZjaaoS31IRXF58GkC+KPQg+axLAK3HSkZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBEd+aN55FRw9aWL8tIf3cqV6w7g+0dxOvq7BereaYZwIgKfDwKckoICIoBnW1ku4S1QGYvBzkXMbDwUYXZcBWM0Y="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/octokat-0.4.17.tgz_1456524972991_0.31613544817082584"}},"0.5.0-beta.0":{"name":"octokat","version":"0.5.0-beta.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update","bump":"grunt release"},"dependencies":{"es6-promise":"3.0.2","lodash":"^3.10.1","xmlhttprequest":"~1.8.0"},"devDependencies":{"browserify":"^12.0.1","chai":"~3.4.1","coffee-script":"^1.10.0","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^4.0.1","grunt-bump":"~0.6.0","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.7.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.11.2","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~2.0.0","grunt-mocha-test":"~0.12.7","mocha":"~2.3.4","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js.git","watchify":"^3.2.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"1d93be2f7b5a2ef622a0b4f6d626537271ae3b50","_id":"octokat@0.5.0-beta.0","_shasum":"92ca758b959b2edb363a3defdbc043c27694404b","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"92ca758b959b2edb363a3defdbc043c27694404b","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.5.0-beta.0.tgz","integrity":"sha512-17qup718xFKhCqpSoWuCE21OtNMMDSCk9gA30448xTtJPBFYGyct6awv8GdNW45FfQtPS5MVtkSOsU9UCIVQQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDerZLGo6hq3kgbJdZ3CXWcBQ41BGdaymiqIjBTo4qvrgIhAI6hWjH4arzaU8w2SdXBdr8gkWgcXAV2uiVU4pwxhilq"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/octokat-0.5.0-beta.0.tgz_1459023535872_0.12286405172199011"}},"0.4.18":{"name":"octokat","version":"0.4.18","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"test":"VCR_MODE=cache grunt test --verbose","dist":"grunt dist --verbose","update":"bower update","bump":"grunt release"},"dependencies":{"es6-promise":"3.0.2","xmlhttprequest":"~1.8.0"},"devDependencies":{"browserify":"^12.0.1","chai":"~3.4.1","coffee-script":"^1.10.0","coffeeify":"^1.1.0","grunt":"~0.4.5","grunt-browserify":"^4.0.1","grunt-bump":"~0.6.0","grunt-coffeelint":"~0.0.13","grunt-contrib-clean":"~0.7.0","grunt-contrib-coffee":"^0.13.0","grunt-contrib-connect":"~0.11.2","grunt-contrib-watch":"~0.6.1","grunt-mocha-phantomjs":"~2.0.0","grunt-mocha-test":"~0.12.7","mocha":"~2.3.4","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js.git","watchify":"^3.2.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"45393b3afe8d48c7818eb961f07662fb0fb2e877","_id":"octokat@0.4.18","_shasum":"afa7e52654b5464923f801917b3a31cff7a6848d","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"dist":{"shasum":"afa7e52654b5464923f801917b3a31cff7a6848d","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.4.18.tgz","integrity":"sha512-n8xyWCKZRXv9TkdxZpCp6K3meyk/6T8amS3bHWU4xNjJxhS4kdY27uYzpaL4NiJvx/eJLDLcqL/uLvgI80hYSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbX9BodP5AqkPT66vT30y3k828LELtSJsI/V26LnwkdAiB3C9puU1M/8BE4FAQOMpzG+CvFkrh/P61ig8FDS3mJwA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/octokat-0.4.18.tgz_1471212356014_0.7356294551864266"}},"0.5.0-0":{"name":"octokat","version":"0.5.0-0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"build":"coffeelint --file ./coffeelint.json src/**.coffee && npm run dist","pretest":"npm run build","test":"npm run test-node && npm run test-browser","test-node":"VCR_MODE=cache ./node_modules/.bin/mocha --reporter spec --require coffee-script/register test/**/node**.coffee","test-browser":"./script/run-test-browser.sh","test-browser-only":"mocha-phantomjs --reporter spec --timeout 20000 http://localhost:9876/test/index.html","dist":"webpack --config ./webpack.config-node.js -v --progress && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"es6-promise":"3.0.2","xmlhttprequest":"~1.8.0"},"devDependencies":{"chai":"~2.3.0","coffee-loader":"^0.7.2","coffee-script":"^1.9.3","coffeelint":"^1.15.7","grunt":"~0.4.5","grunt-bump":"~0.3.1","http-server":"^0.9.0","mocha":"^3.0.2","mocha-phantomjs":"^4.1.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js.git","webpack":"^1.13.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"048b6a535ae67672ccf7b3be637cabfba36dd71b","_id":"octokat@0.5.0-0","_shasum":"01c33bc967fc7ddb0320aa67833fb150644111e2","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"01c33bc967fc7ddb0320aa67833fb150644111e2","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.5.0-0.tgz","integrity":"sha512-EEtduoVM0gyC7miTtY3XUoWf3NsdiElrMs/hfw0e5KVL2B2NfRc6tlGw9kUioh1zOBq5QyTk1kCrS4XIc5TB5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnXs+6AqsX2TVNNui+sSnVWSJl7OlXZzf9wOQckTZ8iwIhANpytnZ8cysn066rrSeg7DQFetjKyFv3BpRjbEyZxnAY"}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/octokat-0.5.0-0.tgz_1475003946234_0.002273000543937087"}},"0.6.0-0":{"name":"octokat","version":"0.6.0-0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"build":"coffeelint --file ./coffeelint.json src/**.coffee && npm run dist","pretest":"npm run build","test":"npm run test-node && npm run test-browser","test-node":"VCR_MODE=cache ./node_modules/.bin/mocha --reporter spec --require coffee-script/register test/**/node**.coffee","test-browser":"./script/run-test-browser.sh","test-browser-only":"mocha-phantomjs --reporter spec --timeout 20000 http://localhost:9876/test/index.html","dist":"webpack --config ./webpack.config-node.js -v --progress && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"es6-promise":"3.0.2","xmlhttprequest":"~1.8.0"},"devDependencies":{"chai":"~2.3.0","coffee-loader":"^0.7.2","coffee-script":"^1.9.3","coffeelint":"^1.15.7","grunt":"~0.4.5","grunt-bump":"~0.3.1","http-server":"^0.9.0","mocha":"^3.0.2","mocha-phantomjs":"^4.1.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","sepia":"~2.0.1","sepia-js":"git://github.com/philschatz/sepia.js.git","webpack":"^1.13.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"dbd3b4ba462598844e522c48a7f0dc1a04bb2bfe","_id":"octokat@0.6.0-0","_shasum":"9f4b797d73751dccf257f3f7730cc03c40c7de1d","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"9f4b797d73751dccf257f3f7730cc03c40c7de1d","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.6.0-0.tgz","integrity":"sha512-i7j2EhDStDqJgGN5mukvcNpyc26fqGiP3umVPgYMV5ZZcr1z5d8meMd+96Gpk0XRLDdrviBxuXmIcbAYTUjr5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt7O8B0MtxwzCbhcmzS04y0ydOlFWlfv6K5RfnaHA9uQIhAO0iVI2EBM3SqIiAFdohk91U185vufia80VYVB2QzIph"}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/octokat-0.6.0-0.tgz_1475261423779_0.9055180479772389"}},"0.6.0":{"name":"octokat","version":"0.6.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js test/**.js test/ruby-specs/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script lint && npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node && npm run-script test-browser","pretest-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","test-node":"VCR_MODE=cache istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"mocha-phantomjs --reporter spec --timeout 20000 http://localhost:9876/test/index.html","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/ && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"es6-promise":"4.0.5","lodash":"^4.16.4","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^1.0.1","coffee-loader":"^0.7.2","coffee-script":"^1.12.1","coffeelint":"^1.15.7","decaffeinate":"^2.23.3","eslint":"^3.7.0","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^2.0.1","glob":"^7.1.1","grunt":"~1.0.1","grunt-bump":"~0.8.0","http-server":"^0.9.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs":"^4.1.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","remap-istanbul":"^0.8.4","sepia":"~2.0.2","sepia-js":"git://github.com/philschatz/sepia.js.git","snazzy":"^5.0.0","standard":"^8.3.0","webpack":"^1.14.0"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/promise-node.js":"./dist/node/adapters/promise-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"5ba20933cf90647ff9886cfff3e9ce9c329e8f9f","_id":"octokat@0.6.0","_shasum":"82691db9671fc55bb5a018f5f54f8ad540312518","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"82691db9671fc55bb5a018f5f54f8ad540312518","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.6.0.tgz","integrity":"sha512-/7tKZXT/fHoZNu+WTuaczQu1sUvBe+1X2iaVVvaPNkI2rWPB2H4jm9zw/DMM4nun+ipe9pqUJcLRnGFNppvmQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMlnNdd3j7AyfEK1MHHJaIh+KuDuT8B3O45GxNfJ/1agIgGA7SPKI+EIlVI+SQqf9uojlZ1FfyBKngokwM6jnpW+8="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/octokat-0.6.0.tgz_1484783173904_0.6810131010133773"}},"0.6.1":{"name":"octokat","version":"0.6.1","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js test/**.js test/ruby-specs/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script lint && npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node && npm run-script test-browser","pretest-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","test-node":"VCR_MODE=cache istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"mocha-phantomjs --reporter spec --timeout 20000 http://localhost:9876/test/index.html","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/ && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"es6-promise":"4.0.5","lodash":"^4.16.4","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^1.0.1","coffee-loader":"^0.7.2","coffee-script":"^1.12.1","coffeelint":"^1.15.7","decaffeinate":"^2.23.3","eslint":"^3.7.0","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^2.0.1","glob":"^7.1.1","http-server":"^0.9.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs":"^4.1.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","remap-istanbul":"^0.8.4","sepia":"~2.0.2","sepia-js":"git://github.com/philschatz/sepia.js.git","snazzy":"^6.0.0","standard":"^8.3.0","webpack":"^1.14.0"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/promise-node.js":"./dist/node/adapters/promise-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"9414c5067bc85bfa87e2bb5564b3f6c8079ae038","_id":"octokat@0.6.1","_shasum":"b2a8276bf5d71b22df320fd7b0e280e56ae1a2d1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"b2a8276bf5d71b22df320fd7b0e280e56ae1a2d1","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.6.1.tgz","integrity":"sha512-jfDSkR8TUkO+2NgC0HLsaRxKa7OvE87ayg+z1Z0ARANoOzDFNXO6/cZ9SQ94q+XKNSVFGXmXJOwSwTw18UrLUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByVNO3ZB6sMWmOHNq3Q43NNshYbW0jyEgw7i52KoH3gAiEAlOYCNOyMkrm8iBSr0QyFYq3p6qmckiVR3OvFOU/Bubo="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/octokat-0.6.1.tgz_1484785293565_0.11248155916109681"}},"0.6.2":{"name":"octokat","version":"0.6.2","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js test/**.js test/ruby-specs/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script lint && npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node && npm run-script test-browser","pretest-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","test-node":"VCR_MODE=cache istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"mocha-phantomjs --reporter spec --timeout 20000 http://localhost:9876/test/index.html","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/ && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"es6-promise":"4.0.5","lodash":"^4.16.4","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^1.0.1","coffee-loader":"^0.7.2","coffee-script":"^1.12.1","coffeelint":"^1.15.7","decaffeinate":"^2.23.3","eslint":"^3.7.0","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^2.0.1","glob":"^7.1.1","http-server":"^0.9.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs":"^4.1.0","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","remap-istanbul":"^0.8.4","sepia":"~2.0.2","sepia-js":"git://github.com/philschatz/sepia.js.git","snazzy":"^6.0.0","standard":"^8.3.0","webpack":"^1.14.0"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/promise-node.js":"./dist/node/adapters/promise-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"2cba2d91728730ae5d51eb595cf36c7bf9221c5d","_id":"octokat@0.6.2","_shasum":"9f4479edb51fa50f77f29b9255c338ec05bd19aa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"9f4479edb51fa50f77f29b9255c338ec05bd19aa","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.6.2.tgz","integrity":"sha512-0GEy+UiSBiiHqjHfz+kcc5TkEqjfnkvmnMGjL7zbr1kvE7m3RJlV4+3SagqXKQjEPP/5QFMnx/kjiFiMwGQ1Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOaV1o1vzNVWD4kxPVP7gENk7uMQLi9mZvpgVtGEft9AiBJWMapJDcZwW2rzFwhuXyWRk2dTXbURcyVZUSl2sHHMg=="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/octokat-0.6.2.tgz_1484868192134_0.7569554601795971"}},"0.6.3":{"name":"octokat","version":"0.6.3","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script lint && npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node && npm run-script test-browser","pretest-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","test-node":"VCR_MODE=cache istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/ && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"lodash":"^4.16.4","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^1.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.0.5","eslint":"^3.7.0","eslint-config-standard":"^7.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^2.0.1","glob":"^7.1.1","http-server":"^0.9.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","sepia":"~2.0.2","sepia-js":"git://github.com/philschatz/sepia.js.git","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.2.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/promise-node.js":"./dist/node/adapters/promise-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"d077132e8a71b9424bd560b9c92b5f453fd3fc29","_id":"octokat@0.6.3","_shasum":"89fd3f2ac99c07c52f3aab6b826fa2262523134a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"89fd3f2ac99c07c52f3aab6b826fa2262523134a","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.6.3.tgz","integrity":"sha512-ALFFiT/+GEr9GefJxD1n+3TEjl3GrB+uYKBolaeYMqpp4q3lPxuNiM0FAnsViMiKuavCqWxtphWk0ls+NRVNSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICh5XNdBhjSkl/V7sTYgJ0gOKqtqYI4/2qxqb/q0qmfLAiB7a/0tjqD1M3ISwCzyqUiJ927JSJyDAG07tnDgQk4/oA=="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/octokat-0.6.3.tgz_1488737833778_0.5311986545566469"}},"0.6.4":{"name":"octokat","version":"0.6.4","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script lint && npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node && npm run-script test-browser","pretest-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","test-node":"VCR_MODE=cache istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/ && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"lodash":"^4.16.4","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^7.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^2.0.1","glob":"^7.1.1","http-server":"^0.9.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","sepia":"~2.0.2","sepia-js":"git://github.com/philschatz/sepia.js.git","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/promise-node.js":"./dist/node/adapters/promise-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"870214df15eded22f22321bdf9216ee754d1d233","_id":"octokat@0.6.4","_shasum":"40dcf27278896540523543c4addc53ef2ecb8dd3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"40dcf27278896540523543c4addc53ef2ecb8dd3","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.6.4.tgz","integrity":"sha512-3ciRZOaAB6cI4yN7dabWjXEUHh7nZJUxdZp4cxGyi8mxatlzV9M2MQ6Y4otlVTl3NlTDnQecW7D0HIkmDhb3WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJF+6D6+NhQhGdHEh3K7swalIiMnedIlVWb0kBPTMdgAiEAyfIfHfgHFc5Y96Md6Z5A6PrsIP+e/YipgonJVEboplY="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/octokat-0.6.4.tgz_1490201585589_0.7423244721721858"}},"0.6.5":{"name":"octokat","version":"0.6.5","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script lint && npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node && npm run-script test-browser","pretest-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","test-node":"VCR_MODE=cache istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/ && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"lodash":"^4.16.4","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.9.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","sepia":"~2.0.2","sepia-js":"git://github.com/philschatz/sepia.js.git","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/promise-node.js":"./dist/node/adapters/promise-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"9b76141a62b04250cb07032812d3f9724f530581","_id":"octokat@0.6.5","_shasum":"af7c9547c298c7ed257960432e9553648dbc09ab","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"af7c9547c298c7ed257960432e9553648dbc09ab","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.6.5.tgz","integrity":"sha512-pXsE4ZKPKsn+grU4X0OjJOo48YRGUagjFqLUX6F8e8mYhLdOu/QryWh8USfGZtxsCy6HYpYSgurhsZmmbe5I/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUElOy0XTgqaF4avtuJoAObEG79ubroD+qs9pumhFbRAiAHpCcRjS2ScYA3Ih/+tP8pMQsqYzuIDXxH1NF+yUn3qw=="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/octokat-0.6.5.tgz_1493677801196_0.4437316535040736"}},"0.7.0":{"name":"octokat","version":"0.7.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script lint && npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node && npm run-script test-browser","pretest-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","test-node":"VCR_MODE=cache istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/ && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"lodash":"^4.16.4","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.10.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","sepia":"~2.0.2","sepia-js":"git://github.com/philschatz/sepia.js.git","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/promise-node.js":"./dist/node/adapters/promise-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"e0c8fa50ce486689a3e1d6ee8f2fb45854e34bb1","_id":"octokat@0.7.0","_shasum":"4b338376832b0a8c21a27d33f77ab3b67fdec861","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"4b338376832b0a8c21a27d33f77ab3b67fdec861","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.7.0.tgz","integrity":"sha512-EZ610EzaWG8J8+vg0O67fKEy2qtAgNS5ttPgBwzwgfR+QxNjCkvqawpamxhhng1B470a+1/FiIrX5ePE8MJp6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnGnTFGFP2H0ww9MlTMl7FNjxyUjeG/0AOhAMHHhMH+AiEA0pCTJnMolYt7GCd//d/lPnmwcEwCtoyFvNOIIj2HdpE="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/octokat-0.7.0.tgz_1493873796427_0.5281653027050197"}},"0.8.0":{"name":"octokat","version":"0.8.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script lint && npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node && npm run-script test-browser","pretest-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","test-node":"VCR_MODE=cache istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/ && webpack --config ./webpack.config-browser.js -v --progress","update":"bower update","bump":"grunt release"},"dependencies":{"lodash":"^4.16.4","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.10.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","sepia":"~2.0.2","sepia-js":"git://github.com/philschatz/sepia.js.git","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/promise-node.js":"./dist/node/adapters/promise-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"7bec6834c5000495a3d833e9c381e40579a22c94","_id":"octokat@0.8.0","_shasum":"50841ca255743f91a715d11a1bde76f2eefcd97a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"50841ca255743f91a715d11a1bde76f2eefcd97a","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.8.0.tgz","integrity":"sha512-EF2iW0qJoLa+phyIt1EcTfYJrWOxgiStMYTzN4ACmRc5fzy1YqsBV2bC5vw+1ZKvOOx2iCpOVjBmY6KGky1vdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8Ux0y7fnxLKScZelX9hr2fLpJpWVUHVUJonQzbaFgQQIgajFQ01a49GfWZ0b4Jz1oqJYt09TSoRFuGl8FTQ3/oMs="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/octokat-0.8.0.tgz_1494430838956_0.34841580665670335"}},"0.9.0-0":{"name":"octokat","version":"0.9.0-0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node-with-coverage && npm run-script test-browser","posttest":"npm run-script lint","pretest-node-with-coverage":"npm run-script predebug-node","test-node-with-coverage":"VCR_MODE=$(echo ${VCR_MODE} || cache) istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","predebug-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","debug-node":"VCR_MODE=$(echo ${VCR_MODE} || cache) mocha --inspect --debug-brk --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/","postdist":"webpack --config ./webpack.config-browser.js --progress","update":"bower update","bump":"grunt release"},"dependencies":{"fetch-vcr":"^0.5.1","lodash":"^4.16.4","node-fetch":"^1.6.3","xmlhttprequest":"~1.8.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.10.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1","whatwg-fetch":"^2.0.3"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/fetch-node.js":"./dist/node/adapters/fetch-browser.js","./dist/node/adapters/xhr-node.js":"./dist/node/adapters/xhr-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"581d59e7e358f36cebd835e76e9460b1a90d01ca","_id":"octokat@0.9.0-0","_shasum":"8255670335830280736c6c4e7ba25964f6e01b0c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"8255670335830280736c6c4e7ba25964f6e01b0c","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.9.0-0.tgz","integrity":"sha512-y3332zYmy9PjbArLEYNjE5AGZZqgy5zYGPYNJs6PwXi3yoMyOhy2U6xW2/pPJfEYx0K0q0gAioW7Wx+tqn07Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/V7jbd4mXuNCEDSUq5S4Scu33WxUnfIJdN5f7O9bssAiEAgZCud7TKNBdiFm7YNB+rgvsYrw9zql9JA0YJJCA39lg="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/octokat-0.9.0-0.tgz_1495167892754_0.9257202867884189"}},"0.9.0-1":{"name":"octokat","version":"0.9.0-1","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node-with-coverage && npm run-script test-browser","posttest":"npm run-script lint","pretest-node-with-coverage":"npm run-script predebug-node","test-node-with-coverage":"VCR_MODE=$(echo ${VCR_MODE} || cache) istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","predebug-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","debug-node":"VCR_MODE=$(echo ${VCR_MODE} || cache) mocha --inspect --debug-brk --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/","postdist":"webpack --config ./webpack.config-browser.js --progress","update":"bower update","bump":"grunt release"},"dependencies":{"fetch-vcr":"^0.5.1","lodash":"^4.16.4","node-fetch":"^1.6.3"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.10.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1","whatwg-fetch":"^2.0.3"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/fetch-node.js":"./dist/node/adapters/fetch-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"1c53c440788eac89f53f2182e118a09416b2d9b1","_id":"octokat@0.9.0-1","_shasum":"182f4f58cfd5496d89c76d3b8f8b67b855bba3dd","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"182f4f58cfd5496d89c76d3b8f8b67b855bba3dd","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.9.0-1.tgz","integrity":"sha512-olXmcEHV1H5BSLLMY3MkGSoREV4pTEzhkfpt3b1yt547FmwWcm6vq/i4Ge8Be0uKDbZYGdJGHWxdhHI91yWXKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCNHp2k6gvUKdZFPIj9qZ40pfbCA/7mSLbZjaJ+zx9EAiEAkasN49LOwCT6rRu43xL601CFikvbysiwJxxh39tJ/Qg="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octokat-0.9.0-1.tgz_1495771084940_0.0988459310028702"}},"0.9.0-2":{"name":"octokat","version":"0.9.0-2","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node-with-coverage && npm run-script test-browser","posttest":"npm run-script lint","pretest-node-with-coverage":"npm run-script predebug-node","test-node-with-coverage":"VCR_MODE=$(echo ${VCR_MODE} || cache) istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","predebug-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","debug-node":"VCR_MODE=$(echo ${VCR_MODE} || cache) mocha --inspect --debug-brk --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/","postdist":"webpack --config ./webpack.config-browser.js --progress","update":"bower update","bump":"grunt release"},"dependencies":{"fetch-vcr":"^0.5.1","lodash":"^4.16.4","node-fetch":"^1.6.3"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.10.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1","whatwg-fetch":"^2.0.3"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/fetch-node.js":"./dist/node/adapters/fetch-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"a38f135ec20564540b19c12c8ee75fa2197fa4c8","_id":"octokat@0.9.0-2","_shasum":"07d592127d4e18e1458dc4e66bf821644bf4154f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"07d592127d4e18e1458dc4e66bf821644bf4154f","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.9.0-2.tgz","integrity":"sha512-8gQPr2ZVgfYjNApCbL2AlfKSyRMMhIKODZ2w9OY1N4HoZ6G1vCON/znUDuWCqN0nO7nm7y4QWSfqAwscV0OxEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxAMBvPUwTTrA25xJa6jdw+VFQMS04sGxiV76PRmqjYQIgMPL641aopkAY4lKmIA8A+rAx5C3foImi/wGyZoSf7FM="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octokat-0.9.0-2.tgz_1496091930511_0.7819020808674395"}},"0.9.0":{"name":"octokat","version":"0.9.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node-with-coverage && npm run-script test-browser","posttest":"npm run-script lint","pretest-node-with-coverage":"npm run-script predebug-node","test-node-with-coverage":"VCR_MODE=$(echo ${VCR_MODE} || cache) istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","predebug-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","debug-node":"VCR_MODE=$(echo ${VCR_MODE} || cache) mocha --inspect --debug-brk --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/","postdist":"webpack --config ./webpack.config-browser.js --progress","update":"bower update","bump":"grunt release"},"dependencies":{"fetch-vcr":"^0.5.1","lodash":"^4.16.4","node-fetch":"^1.6.3"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.10.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1","whatwg-fetch":"^2.0.3"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/fetch-node.js":"./dist/node/adapters/fetch-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"3ba95a49953bf1d5bc7a9b0687a43c785abe3fb5","_id":"octokat@0.9.0","_shasum":"4c4807d16ff8e6b8a82dac389aa2b99ac50496c1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"4c4807d16ff8e6b8a82dac389aa2b99ac50496c1","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.9.0.tgz","integrity":"sha512-taZNsFcDWzDxfVOxLP3HqAmKnYrz6tt8xb7ke/Z4yfu2jymZ4S50TkG0MNq5BLrAK5o/cegj2E9rnUQ4SEQ9vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDia2Ds1z39rgpARZWrZX7Azkab6m5voE0bVpTAUDMZ4QIgXsckP34klW/qyTrAgw1/zEFT0OabFPt5MB4yP6gI/fM="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octokat-0.9.0.tgz_1496549889594_0.548890027217567"}},"0.9.1":{"name":"octokat","version":"0.9.1","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node-with-coverage && npm run-script test-browser","posttest":"npm run-script lint","pretest-node-with-coverage":"npm run-script predebug-node","test-node-with-coverage":"VCR_MODE=$(echo ${VCR_MODE} || cache) istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","predebug-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","debug-node":"VCR_MODE=$(echo ${VCR_MODE} || cache) mocha --inspect --debug-brk --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/","postdist":"webpack --config ./webpack.config-browser.js --progress","update":"bower update","bump":"grunt release"},"dependencies":{"fetch-vcr":"^1.1.0","lodash":"^4.16.4","node-fetch":"^1.6.3"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.10.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1","whatwg-fetch":"^2.0.3"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/fetch-node.js":"./dist/node/adapters/fetch-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"c6f38e5bd7b2dadeb9066eaae2e8a762354795d8","_id":"octokat@0.9.1","_shasum":"b09f12566d4fe7792396b8a05d7616311aa8b8a1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"b09f12566d4fe7792396b8a05d7616311aa8b8a1","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.9.1.tgz","integrity":"sha512-YYmdYm/X9BI4JGKnleZxWfecrLDM2U0yNHQ/TbWtlUY3Ecxho/S86CHUHzhmarv5sA0BPtQWwJjYThsoHabSSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYnVjJo18F/8as6SPskfVJJmvkGb4j0WyrM+RhAEXbfAIhANd1loEwUHEn1CCD8/tukAZyRXGxbN4B8YYzTR9L8lmD"}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octokat-0.9.1.tgz_1500590262069_0.6420162387657911"}},"0.9.2":{"name":"octokat","version":"0.9.2","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node-with-coverage && npm run-script test-browser","posttest":"npm run-script lint","pretest-node-with-coverage":"npm run-script predebug-node","test-node-with-coverage":"VCR_MODE=$(echo ${VCR_MODE} || cache) istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","predebug-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","debug-node":"VCR_MODE=$(echo ${VCR_MODE} || cache) mocha --inspect --debug-brk --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/","postdist":"webpack --config ./webpack.config-browser.js --progress","update":"bower update","bump":"grunt release"},"dependencies":{"fetch-vcr":"^1.1.0","lodash":"^4.16.4","node-fetch":"^1.6.3"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^2.0.1","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.1.0","eslint":"^3.7.0","eslint-config-standard":"^8.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.10.0","istanbul":"^0.4.5","mocha":"^3.0.2","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^2.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.9.0","snazzy":"^6.0.0","standard":"^9.0.0","webpack":"^2.3.1","whatwg-fetch":"^2.0.3"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/fetch-node.js":"./dist/node/adapters/fetch-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"9c6713d20fd821425b209daf593b5dd490ac2dfc","_id":"octokat@0.9.2","_shasum":"13b677e404d3d6153bd2b18b56b4a36a3fe22c3e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"shasum":"13b677e404d3d6153bd2b18b56b4a36a3fe22c3e","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.9.2.tgz","integrity":"sha512-7oI12UTsaM5Lm3vsja7VRvtyxjX0vbxmte8vX9WexRp/lzxbJLrlMR1mdqejvZX+LBRRz9k6oTUWK5VA4fYJ7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoQ0aPpXaJwCdxjpvtE04uguE2835AjzZi3jEJv/kxnAiAe2wN2co1O9oJypqb6NB+i0Ch/TD6TK4FCYXrxR9bxtQ=="}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octokat-0.9.2.tgz_1502216268790_0.16683043749071658"}},"0.10.0":{"name":"octokat","version":"0.10.0","description":"Javascript GitHub client for NodeJS or a browser using promises or callbacks","main":"index.js","scripts":{"lint":"standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee","build":"npm run-script dist","pretest":"npm run-script build","test":"npm run-script test-node-with-coverage && npm run-script test-browser","posttest":"npm run-script lint","pretest-node-with-coverage":"npm run-script predebug-node","test-node-with-coverage":"VCR_MODE=$(echo ${VCR_MODE} || cache) istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js","predebug-node":"babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/","debug-node":"VCR_MODE=$(echo ${VCR_MODE} || cache) mocha --inspect --debug-brk --reporter spec ./test-transpiled/**/node**.js","pretest-browser":"webpack --config ./webpack.config-browsertests.js","test-browser":"./script/run-test-browser.sh","test-browser:only":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'","predist":"coffee --map --compile ./src/grammar/*.coffee","dist":"babel --source-maps true --out-dir ./dist/node/ ./src/","postdist":"webpack --config ./webpack.config-browser.js --progress","update":"bower update","bump":"grunt release"},"dependencies":{"fetch-vcr":"^1.1.0","lodash":"^4.16.4","node-fetch":"^2.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.16.0","babel-loader":"^7.0.0","babel-preset-es2015":"^6.16.0","chai":"~3.5.0","codecov":"^3.0.0","coffee-script":"^1.12.1","coffeelint":"^1.15.7","es6-promise":"4.2.0","eslint":"^4.1.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.0","glob":"^7.1.1","http-server":"^0.11.0","istanbul":"^0.4.5","mocha":"^4.0.0","mocha-phantomjs-core":"^2.1.1","octokat-fixtures":"git://github.com/philschatz/octokat-fixtures.git","parallelshell":"^3.0.0","phantomjs-prebuilt":"^2.1.14","remap-istanbul":"^0.10.0","snazzy":"^7.1.0","standard":"^9.0.0","webpack":"^3.0.0","whatwg-fetch":"^2.0.3"},"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"keywords":["javascript","github","client","promise","ender"],"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"homepage":"https://github.com/philschatz/octokat.js","directories":{"test":"test"},"browser":{"./dist/node/adapters/fetch-node.js":"./dist/node/adapters/fetch-browser.js","./dist/node/adapters/base64-node.js":"./dist/node/adapters/base64-browser.js"},"tonicExampleFilename":"examples/tonic-example.js","license":"MIT","gitHead":"08f3ecea423a1e66eb91e04d973f0f6b988586b2","_id":"octokat@0.10.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"philschatz","email":"phil@cnx.org"},"dist":{"integrity":"sha512-VJ21L1gMlByYMurduLYiOcI8AwlZkUV8OXRN8pMXsbkIqIVqn0tgdTfxzWM9spX4VJTTG02OgqwDTqQsOmDing==","shasum":"a56846178199f36ddfc8979c9749ffea65736508","tarball":"https://registry.npmjs.org/octokat/-/octokat-0.10.0.tgz","fileCount":204,"unpackedSize":2341393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPAfvcn7LCp/Uob/bqOUB1rc0qX+DtEU/N5nO5F616KwIhAIS8uuhR/KiNJ4H/Nyn9UDZYmRNm9eUNV+gWg2xtS8Hp"}]},"maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octokat_0.10.0_1521692152740_0.4500062126483704"},"_hasShrinkwrap":false}},"readme":"# Octokat.js\n[![gh-board][kanban-image]][kanban-url]\n[![NPM version][npm-image]][npm-url]\n[![Downloads][downloads-image]][downloads-url]\n[![build status][travis-image]][travis-url]\n[![dependency status][dependency-image]][dependency-url]\n[![dev dependency status][dev-dependency-image]][dev-dependency-url]\n[![code coverage][coverage-image]][coverage-url]\n\n\n[Try it out in your browser!](https://tonicdev.com/npm/octokat) (REPL)\n\nOctokat.js provides a minimal higher-level wrapper around [GitHub's API](https://developer.github.com).\nIt is being developed in the context of an [EPUB3 Textbook editor for GitHub](https://github.com/oerpub/github-bookeditor)\n and a [simple serverless kanban board](https://github.com/philschatz/gh-board) ([demo](http://philschatz.com/gh-board)).\n\nThis package can be used in `nodejs` **or** in the browser as an AMD module or using browserify.\n\n# Table of Contents\n\n- [Install](#install)\n- [Key Features](#key-features)\n- [Overview](#overview)\n- [Examples](#examples)\n  - [Chaining](#chaining)\n  - [Promises or Callbacks](#promises-or-callbacks)\n  - [Read/Write/Remove a File](#readwriteremove-a-file)\n- [Usage](#usage)\n  - [In a Browser](#in-a-browser)\n  - [In Node.js](#in-nodejs)\n  - [Setup](#setup)\n    - [Promises (Optional)](#promises-optional)\n- [Advanced](#advanced-uses)\n  - [Hypermedia](#hypermedia)\n  - [Paged Results](#paged-results)\n  - [Preview new APIs](#preview-new-apis)\n  - [Enterprise APIs](#enterprise-apis)\n  - [Using EcmaScript 6 Generators](#using-ecmascript-6-generators)\n  - [Uploading Releases](#uploading-releases)\n  - [Parsing JSON](#parsing-json)\n  - [Using URLs Directly](#using-urls-directly)\n  - [Development](#development)\n\n# Install\n\nOctokat runs in [node](https://nodejs.org) or a browser and is available in [npm](https://npmjs.com/package/octokat).\n\n```sh\nnpm install --save octokat\n```\n\n# Key Features\n\n- Works in `nodejs`, an AMD module in the browser, and as a [bower](https://github.com/bower/bower) library\n- Handles text _and_ binary files\n- Exposes everything available via the GitHub API (repos, teams, events, hooks, emojis, etc.)\n- Supports `ETag` caching\n- Paged results\n- Node-style callbacks as well as optional Promises (to avoid those debates)\n- 100% of the GitHub API\n  - Starring and Following repositories, users, and organizations\n  - Editing Team and Organization Membership\n  - User/Org/Repo events and notifications\n  - Listeners for rate limit changes\n  - Public Keys\n  - Hooks (commit, comment, etc.)\n  - Uses native Promises if available\n  - Markdown generation\n  - Preview APIs (Deployments, Teams, Licenses, etc)\n  - Enterprise APIs\n\nFor the full list of supported methods see [./src/grammar/](./src/grammar/), [./examples/](./examples/), [Travis tests](https://travis-ci.org/philschatz/octokat.js),\nor the [./test](./test/) directory.\n\n# Overview\n\nThis library closely mirrors the <https://developer.github.com/v3> documentation.\n\nFor example:\n\n```js\n// `GET /repos/:owner/:repo` in the docs becomes:\nocto.repos(owner, repo).fetch()\n\n// `POST /repos/:owner/:repo/issues/:number/comments` becomes:\nocto.repos(owner, repo).issues(number).comments.create(params)\n```\n\nThe last method should be a *verb method*.\nThe verb method makes the async call and should either have a callback as the last argument\nor it returns a Promise (see [Promises or Callbacks](#promises-or-callbacks)).\n\nThe basic structure of the *verb method* is:\n\n- `.foos.fetch({optionalStuff:...})` yields a list of items (possibly paginated)\n- `.foos(id).fetch(...)` yields a single item (issue, repo, user)\n- `.foos.create(...)` creates a new `foo`\n- `.foos(id).update(...)` updates an existing `foo`\n- `.foos(id).add()` adds an existing User/Repo (`id`) to the list\n- `.foos(id).remove()` removes a member from a list or deletes the object and yields a boolean indicating success\n- `.foos.contains(id)` tests membership in a list (yields true/false)\n- `.foos(id).read()` is similar to `.fetch()` but yields the text contents without the wrapper JSON\n- `.foos(id).readBinary()` is similar to `.read()` but yields binary data\n\n\n# Examples\n\nBelow are some examples for using the library.\nFor a semi-autogenerated list of more examples see [./examples/](./examples/).\n\n\n## Chaining\n\nYou construct the URL by chaining properties and methods together\nand an async call is made once a verb method is called (see below).\n\n```js\nocto = new Octokat()\nrepo = octo.repos('philschatz', 'octokat.js')\n// Check if the current user is a collaborator on a repo\nrepo.collaborators.contains(USER)\n.then((isCollaborator) => {\n  // If not, then star the Repo\n  if (!isCollaborator) {\n    repo.star.add()\n    .then(() => {\n      // Done!\n    })\n  }\n})\n```\n\nOr, update a specific comment:\n\n```js\nocto = new Octokat({token: ...})\nocto.repos('philschatz', 'octokat.js').issues(1).comments(123123).update({body: 'Hello'})\n.then(() => {\n  // Done!\n})\n```\n\n\n## Promises or Callbacks\n\nThis library supports Node.js-style callbacks as well as Promises.\n\nTo use a callback, just specify it as the last argument to a method.\nTo use a Promise, do not specify a callback and the return value will be a Promise.\n\nExample (get information on a repo):\n\n```js\n// Using callbacks\nocto.repos('philschatz', 'octokat.js').fetch((err, repo) => {\n  if (err) console.error(err)\n  // Do fancy stuff...\n})\n\n// Using Promises\nocto.repos('philschatz', 'octokat.js').fetch()\n.then((repo) => {\n  // Do fancy stuff\n}).then(null, (err) => console.error(err))\n```\n\n\n## Read/Write/Remove a File\n\nTo read the contents of a file:\n\n```js\nvar octo = new Octokat()\nvar repo = octo.repos('philschatz', 'octokat.js')\nrepo.contents('README.md').read() // Use `.read` to get the raw file.\n.then((contents) => {        // `.fetch` is used for getting JSON\n  console.log(contents)\n});\n```\n\nTo read the contents of a binary file:\n\n```js\nvar octo = new Octokat()\nvar repo = octo.repos('philschatz', 'octokat.js')\nrepo.contents('README.md').readBinary() // Decodes the Base64-encoded content\n.then((contents) => {\n  console.log(contents)\n})\n```\n\nTo read the contents of a file and JSON metadata:\n\n```js\nvar octo = new Octokat()\nvar repo = octo.repos('philschatz', 'octokat.js')\nrepo.contents('README.md').fetch()\n.then((info) => {\n  console.log(info.sha, info.content)\n})\n```\n\nTo update a file you need the **blob SHA** of the previous commit:\n\n```js\nvar octo = new Octokat({token: 'API_TOKEN'})\nvar repo = octo.repos('philschatz', 'octokat.js')\nvar config = {\n  message: 'Updating file',\n  content: base64encode('New file contents'),\n  sha: '123456789abcdef', // the blob SHA\n  // branch: 'gh-pages'\n}\n\nrepo.contents('README.md').add(config)\n.then((info) => {\n  console.log('File Updated. new sha is ', info.commit.sha)\n})\n```\n\nCreating a new file is the same as updating a file but the `sha` field in the config is omitted.\n\nTo remove a file:\n\n```js\nvar octo = new Octokat({token: 'API_TOKEN'})\nvar repo = octo.repos('philschatz', 'octokat.js')\nvar config = {\n  message: 'Removing file',\n  sha: '123456789abcdef',\n  // branch: 'gh-pages'\n}\n\nrepo.contents('README.md').remove(config)\n.then(() => {\n  console.log('File Updated')\n});\n```\n\n# Usage\n\nAll asynchronous methods accept a Node.js-style callback\n**and** return a [Common-JS Promise](http://wiki.commonjs.org/wiki/Promises/A).\n\n## In a Browser\n\nCreate an Octokat instance.\n\n```js\nvar octo = new Octokat({\n  username: \"USER_NAME\",\n  password: \"PASSWORD\"\n})\n\nvar cb = function (err, val) { console.log(val) }\n\nocto.zen.read(cb)\nocto.repos('philschatz', 'octokat.js').fetch(cb) // Fetch repo info\nocto.me.starred('philschatz', 'octokat.js').add(cb) // Star a repo\n```\n\nOr if you prefer OAuth:\n\n```js\nvar octo = new Octokat({\n  token: \"OAUTH_TOKEN\"\n})\n```\n\n## In a browser using RequireJS\n\n```js\ndefine(['octokat'], (Octokat) => {\n  var octo = new Octokat({\n    username: \"YOU_USER\",\n    password: \"YOUR_PASSWORD\"\n  })\n})\n```\n\n## In Node.js\n\nInstall instructions:\n\n```sh\nnpm install octokat --save\n```\n\n```js\nvar Octokat = require('octokat')\nvar octo = new Octokat({\n  username: \"YOU_USER\",\n  password: \"YOUR_PASSWORD\"\n})\n\n// You can omit `cb` and use Promises instead\nvar cb = function (err, val) { console.log(val) }\n\nocto.zen.read(cb)\nocto.repos('philschatz', 'octokat.js').fetch(cb)    // Fetch repo info\nocto.me.starred('philschatz', 'octokat.js').add(cb) // Star a repo\nocto.me.starred('philschatz', 'octokat.js').remove(cb) // Un-Star a repo\n```\n\n## Using bower\n\nThis file can be included using the bower package manager:\n\n```sh\nbower install octokat --save\n```\n\n## Setup\n\nThis is all you need to get up and running:\n\n```html\n<script src=\"../dist/octokat.js\"></script>\n<script>\n  var octo = new Octokat()\n  octo.zen.read((err, message) => {\n    if (err) { throw new Error(err) }\n    alert(message)\n  })\n</script>\n```\n\n\n# Advanced Uses\n\n\n## Hypermedia\n\nGitHub provides URL patterns in its JSON responses. These are automatically converted into methods.\nYou can disable this by setting `disableHypermedia: true` in the options when creating a `new Octokat(...)`.\n\nFor example:\n\n```js\nocto.repos('philschatz', 'octokat.js').fetch()\n.then((repo) => {\n  // GitHub returns a JSON which contains something like compare_url: 'https://..../compare/{head}...{base}\n  // This is converted to a method that accepts 2 arguments\n  repo.compare(sha1, sha2).fetch()\n  .then((comparison) => console.log('Done!'))\n})\n```\n\n## Paged Results\n\nIf a `.fetch()` returns paged results then `nextPage()`, `previousPage()`, `firstPage()`\nand `lastPage()` are added to the returned Object. For example:\n\n```js\nocto.repos('philschatz', 'octokat.js').commits.fetch()\n.then((someCommits) => {\n  someCommits.nextPage()\n  .then((moreCommits) => {\n    console.log('2nd page of results', moreCommits)\n  })\n})\n```\nAs standard with the Github API, passing a `per_page` parameter allows you to control the number of results per page. For example:\n\n```js\nocto.repos('philschatz', 'octokat.js').issues.fetch({per_page: 100})\n  .then(...)\n```\n\n## Preview new APIs\n\nOctokat will send the Preview Accept header by default for several Preview APIs.\n\nIf you want to change this behavior you can force an `acceptHeader` when instantiating Octokat.\n\nFor example:\n\n```js\nvar octo = new Octokat({\n  token: 'API_TOKEN',\n  acceptHeader: 'application/vnd.github.cannonball-preview+json'\n})\n```\n\n## Enterprise APIs\n\nTo use the Enterprise APIs add the root URL when instantiating Octokat:\n\n```js\nvar octo = new Octokat({\n  token: 'API_TOKEN',\n  rootURL: 'https://example.com/api/v3'\n})\n```\n\n## Using EcmaScript 6 Generators\n\nThis requires Node.js 0.11 with the `--harmony-generators` flag:\n\n```js\nvar Octokat = require('octokat')\nvar octo = new Octokat()\n\nvar zen  = yield octo.zen.read()\nvar info = yield octo.repos('philschatz', 'octokat.js').fetch()\n\nconsole.log(zen)\nconsole.log(info)\n```\n\n## Uploading Releases\n\nUploading release assets requires a slightly different syntax because it\ninvolves setting a custom contentType and providing a possibly binary payload.\n\nTo upload (tested using nodejs) you can do the following:\n\n```js\nvar contents = fs.readFileSync('./build.js')\n\nrepo.releases(123456).fetch()\n.then((release) => {\n\n  release.upload('build.js', 'application/javascript', contents)\n    .then((resp) => {\n      // Success!\n    })\n})\n```\n\n## Parsing JSON\n\nIf you are using webhooks, the JSON returned by GitHub can be parsed using\n`octo.parse(json)` to yield a rich object with all the methods Octokat provides.\n\n`octo.parse(json)` is asynchronous and can take either a callback or returns a promise.\n\n## Using URLs Directly\n\nInstead of using Octokat to construct URLs, you can construct them yourself and\nstill use Octokat for sending authentication information, caching, pagination,\nand parsing Hypermedia.\n\n```js\n// Specify the entire URL\nocto.fromUrl('https://api.github.com/repos/philschatz/octokat.js/issues/1').fetch(cb)\n\n// Or, just the path\nocto.fromUrl('/repos/philschatz/octokat.js/issues').fetch({state: 'open'}, cb)\n```\n\nIf the URL is a Hypermedia Template then you can fill in the fields by passing them in as an additional argument.\n\n```js\nparams = {\n  owner: 'philschatz'\n  repo: 'octokat.js'\n  name: 'dist.js'\n}\nocto.fromUrl('https://uploads.github.com/repos/{owner}/{repo}/releases{/id}/assets{?name}', params)\n// returns https://uploads.github.com/repos/philschatz/octokat.js/releases/assets?name=dist.js\n```\n\n## Development\n\n- Run `npm install`\n- Run `npm test` to run Mocha tests for Node.js and the browser\n- Run `grunt dist` to generate the files in the `./dist` directory\n\nThe unit tests are named to illustrate examples of using the API.\nSee [Travis tests](https://travis-ci.org/philschatz/octokat.js) or run `npm test` to see them.\n\n[fetch-vcr](https://github.com/philschatz/fetch-vcr) is used to generate recorded HTTP fixtures from GitHub.\nIf you are adding tests be sure to include the updated fixtures in the Pull Request.\n\n\n## Todo\n- Add Option for Two factor authentication\n- Add option to pass header as cache control: no cache\n\n\n[kanban-image]: https://img.shields.io/github/issues/philschatz/octokat.js.svg?label=kanban%20board%20%28gh-board%29\n[kanban-url]: http://philschatz.com/gh-board/#/r/philschatz:octokat.js\n[npm-image]: https://img.shields.io/npm/v/octokat.svg\n[npm-url]: https://npmjs.org/package/octokat\n[downloads-image]: http://img.shields.io/npm/dm/octokat.svg\n[downloads-url]: https://npmjs.org/package/octokat\n[travis-image]: https://img.shields.io/travis/philschatz/octokat.js.svg\n[travis-url]: https://travis-ci.org/philschatz/octokat.js\n[dependency-image]: https://img.shields.io/david/philschatz/octokat.js.svg\n[dependency-url]: https://david-dm.org/philschatz/octokat.js\n[dev-dependency-image]: https://img.shields.io/david/dev/philschatz/octokat.js.svg\n[dev-dependency-url]: https://david-dm.org/philschatz/octokat.js#info=devDependencies\n[coverage-image]: https://img.shields.io/codecov/c/github/philschatz/octokat.js.svg\n[coverage-url]: https://codecov.io/gh/philschatz/octokat.js\n","maintainers":[{"name":"philschatz","email":"phil@cnx.org"}],"time":{"modified":"2022-06-22T18:39:16.871Z","created":"2014-06-29T01:11:22.408Z","0.1.0":"2014-06-29T01:11:22.408Z","0.1.1":"2014-09-04T14:11:19.451Z","0.2.0":"2014-09-04T15:38:16.243Z","0.2.1":"2014-09-12T16:54:38.452Z","0.2.2":"2014-09-12T16:58:04.052Z","0.2.3":"2014-09-25T06:29:50.389Z","0.4.0":"2014-12-06T01:40:56.260Z","0.4.2":"2015-01-25T00:38:28.032Z","0.4.3":"2015-02-08T02:39:25.736Z","0.4.4":"2015-02-08T02:42:38.821Z","0.4.5":"2015-02-08T03:03:22.301Z","0.4.6":"2015-02-14T17:02:22.378Z","0.4.7":"2015-03-02T17:49:12.504Z","0.4.8":"2015-03-10T01:58:04.449Z","0.4.9":"2015-03-11T17:33:44.095Z","0.4.10":"2015-05-28T20:10:10.849Z","0.4.11":"2015-07-26T02:35:38.915Z","0.4.12":"2015-09-20T02:37:03.533Z","0.4.13":"2015-11-09T13:08:20.046Z","0.4.14":"2015-11-18T09:54:14.009Z","0.4.15":"2015-11-29T20:05:35.767Z","0.4.16":"2016-01-18T23:36:34.627Z","0.4.17":"2016-02-26T22:16:14.044Z","0.5.0-beta.0":"2016-03-26T20:18:56.254Z","0.4.18":"2016-08-14T22:05:56.261Z","0.5.0-0":"2016-09-27T19:19:07.853Z","0.6.0-0":"2016-09-30T18:50:26.419Z","0.6.0":"2017-01-18T23:46:16.039Z","0.6.1":"2017-01-19T00:21:33.823Z","0.6.2":"2017-01-19T23:23:12.377Z","0.6.3":"2017-03-05T18:17:14.077Z","0.6.4":"2017-03-22T16:53:05.848Z","0.6.5":"2017-05-01T22:30:03.467Z","0.7.0":"2017-05-04T04:56:36.712Z","0.8.0":"2017-05-10T15:40:42.717Z","0.9.0-0":"2017-05-19T04:24:55.656Z","0.9.0-1":"2017-05-26T03:58:05.055Z","0.9.0-2":"2017-05-29T21:05:30.660Z","0.9.0":"2017-06-04T04:18:09.847Z","0.9.1":"2017-07-20T22:37:42.637Z","0.9.2":"2017-08-08T18:17:49.154Z","0.10.0":"2018-03-22T04:15:52.821Z"},"homepage":"https://github.com/philschatz/octokat.js","keywords":["javascript","github","client","promise","ender"],"repository":{"type":"git","url":"git+https://github.com/philschatz/octokat.js.git"},"author":{"name":"Philip Schatz"},"bugs":{"url":"https://github.com/philschatz/octokat.js/issues"},"readmeFilename":"README.md","license":"MIT","users":{"aalpern":true,"ahmedelgabri":true,"tamer1an":true,"huyz":true}}