{"_id":"github-basic","_rev":"43-b8d4089ee28c8aba57cc5a01be5f362f","name":"github-basic","description":"Basic https interface to GitHub","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.0":{"name":"github-basic","version":"1.0.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"0.0.4"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","_id":"github-basic@1.0.0","dist":{"shasum":"9b60173eb37289f0c756b533ff568b7737224de3","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-1.0.0.tgz","integrity":"sha512-JRMeglOQf2mX86RaVsrFA53XX2NK9x4eT9rQKUlY4pTXO8VY6yYJyTkEAAMM1FjCcwY1Ao90TfNuolrU8VsfrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZcYll/nUCUQ4HMHdWcFSbm0JorKfMFbAD6cfcwDWcZQIgXB5hiJYTYyWdfLSlzyAFA7/4u89QpLf3tM+z8vBEd6s="}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{}},"1.0.1":{"name":"github-basic","version":"1.0.1","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"0.0.4"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","_id":"github-basic@1.0.1","dist":{"shasum":"0160015b7b17d5a9be6f190c325a59d7b9faec32","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-1.0.1.tgz","integrity":"sha512-J3Ko00YKYL3pcgSez80i0wwAgFE8dH4crW3bTwQC5l0IiyL00CB6kiU9aGARw5DsFVKysMGuhPEVWDswi4Nezg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUMoq1RHQnYO6Oc6m8kZCNucMbbYGeoN+MckrBIgwqzQIhAOMAYJZUbB3w9K8orLG+MYY2aw86eK6tpQfnHmUVe5jc"}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{}},"1.0.2":{"name":"github-basic","version":"1.0.2","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"0.0.4"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","_id":"github-basic@1.0.2","dist":{"shasum":"3b8f2c7448e9963589de68d8ee9089d386b9e2f9","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-1.0.2.tgz","integrity":"sha512-VCzqohWtGbjEzrZQe7CdM5y0AemjmC7ckiSqig1gxN6k0xwDaZRNoMYNnnKEU4QI0YsMR4uQHH/tKHA5WxLraA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX4WaV+qZx7nHkLJKSa7RILUo79TPP8TSNnu3vLNEZ8AIgF2/s4etron9+867oEpywiAJoZq3prnz8oKzBwcaLeQc="}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{}},"1.1.0":{"name":"github-basic","version":"1.1.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"0.0.4","parse-links":"0.0.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","_id":"github-basic@1.1.0","dist":{"shasum":"2519925c1091fc2d8e0683292f661f34e6b4e8b6","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-1.1.0.tgz","integrity":"sha512-O1ZvePimzsKsplbd67WnMHhLjLh0I1o1rd3Kayj5nW61eaHH3kk/QpuWCjtqDFMvMGEuNRUD49j853lMQhnykg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7PjffcVETch2Yw2pXVsXv1cubUpZX61Tk8+LARv7CxwIhAMEyh3NumBWcX//gcZKt01Awz8TFK5uAuJKfbsDrJyjM"}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{}},"1.2.0":{"name":"github-basic","version":"1.2.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"0.0.4","parse-links":"0.0.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","_id":"github-basic@1.2.0","dist":{"shasum":"e25b9f6dba73df0a90c0e4914cf51ce23ae05a6f","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-1.2.0.tgz","integrity":"sha512-0VAeftIhsRmTnyt2EYCokNPQGGda43RQgddyLSGOlSICKjIS4CZxhbva4pT7wmXZe9ip22VTZ96ncMR9eOWGoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIv9AUFHrMlQYD65xfoOF1EmlFiSfWPd4wzId7MIP/7AiEAhOIv9ykBSRNHuCTFljhxGZ9OCXwZUPDa9GO5Tm5E7Fg="}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{}},"1.2.1":{"name":"github-basic","version":"1.2.1","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"0.0.4","parse-links":"0.0.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"_id":"github-basic@1.2.1","dist":{"shasum":"4d5fc531dd71cccfddd5d262aa74f24747358896","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-1.2.1.tgz","integrity":"sha512-0hMQASI4ewUps3uUYWsE4aSyYSMNuSIonaPQgnHVqNKli+7Q2H3vTM4AckB1FtA3scZ/1DBx+4JETHKMKB4f0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz9QhaJq3MX3FalZLuCldECCadnfnAYkAKaPpdcfaq0gIhALAnwaCBTF9tasj3lFm9zymljhi1mjpw9vm0Z5sUrEXn"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{}},"2.0.0":{"name":"github-basic","version":"2.0.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"~1.0.0","parse-links":"0.1.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"_id":"github-basic@2.0.0","dist":{"shasum":"64266e3bbf1b63633bbef600d81eb83c445db841","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-2.0.0.tgz","integrity":"sha512-ZZYdHHEWCbqLV46KvODM6bg0Pt/Ns9aV0ApOQFwJQjM+DKKKk89yTw70gdMExSMNND510lPD+y5NoVZwWuR/jA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvH3As5hGlUcu4++xinS1xA1bzHvXE+Ob2DZFBS2eiEAiEA+7/adCHnEbb0lDLy2GIaZRPjpiz/k3PPhUyLrvtJgkA="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{}},"2.0.1":{"name":"github-basic","version":"2.0.1","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"~1.0.0","parse-links":"0.1.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@2.0.1","dist":{"shasum":"d65d7c22a75567ef06830da5b2c8c6fef8f2429d","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-2.0.1.tgz","integrity":"sha512-qKps/XrY+AN3MCQk8vu+dfhCCJnDepBPkvFkYQhohjmyHKsvb6Oi9GiLfNNibj5XSod9h33yEnZhLpsifvtGcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNneKYWUbynAhiqkyv8tnHLRxWKuPesj0u0GshiJG6NAIgaktRCRd3P5QV10Obw9engnCWW+gRuTe3cheKP34CnlU="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"directories":{}},"2.0.2":{"name":"github-basic","version":"2.0.2","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~3.2.0","barrage":"~1.0.0","parse-links":"0.1.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@2.0.2","dist":{"shasum":"f2c08f443b74612129d49ce20e5e690966602d72","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-2.0.2.tgz","integrity":"sha512-bQAdoTAV5iZiHDVe5Ap4I2NYKNWlTDNnd/d62HGJ0RlIR2H+YaOVNeIkLF4mwv+Tfr4HB0O6GrKt842hDL1WwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi3SwjEpOP/2QV2T94IyvIKeqVFBSX4lmxxvt3OQi0hAIhAOF+4DRjn6lHJwFwPBSgxyJnf4eIL9ZJsr6WOjQ59fqh"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}]},"2.1.0":{"name":"github-basic","version":"2.1.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~4.0.0","barrage":"~1.0.0","parse-links":"0.1.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@2.1.0","dist":{"shasum":"6b6e0c38f93bd1c6302251f4c8c5ab9d08377e8f","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-2.1.0.tgz","integrity":"sha512-mWJSHgUbpk24zqK29dexKOHVXETyMNqw3AqQdYKoZigXF6Ys8uTRALyfrrwKpunDu3rIVnPCHhVT6uMwyoSfKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5FkTzLIjjee+Z6jVV4u+fQciTf+WOYnf5XVoe3A1/zAiEAr3k9/skcoZ533m9cGhUpEE5sAGoNbUXhDDoXDY4zP9Y="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}]},"2.1.1":{"name":"github-basic","version":"2.1.1","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~4.0.0","barrage":"~1.0.0","parse-links":"0.1.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@2.1.1","dist":{"shasum":"88810b2269dc2da69117a4e0fa16102536e543ac","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-2.1.1.tgz","integrity":"sha512-9lRpiCgsvsuWdT0qSL8DKqX5dkP7AwgWMNhJ2ecAuyHXPuZA3qcurohHrt9NACweQbLZCmUzPdVXlMjRmiA3eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBFQ8/yz07ubVQA6uWK4ZF5EVepOAescQ3sWYvqaDb6AiEAlol0CkDq3cazaINVkph5+Sa0O6FIpF3t5FAnb86kh0o="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}]},"2.3.0":{"name":"github-basic","version":"2.3.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~4.0.0","barrage":"~1.0.0","parse-links":"0.1.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@2.3.0","dist":{"shasum":"881b649e6e3176f1c7ead45a33da6d93d739561d","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-2.3.0.tgz","integrity":"sha512-l1d75rnBh5ldnX23IgX5DEYzLw2OdqF06q3kphbmbDoOoUDeMwI2PY7niii2egLyGMTYZBlmfrnZE6xUjyX9Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhzL1fDOHtOgpc7Wy6iNOVPN6xdsOHv5jGc1P1T32vSAiEA15BqBVBgAK5cpmnPo0pe7hejvNvHxHqUPi8aBaNUF+k="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}]},"3.0.0":{"name":"github-basic","version":"3.0.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"promise":"~4.0.0","barrage":"~1.0.0","parse-links":"0.1.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@3.0.0","dist":{"shasum":"e7b9c70c451e7d261909f2d72cbd0ebe4005ad4a","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-3.0.0.tgz","integrity":"sha512-upmK6yHYG7fms8OmHEeYf9fAiRP4ZsdQ4SDIBzgkJ0MWUP+60jqypZwLQ3Ni3I6P6PdoEH3UYPZiuabmyDF3NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2mjXl7vHcYPKArUOTiV6fp4g76bxff1KSta3jRr8wbAiEA0Yd5kz16V5f04ATEhPnHjOLWjITuxo91swR8WQq5J3A="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}]},"4.0.0":{"name":"github-basic","version":"4.0.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"barrage":"^1.0.0","parse-links":"0.1.0","promise":"^5.0.0","then-request":"^1.0.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha test/index.js --bail -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"cf5eca3d94d152b30c2da37b5fc436cd7e80d370","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@4.0.0","_shasum":"63e384989930db8182c16ca00dd8c10785d80e62","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"dist":{"shasum":"63e384989930db8182c16ca00dd8c10785d80e62","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-4.0.0.tgz","integrity":"sha512-fOkLzNrMixLyjaT+RhF3YuQ096Bhvw2wlkMxtJehluYficl8q4+CqVU6jzTNZNHjo8Z2ky08WQDdNAXjZrh49A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlqzq37cf5p3u7GEpVYrwpnuwuq7/s+5anEEaboslbRwIgZ9ituJe9l2ToxJiVZeWJPe+xgjKLHcHDnanG2GxtqCI="}]}},"4.0.1":{"name":"github-basic","version":"4.0.1","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"barrage":"^1.0.0","parse-links":"0.1.0","promise":"^5.0.0","then-request":"^1.0.2"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha test/index.js --bail -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"710c182fd43571782d150eda7b6e6a9f69a3047a","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@4.0.1","_shasum":"c1a528f80a896386d2498755a74ce83a3a820b83","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"dist":{"shasum":"c1a528f80a896386d2498755a74ce83a3a820b83","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-4.0.1.tgz","integrity":"sha512-xsGCIU31zX85yG2IpebHN+lmTumgcampbSYUeVBgpTbC81rmVDRk14K7dpnoArSzxMqRk/8fK7sV9G9HqFxSZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIcSwYI4bVbwRYEkvvzsrIE0Lv4iMY2YiikA9r+Xa+VAiBtjaXzfXscWoNao/cd4K4q0VXnxVdkXKLjuI2Xwbs2vA=="}]}},"4.0.2":{"name":"github-basic","version":"4.0.2","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"barrage":"^1.0.0","parse-links":"0.1.0","promise":"^5.0.0","then-request":"^1.0.2"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha test/index.js --bail -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"7062f909ec1e067f419f33f7a62f22abc412eec8","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@4.0.2","_shasum":"cbdb006062649ee1140fcb960a9872323a32adf9","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"dist":{"shasum":"cbdb006062649ee1140fcb960a9872323a32adf9","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-4.0.2.tgz","integrity":"sha512-zIq/q45EznX24xqMKe7YJ37TcSljNXDsjc/vUMtpHRw0EImXphLzqyn9k4MBZJEm07ENJrIDGcqVpY1yDFd9lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxMWfZfrHDPM8xPfFZW3zY6gLU/+APJh4biG2Kfk32FgIgMrwg/zA2RHmbuBoDk060ZeZSiIHRzG1nHq8iA3aX94I="}]}},"4.1.0":{"name":"github-basic","version":"4.1.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"barrage":"^1.0.0","parse-links":"0.1.0","promise":"^5.0.0","then-request":"^1.0.2","sync-request":"^1.0.1"},"optionalDependencies":{"sync-request":"^1.0.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha test/index.js --bail -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"037a535450f6b0836a331171b988f98e1d4fdd4b","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@4.1.0","_shasum":"fdda1e597a3b4b2418b4d4a20a20c63f193d5753","_from":".","_npmVersion":"1.5.0-alpha-4","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"dist":{"shasum":"fdda1e597a3b4b2418b4d4a20a20c63f193d5753","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-4.1.0.tgz","integrity":"sha512-BFEFmSsgsX2LEzBnhQ1d83ADS5ueGfbjOuDdh1l4TcBZ3NLcJbHTykFzjqHgcZMWcqEREprQB3ftsoDwhNA8Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAj18ibnbS+th+8tmV0EmOpd+yqX8PIADv4//ToA+pI1AiBPX4IqtnNV7hGQvIAwQi1RzRHwji+J0w7zlP3U6rmWHw=="}]}},"4.1.1":{"name":"github-basic","version":"4.1.1","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"barrage":"^1.1.0","parse-links":"0.1.0","promise":"^5.0.0","then-request":"^1.0.2","sync-request":"^1.0.1"},"optionalDependencies":{"sync-request":"^1.0.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha test/index.js --bail -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"f4065fffcc068f867ca3b35a52c1cf432e82bab2","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@4.1.1","_shasum":"8f55a8eb232c737281e705fd58638eb51e09123a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"dist":{"shasum":"8f55a8eb232c737281e705fd58638eb51e09123a","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-4.1.1.tgz","integrity":"sha512-B8oAzoDaRPyuiEtX8UyUx41ZqnEPwQWEparMkIhkIHmpXKDkJ0QVJ6f7g23gLtEFDG9aIJYP24LRASxDzcD2yA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRKcrDOWTlOdMWZwDZNo6YoG7CHiUTsEl9cLZfPl2mfAiBAfjhbaujBjvi8uWPchnu7zL6Q04sI5hu5q+UxHsEuJw=="}]}},"4.1.2":{"name":"github-basic","version":"4.1.2","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"barrage":"^1.1.0","parse-links":"0.1.0","promise":"^6.0.0","then-request":"^1.0.2","sync-request":"^1.0.1"},"optionalDependencies":{"sync-request":"^1.0.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha test/index.js --bail -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"fa3f92a6cf8ce4118ebaa2173f7bee1ec76e7372","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@4.1.2","_shasum":"fdbfa155cc3e5380bd4f1ff6414ce8a979a6e97a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"dist":{"shasum":"fdbfa155cc3e5380bd4f1ff6414ce8a979a6e97a","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-4.1.2.tgz","integrity":"sha512-aiO79KtL6hyc4kF16/kW2htjf4LiXoJNN8VH/WMJQvW9TZcYmTA1Y6URHVHyt8Ipvy3/oICxeoRpfhM9QIVtpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbWZ77+aJpI2rLH4B6NwhD0U89P/dhMKP3TVjjLsF+kQIgJX0d7OG2JU8jFXIE1l7I/gkwPovTmp7FFXxXwamL3lQ="}]}},"5.0.0":{"name":"github-basic","version":"5.0.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"barrage":"^1.1.0","parse-links":"0.1.0","promise":"^7.0.1","then-request":"^2.1.1","sync-request":"^2.0.1"},"optionalDependencies":{"sync-request":"^2.0.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha test/index.js --bail -R spec"},"repository":{"type":"git","url":"https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"35e4b0378a30ecc9045a95516aa9aab935182a06","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic","_id":"github-basic@5.0.0","_shasum":"bba7bf647b35715eecd0c998ec005a16dce28723","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"dist":{"shasum":"bba7bf647b35715eecd0c998ec005a16dce28723","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-5.0.0.tgz","integrity":"sha512-sv6PiMOXPMvD3GPWp6aBFjzFWAMJ0ys3Q1+BdwE/sJ9Pg1gfNa83hBUnNVN9OnhitAM4++2PykuM1IBKPHOhHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGvZ3ag2gzJgMGwWasKS3w93GZf1tHkuzLitduNMPPhwIhAIJA+yxi+AApQCq0cox/RNlAtY8FWylSykqACU3Auvsn"}]}},"6.0.0":{"name":"github-basic","version":"6.0.0","description":"Basic https interface to GitHub","keywords":[],"dependencies":{"barrage":"^1.1.0","is-browser":"^2.0.1","parse-links":"0.1.0","promise":"^7.0.1","sync-request":"^3.0.0","then-request":"^2.1.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha test/index.js --bail -R spec"},"repository":{"type":"git","url":"git+https://github.com/ForbesLindesay/github-basic.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"4b6ba64460def3020d642cd722ad09a74d037e5d","bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"homepage":"https://github.com/ForbesLindesay/github-basic#readme","_id":"github-basic@6.0.0","_shasum":"4bf973f7155b4bbd8d100d8009798261275d5042","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"dist":{"shasum":"4bf973f7155b4bbd8d100d8009798261275d5042","tarball":"https://registry.npmjs.org/github-basic/-/github-basic-6.0.0.tgz","integrity":"sha512-KfpuJIyEAh/4LE/xoEXUkr7+CMVoz+/szIEDb8v+rjozag+9GgfqgeydzjWWfK81CZS34EIx7gMqxwsvvJtVrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF16nEg+CL2X8Cj/V53ig4cjLhMkOAbeFw3GljWrk3i8AiBO18sfCmCZ82GG4tYNAEzcI/2AgC8jPpUjWKxPwRxzjg=="}]}}},"readme":"# github-basic\n\nBasic https interface to GitHub.  Intended so it's easy to code using [the official documentation](https://developer.github.com/).  It also includes helpers for streaming paged results, and doing all the necessary actions to automatically submit pull requests.\n\n[![Build Status](https://img.shields.io/travis/ForbesLindesay/github-basic/master.svg)](https://travis-ci.org/ForbesLindesay/github-basic)\n[![Dependency Status](https://img.shields.io/gemnasium/ForbesLindesay/github-basic.svg)](https://gemnasium.com/ForbesLindesay/github-basic)\n[![NPM version](https://img.shields.io/npm/v/github-basic.svg)](http://badge.fury.io/js/github-basic)\n\n## Installation\n\n    npm install github-basic\n\n## API\n\n### github(options)\n\n```js\nvar github = require('github-basic');\nvar client = github({version: 3});\n```\n\nCreate a new GitHub client with a set of options:\n\n - version: (required) you should set this to the version number of the API you want to make requests against (e.g. `{version: 3}`)\n - auth: (default: null) `'<my oauth token>'` or `{username: 'my user', password: 'my password', otp: 'my optional 2 factor authentication code'}` to authenticate your requests\n - cache: (default: null) proivde a caching mechanism for \"get\" requests. Can be `'memory'`, `'file'` or a [custom cache](https://github.com/ForbesLindesay/http-basic#implementing-a-cache) (only \"file\" will work with the \"sync\" option)\n - sync: (default: false) set this to true and you will get a fully synchronous GitHub client, just use the results of functions directly, no need for promises or callbacks.\n\n### client.method(path, query[, callback])\n\n - client.get(path, query[, callback])\n - client.head(path, query[, callback])\n - client.delete(path, query[, callback])\n - client.post(path, query[, callback])\n - client.patch(path, query[, callback])\n - client.put(path, query[, callback])\n\nMake an API request and parse the response as JSON.  For `get`, `head` and `delete` requests, the query will be added as a query string to the end of the url.  For other methods, it will be used as a body.  You can optionally specify that parts of the query should instead be used as part of the url by adding `:qs-name` segments to the url.  e.g.\n\n```js\nclient.get('/users/:user/gists', {user: 'ForbesLindesay'});\n```\n\nIf the request is part of a paged request, you can use `res.getNext()`, `res.getPrev()`, `res.getLast()` and `res.getFirst()` to request other pages.  Note that not all of these methods will always exist (e.g. there is no `res.getNext()` if you already have the last page).\n\n### client.methodBuffer(path, query[, callback])\n\n - client.getBuffer(path, query[, callback])\n - client.headBuffer(path, query[, callback])\n - client.deleteBuffer(path, query[, callback])\n - client.postBuffer(path, query[, callback])\n - client.patchBuffer(path, query[, callback])\n - client.putBuffer(path, query[, callback])\n\nMake an API request and return the response as a `Buffer`.  For `get`, `head` and `delete` requests, the query will be added as a query string to the end of the url.  For other methods, it will be used as a body.  You can optionally specify that parts of the query should instead be used as part of the url by adding `:qs-name` segments to the url.  e.g.\n\n```js\nclient.getBuffer('/users/:user/gists', {user: 'ForbesLindesay'});\n```\n\n### client.exists(user, repo[, callback])\n\nReturns `true` if `:user/:repo` exists, and `false` if requesting the repo url returns an error.\n\n### client.fork(user, repo, options[, callback])\n\nForks the repo `github.com/:user/:repo` to the authenticated user and waits until the fork operation completes.  To fork to an organization, just pass an `organization` string in the `options` object.\n\n**N.B.** forking will currently appear successful even if the target repo already exists.\n\n### client.branch(user, repo, from, to[, callback])\n\nCreates a new branch in `github.com/:user/:repo` using `from` as the source branch and `to` as the new branch name.\n\n### client.commit(user, repo, commit, options[, callback])\n\nCommits a set of changes to `github.com/:user/:repo`.  It only supports updating text files.\n\n**commit:**\n\nAn object with:\n\nproperty | type                | default      | description\n---------|---------------------|--------------|----------------------------\nbranch   | `String`            | `'master'`   | The branch to commit to\nmessage  | `String`            | **required** | The commit message\nupdates  | `Array<FileUpdate>` | **required** | The actual changes to make\n\n**FileUpdate:**\n\nAn object with:\n\nproperty | type     | default      | description\n---------|----------|--------------|----------------------------\npath     | `String` | **required** | The file path within the repo (e.g. `test/index.js`)\ncontent  | `String` | **required** | The new content of the file\nmode     | `String` | `'100644'`   | The mode to commit the file with (you probably don't want to change this)\ntype     | `String` | `'blob'`     | The type of entry to create (you probably don't want to change this)\n\n**options:**\n\nAn (optonal) object with:\n\nproperty | type      | default      | description\n---------|-----------|--------------|----------------------------\nforce    | `Boolean` | `false`      | Will force push the change if set to `true`.  You almost certainly don't want to do this.\n\n\n### client.pull(from, to, message [, callback])\n\nCreates a pull request from `from` to `to`.\n\n**from:**\n\nAn object with:\n\nproperty | type     | default      | description\n---------|----------|--------------|----------------------------\nuser     | `String` | **required** | The source user\nrepo     | `String` | **required** | The source repository\nbranch   | `String` | `'master'`   | The source branch\n\n**to:**\n\nAn object with:\n\nproperty | type     | default      | description\n---------|----------|--------------|----------------------------\nuser     | `String` | **required** | The destination user\nrepo     | `String` | **required** | The destination repository\nbranch   | `String` | `'master'`   | The destination branch\n\n**message:**\n\nEither:\n\nproperty | type     | default      | description\n---------|----------|--------------|----------------------------\ntitle    | `String` | **required** | The title of the pull request\nbody     | `String` | `''`         | The body of the pull request\n\nor:\n\nproperty | type     | default      | description\n---------|----------|--------------|----------------------------\nissue    | `Number` | **required** | An issue number to convert into a pull request\n\n\n\n### client.getStream(path, query)\n\n**Only works in async mode (default)**\n\nSometimes the easiest way to handle GitHub's paginated results is to treat them as a stream.  This method isn't (currently) clever enough to do streaming JSON parsing of the response, but it will keep requesting more pages as needed and it works properly with back pressure so as to not request more pages than are needed:\n\n```js\nvar github = require('github-basic')\nvar Stringifier = require('newline-json').Stringifier\n\nvar client = github({version: 3})\n\n//stream all of ForbesLindesay's repos\nclient.getStream('/users/:user/repos', {user: 'ForbesLindesay'})\n  .pipe(new Stringifier())\n  .pipe(process.stdout)\n```\n\n## Usage\n\n```js\nvar github = require('github-basic')\nvar client = github({version: 3})\n\n//get all 'ForbesLindesay's gists in the last year\n\nvar since = new Date()\nsince.setUTCFullYear(since.getUTCFullYear() - 1)\n\n// using callbacks\n\nclient.get('/users/:user/gists', {user: 'ForbesLindesay', since: since}, function (err, res) {\n  if (err) throw err;\n  console.dir(res)\n})\n\n// or\n\nclient.get('/users/ForbesLindesay/gists', {since: since}, function (err, res) {\n  if (err) throw err;\n  console.dir(res)\n})\n\n// using promises\n\nclient.get('/users/:user/gists', {user: 'ForbesLindesay', since: since}).done(function (res) {\n  console.dir(res)\n})\n\n//or\n\nclient.get( '/users/ForbesLindesay/gists', {since: since}).done(function (res) {\n  console.dir(res)\n})\n\n// getting raw github data\n\nclient.getBuffer('https://raw.githubusercontent.com/:owner/:repo/master/README.md', {\n  owner: 'ForbesLindesay',\n  repo: 'github-basic'\n}).done(function (res) {\n  process.stdout.write(res)\n})\n```\n\n## License\n\n  MIT\n","maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"time":{"modified":"2022-06-18T12:26:10.737Z","created":"2013-07-24T01:28:44.517Z","1.0.0":"2013-07-24T01:28:46.740Z","1.0.1":"2013-07-24T03:28:02.801Z","1.0.2":"2013-07-24T04:16:50.474Z","1.1.0":"2013-07-27T02:39:50.198Z","1.2.0":"2013-07-27T02:50:47.154Z","1.2.1":"2013-11-11T16:51:34.942Z","2.0.0":"2013-11-11T16:55:38.293Z","2.0.1":"2014-01-03T18:36:33.863Z","2.0.2":"2014-01-03T23:35:18.243Z","2.1.0":"2014-02-11T17:16:20.408Z","2.1.1":"2014-03-28T10:09:40.516Z","2.3.0":"2014-04-28T15:47:35.246Z","3.0.0":"2014-05-11T19:09:27.747Z","4.0.0":"2014-09-08T17:08:14.170Z","4.0.1":"2014-09-09T11:02:24.880Z","4.0.2":"2014-09-09T12:20:05.243Z","4.1.0":"2014-09-10T14:11:56.990Z","4.1.1":"2014-09-11T14:47:27.449Z","4.1.2":"2014-09-29T14:48:10.192Z","5.0.0":"2015-05-15T07:12:28.421Z","6.0.0":"2016-01-13T02:43:47.526Z"},"author":{"name":"ForbesLindesay"},"repository":{"type":"git","url":"git+https://github.com/ForbesLindesay/github-basic.git"},"readmeFilename":"README.md","homepage":"https://github.com/ForbesLindesay/github-basic#readme","keywords":[],"bugs":{"url":"https://github.com/ForbesLindesay/github-basic/issues"},"license":"MIT","users":{"tunnckocore":true}}