{"_id":"github-base","_rev":"87489","name":"github-base","description":"Low-level methods for working with the GitHub API in node.js/JavaScript.","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2021-06-03T10:28:26.000Z","created":"2015-03-31T08:40:06.123Z","1.0.0":"2018-08-14T14:23:53.471Z","0.5.4":"2017-04-20T01:08:55.910Z","0.5.3":"2017-04-20T00:44:45.420Z","0.5.2":"2017-04-06T23:04:02.086Z","0.5.1":"2016-09-11T00:28:42.705Z","0.5.0":"2016-09-09T16:18:53.457Z","0.4.1":"2016-02-02T15:16:10.860Z","0.4.0":"2015-10-17T20:00:26.202Z","0.3.2":"2015-10-15T19:02:21.577Z","0.3.1":"2015-09-14T21:43:45.820Z","0.3.0":"2015-09-14T21:13:36.579Z","0.2.3":"2015-08-13T09:22:03.286Z","0.2.2":"2015-08-11T20:14:33.535Z","0.2.1":"2015-08-09T15:52:07.108Z","0.2.0":"2015-08-09T15:50:26.627Z","0.1.1":"2015-03-31T13:34:04.733Z","0.1.0":"2015-03-31T08:40:06.123Z"},"users":{},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"versions":{"1.0.0":{"name":"github-base","description":"Low-level methods for working with the GitHub API in node.js/JavaScript.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Olsten Larck","url":"https://i.am.charlike.online"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib"],"main":"index.js","engines":{"node":">=8"},"scripts":{"test":"mocha"},"dependencies":{"get-value":"^3.0.1","needle":"^2.2.2","paged-request":"^1.0.2","parse-link-header":"^1.0.1","qs":"^6.5.1","use":"^3.1.0"},"devDependencies":{"minimist":"^1.2.0","data-store":"^1.0.0","mocha":"^3.5.3","kind-of":"^6.0.2","gulp-format-md":"^1.0.0"},"keywords":["api","base","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"layout":"default","toc":{"render":true,"method":"preWrite","collapsible":true,"maxdepth":4},"tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["gists","repos","topics","github-contributors"]},"reflinks":["needle","qs","use"]},"gitHead":"c7b8c7f15cefdbbc624d29399cfbe9ca7e7acb33","_id":"github-base@1.0.0","_npmVersion":"6.3.0","_nodeVersion":"10.0.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"346708527a192932c93878d9a45b765a1018d3e0","size":8845,"noattachment":false,"key":"/github-base/-/github-base-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-1.0.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/github-base_1.0.0_1534256633406_0.7968130794924422"},"_hasShrinkwrap":false,"publish_time":1534256633471,"_cnpm_publish_time":1534256633471},"0.5.4":{"name":"github-base","description":"JavaScript wrapper that greatly simplifies working with GitHub's API.","version":"0.5.4","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","email":"brian.woodward@gmail.com","url":"https://twitter.com/doowb"},{"name":"Charlike Mike Reagent","url":"https://i.am.charlike.online"},{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"define-property":"^0.2.5","extend-shallow":"^2.0.1","is-buffer":"^1.1.5","mixin-deep":"^1.2.0","object.omit":"^2.0.1","parse-link-header":"^0.4.1","simple-get":"^2.5.1","static-extend":"^0.1.2","use":"^3.0.0"},"devDependencies":{"data-store":"^0.16.1","gulp-format-md":"^0.1.12","mocha":"^3.2.0","yargs-parser":"^5.0.0"},"keywords":["api","base","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["ask-for-github-auth","gists","github-contributors"]},"reflinks":["simple-get","static-extend","verb","verb-generate-readme"]},"gitHead":"1189a295f156b4c02da8962638691fc69fc70642","_id":"github-base@0.5.4","_shasum":"90bcaa96175ad32202195c337e18fb69de349b41","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"90bcaa96175ad32202195c337e18fb69de349b41","size":6596,"noattachment":false,"key":"/github-base/-/github-base-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.5.4.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/github-base-0.5.4.tgz_1492650533862_0.06769998581148684"},"directories":{},"publish_time":1492650535910,"_hasShrinkwrap":false,"_cnpm_publish_time":1492650535910},"0.5.3":{"name":"github-base","description":"JavaScript wrapper that greatly simplifies working with GitHub's API.","version":"0.5.3","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","email":"brian.woodward@gmail.com","url":"https://twitter.com/doowb"},{"name":"Charlike Mike Reagent","url":"https://i.am.charlike.online"},{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"define-property":"^0.2.5","extend-shallow":"^2.0.1","is-buffer":"^1.1.5","mixin-deep":"^1.2.0","object.omit":"^2.0.1","parse-link-header":"^0.4.1","simple-get":"^2.5.1","static-extend":"^0.1.2","use":"^3.0.0"},"devDependencies":{"data-store":"^0.16.1","gulp-format-md":"^0.1.12","mocha":"^3.2.0","yargs-parser":"^5.0.0"},"keywords":["api","base","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["ask-for-github-auth","gists","github-contributors"]},"reflinks":["simple-get","static-extend","verb","verb-generate-readme"]},"gitHead":"d1b12d4963f519e2dfbd76c8e42024d739450136","_id":"github-base@0.5.3","_shasum":"594ccec504fcd90c9ac19bd3066a865bf428e005","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"594ccec504fcd90c9ac19bd3066a865bf428e005","size":6557,"noattachment":false,"key":"/github-base/-/github-base-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.5.3.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/github-base-0.5.3.tgz_1492649084691_0.4551542680710554"},"directories":{},"publish_time":1492649085420,"_hasShrinkwrap":false,"_cnpm_publish_time":1492649085420},"0.5.2":{"name":"github-base","description":"JavaScript wrapper that greatly simplifies working with GitHub's API.","version":"0.5.2","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"define-property":"^0.2.5","extend-shallow":"^2.0.1","is-buffer":"^1.1.4","mixin-deep":"^1.1.3","object.omit":"^2.0.0","parse-link-header":"^0.4.1","simple-get":"^2.2.2","static-extend":"^0.1.2","use":"^2.0.0"},"devDependencies":{"data-store":"^0.16.1","gulp-format-md":"^0.1.10","mocha":"^3.0.2","yargs-parser":"^3.2.0"},"keywords":["api","base","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["gists","github-contributors","ask-for-github-auth"]},"reflinks":["simple-get","verb","static-extend","verb-generate-readme"]},"gitHead":"33cf45a39301bbb77d636b354a993faaf5fd9726","_id":"github-base@0.5.2","_shasum":"13d21ce42e609d143d1b2e25c9c2c2873e993496","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"13d21ce42e609d143d1b2e25c9c2c2873e993496","size":6451,"noattachment":false,"key":"/github-base/-/github-base-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.5.2.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/github-base-0.5.2.tgz_1491519841436_0.7575697954744101"},"directories":{},"publish_time":1491519842086,"_cnpm_publish_time":1491519842086,"_hasShrinkwrap":false},"0.5.1":{"name":"github-base","description":"JavaScript wrapper that greatly simplifies working with GitHub's API.","version":"0.5.1","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"define-property":"^0.2.5","extend-shallow":"^2.0.1","is-buffer":"^1.1.4","mixin-deep":"^1.1.3","object.omit":"^2.0.0","parse-link-header":"^0.4.1","simple-get":"^2.2.2","static-extend":"^0.1.2","use":"^2.0.0"},"devDependencies":{"data-store":"^0.16.1","gulp-format-md":"^0.1.10","mocha":"^3.0.2","yargs-parser":"^3.2.0"},"keywords":["api","base","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["gists","github-contributors","ask-for-github-auth"]},"reflinks":["simple-get","verb","static-extend","verb-generate-readme"]},"gitHead":"cd80dd9f08198ae33ed851c7ff20588af3eac779","_id":"github-base@0.5.1","_shasum":"f12aff24b05d02dffd865de25d69b1611c1c7019","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"f12aff24b05d02dffd865de25d69b1611c1c7019","size":6260,"noattachment":false,"key":"/github-base/-/github-base-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.5.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/github-base-0.5.1.tgz_1473553720923_0.34430376812815666"},"directories":{},"publish_time":1473553722705,"_cnpm_publish_time":1473553722705,"_hasShrinkwrap":false},"0.5.0":{"name":"github-base","description":"JavaScript wrapper that greatly simplifies working with GitHub's API.","version":"0.5.0","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"define-property":"^0.2.5","extend-shallow":"^2.0.1","is-buffer":"^1.1.4","mixin-deep":"^1.1.3","object.omit":"^2.0.0","parse-link-header":"^0.4.1","simple-get":"^2.2.2","static-extend":"^0.1.2","use":"^2.0.0"},"devDependencies":{"data-store":"^0.16.1","gulp-format-md":"^0.1.10","mocha":"^3.0.2","yargs-parser":"^3.2.0"},"keywords":["api","base","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["gists","github-contributors","ask-for-github-auth"]},"reflinks":["simple-get","verb","static-extend","verb-generate-readme"]},"gitHead":"99ab167f972de2a93dcecd9b0af5ff1b5c75d56a","_id":"github-base@0.5.0","_shasum":"e54bda196bb095f14e34a3c6b58d69946f482c5c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"e54bda196bb095f14e34a3c6b58d69946f482c5c","size":6255,"noattachment":false,"key":"/github-base/-/github-base-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/github-base-0.5.0.tgz_1473437931885_0.8335333711002022"},"directories":{},"publish_time":1473437933457,"_cnpm_publish_time":1473437933457,"_hasShrinkwrap":false},"0.4.1":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.4.1","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"concat-stream":"^1.5.0","delegate-properties":"^0.3.0","extend-shallow":"^2.0.1","mixin-deep":"^1.1.3","object.omit":"^2.0.0","parse-link-header":"^0.4.1","simple-get":"^1.4.3"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["gists","github-config","github-contributors"]},"reflinks":["verb","simple-get"]},"gitHead":"3fd3cd83c18e21b2ec7456cf51321aded800336d","_id":"github-base@0.4.1","_shasum":"33287261a8c749e08b63d0f1324c2cac8e788e1e","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.1.1","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"33287261a8c749e08b63d0f1324c2cac8e788e1e","size":5705,"noattachment":false,"key":"/github-base/-/github-base-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.4.1.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/github-base-0.4.1.tgz_1454426168245_0.4525073184631765"},"directories":{},"publish_time":1454426170860,"_cnpm_publish_time":1454426170860,"_hasShrinkwrap":false},"0.4.0":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.4.0","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"concat-stream":"^1.5.0","delegate-properties":"^0.3.0","extend-shallow":"^2.0.1","mixin-deep":"^1.1.3","object.omit":"^2.0.0","parse-link-header":"^0.4.1","simple-get":"^1.4.3"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["gists","github-config","github-contributors"]},"reflinks":["verb","simple-get"]},"gitHead":"3e4f85bb91cd6892b3243ab69858f6a3d0d5d788","_id":"github-base@0.4.0","_shasum":"1cf7e41428a9d41aa6f6790772cbaa1f5a5b3b78","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"1cf7e41428a9d41aa6f6790772cbaa1f5a5b3b78","size":5718,"noattachment":false,"key":"/github-base/-/github-base-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.4.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1445112026202,"_cnpm_publish_time":1445112026202,"_hasShrinkwrap":false},"0.3.2":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.3.2","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"concat-stream":"^1.5.0","delegate-properties":"^0.3.0","extend-shallow":"^2.0.1","mixin-deep":"^1.1.3","object.omit":"^2.0.0","parse-link-header":"^0.4.1","simple-get":"^1.4.3"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["gists","github-config","github-contributors"]},"reflinks":["verb","simple-get"]},"gitHead":"47b3f84ff02d5c5c92b5c401c98f9234354c1900","_id":"github-base@0.3.2","_shasum":"797e0dd480ea83eaee10e3415bad8bc9b50f632a","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"797e0dd480ea83eaee10e3415bad8bc9b50f632a","size":5683,"noattachment":false,"key":"/github-base/-/github-base-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.3.2.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1444935741577,"_cnpm_publish_time":1444935741577,"_hasShrinkwrap":false},"0.3.1":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.3.1","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"concat-stream":"^1.5.0","delegate-properties":"^0.3.0","extend-shallow":"^2.0.1","mixin-deep":"^1.1.3","object.omit":"^2.0.0","parse-link-header":"^0.4.1","simple-get":"^1.4.3"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["gists","github-config","github-contributors"]},"reflinks":["verb","simple-get"]},"gitHead":"8561bd2fa417d3d1a487024442a921f0f8d09c7f","_id":"github-base@0.3.1","_shasum":"893d54d9d90138290288f0886b4c683e8f6964e7","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"893d54d9d90138290288f0886b4c683e8f6964e7","size":5748,"noattachment":false,"key":"/github-base/-/github-base-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.3.1.tgz"},"directories":{},"publish_time":1442267025820,"_cnpm_publish_time":1442267025820,"_hasShrinkwrap":false},"0.3.0":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.3.0","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"concat-stream":"^1.5.0","delegate-properties":"^0.3.0","extend-shallow":"^2.0.1","mixin-deep":"^1.1.3","object.omit":"^2.0.0","parse-link-header":"^0.4.1","simple-get":"^1.4.3"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["gists","github-config","github-contributors"]}},"gitHead":"e00bdc03c7df704f112e7b7e4cf92241fcbaab37","_id":"github-base@0.3.0","_shasum":"41cefbf912ccc049f726ec5586edab651995b33f","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"41cefbf912ccc049f726ec5586edab651995b33f","size":5735,"noattachment":false,"key":"/github-base/-/github-base-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.3.0.tgz"},"directories":{},"publish_time":1442265216579,"_cnpm_publish_time":1442265216579,"_hasShrinkwrap":false},"0.2.3":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.2.3","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"extend-shallow":"^2.0.1","github-request":"github:jonschlinkert/github-request"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0","should":"*"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["github-contributors"]}},"gitHead":"e0d60240470ad69d96dcd1f48b9d757c5897890b","_id":"github-base@0.2.3","_shasum":"ad6918e0afcaef0e1b1b8e71e25bc09a32494730","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"ad6918e0afcaef0e1b1b8e71e25bc09a32494730","size":5068,"noattachment":false,"key":"/github-base/-/github-base-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.2.3.tgz"},"directories":{},"publish_time":1439457723286,"_cnpm_publish_time":1439457723286,"_hasShrinkwrap":false},"0.2.2":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.2.2","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"extend-shallow":"^2.0.1","github-request":"github:jonschlinkert/github-request"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0","should":"*"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["github-contributors"]}},"gitHead":"a035b2aea20fdb51d7b99842b394dc119c227e12","_id":"github-base@0.2.2","_shasum":"2b161f42a7fe1dbcadc5bed24691c5d6dba2fa86","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"2b161f42a7fe1dbcadc5bed24691c5d6dba2fa86","size":5073,"noattachment":false,"key":"/github-base/-/github-base-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.2.2.tgz"},"directories":{},"publish_time":1439324073535,"_cnpm_publish_time":1439324073535,"_hasShrinkwrap":false},"0.2.1":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.2.1","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"extend-shallow":"^2.0.1","github-request":"github:jonschlinkert/github-request"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0","should":"*"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["github-contributors"]}},"gitHead":"ae2d84a4f9942ba314723ef1e706e4f901422159","_id":"github-base@0.2.1","_shasum":"d6b10387aa0d068edc688710a5bf6cb329162690","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"d6b10387aa0d068edc688710a5bf6cb329162690","size":4913,"noattachment":false,"key":"/github-base/-/github-base-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.2.1.tgz"},"directories":{},"publish_time":1439135527108,"_cnpm_publish_time":1439135527108,"_hasShrinkwrap":false},"0.2.0":{"name":"github-base","description":"Base methods for creating node.js apps that work with the GitHub API.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"extend-shallow":"^2.0.1","github-request":"github:jonschlinkert/github-request"},"devDependencies":{"mocha":"*","randomatic":"^1.1.0","should":"*"},"keywords":["api","del","delete","get","github","paginate","paginated","patch","post","put","request"],"verb":{"related":{"list":["github-contributors"]}},"gitHead":"41b425b4a281cc2ae5a63de0c8e49611d5f84ff5","_id":"github-base@0.2.0","_shasum":"4a5f88ee82fc51f87dba92b50b237050b551238e","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"4a5f88ee82fc51f87dba92b50b237050b551238e","size":4107,"noattachment":false,"key":"/github-base/-/github-base-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.2.0.tgz"},"directories":{},"publish_time":1439135426627,"_cnpm_publish_time":1439135426627,"_hasShrinkwrap":false},"0.1.1":{"name":"github-base","description":"Simple, opinionated node.js interface for creating basic apps with the GitHub API.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/github-base/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"request":"^2.54.0"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["api","github"],"gitHead":"a24fc28e6754d3db247640b4930fc90a9a1ab5c1","_id":"github-base@0.1.1","_shasum":"11edee9d1b6190b52eee5c387e4e0563958ba19a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"11edee9d1b6190b52eee5c387e4e0563958ba19a","size":2005,"noattachment":false,"key":"/github-base/-/github-base-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.1.1.tgz"},"directories":{},"publish_time":1427808844733,"_cnpm_publish_time":1427808844733,"_hasShrinkwrap":false},"0.1.0":{"name":"github-base","description":"Simple, opinionated node.js interface for creating basic apps with the GitHub API.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/github-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/github-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/github-base/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"request":"^2.54.0"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["api","github"],"gitHead":"c7dcd6e6a5af69ab1912a7133188149f10c92894","_id":"github-base@0.1.0","_shasum":"f5fbcf62b762547a74e1a7540f3191e087347076","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"f5fbcf62b762547a74e1a7540f3191e087347076","size":2025,"noattachment":false,"key":"/github-base/-/github-base-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/github-base/download/github-base-0.1.0.tgz"},"directories":{},"publish_time":1427791206123,"_cnpm_publish_time":1427791206123,"_hasShrinkwrap":false}},"readme":"# github-base [![NPM version](https://img.shields.io/npm/v/github-base.svg?style=flat)](https://www.npmjs.com/package/github-base) [![NPM monthly downloads](https://img.shields.io/npm/dm/github-base.svg?style=flat)](https://npmjs.org/package/github-base) [![NPM total downloads](https://img.shields.io/npm/dt/github-base.svg?style=flat)](https://npmjs.org/package/github-base) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/github-base.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/github-base) [![Windows Build Status](https://img.shields.io/appveyor/ci/jonschlinkert/github-base.svg?style=flat&label=AppVeyor)](https://ci.appveyor.com/project/jonschlinkert/github-base)\n\n> Low-level methods for working with the GitHub API in node.js/JavaScript.\n\nPlease consider following this project's author, [Jon Schlinkert](https://github.com/jonschlinkert), and consider starring the project to show your :heart: and support.\n\n## Table of Contents\n\n<details>\n<summary><strong>Details</strong></summary>\n\n- [Install](#install)\n- [Heads up!](#heads-up)\n- [Why github-base, instead of...?](#why-github-base-instead-of)\n- [Usage](#usage)\n- [API](#api)\n  * [GitHub](#github)\n  * [.request](#request)\n  * [.get](#get)\n  * [.delete](#delete)\n  * [.patch](#patch)\n  * [.post](#post)\n  * [.put](#put)\n  * [.paged](#paged)\n  * [.use](#use)\n- [Authentication](#authentication)\n- [Paths and placeholders](#paths-and-placeholders)\n- [Options](#options)\n  * [options.query](#optionsquery)\n- [About](#about)\n  * [Related projects](#related-projects)\n  * [Contributors](#contributors)\n  * [Author](#author)\n  * [License](#license)\n\n_(TOC generated by [verb](https://github.com/verbose/verb) using [markdown-toc](https://github.com/jonschlinkert/markdown-toc))_\n\n</details>\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save github-base\n```\n\n## Heads up!\n\nAs of v1.0, the API is 100% promise based, callbacks are no longer supported. Please see the [API documentation](#API) and [release history](changelog.md) for more details.\n\n## Why github-base, instead of...?\n\nEvery other GitHub API library we found either had a [huge dependency tree](https://github.com/sindresorhus/gh-got), tries to be [everything to everyone](https://github.com/michael/github/blob/master/package.json#L45-L56), was [too bloated with boilerplace code](https://github.com/mikedeboer/node-github/tree/master/templates), was too opinionated, or was not maintained.\n\nWe created github-base to provide low-level support for a handful of HTTP verbs for creating higher-level libraries:\n\n* [.request](#request): the base handler all of the GitHub HTTP verbs: `GET`, `PUT`, `POST`, `DELETE`, `PATCH`\n* [.get](#get): proxy for `.request('GET', path, options, cb)`\n* [.delete](#delete): proxy for `.request('DELETE', path, options, cb)`\n* [.patch](#patch): proxy for `.request('PATCH', path, options, cb)`\n* [.post](#post): proxy for `.request('POST', path, options, cb)`\n* [.put](#put): proxy for `.request('PUT', path, options, cb)`\n* [.paged](#paged): recursively makes `GET` requests until all pages have been retrieved.\n\nJump to the [API section](#API) for more details.\n\n## Usage\n\nAdd github-base to your node.js/JavaScript project with the following line of code:\n\n```js\nconst GitHub = require('github-base');\n```\n\n**Example usage**\n\nRecursively `GET` all pages of gists for a user:\n\n```js\nconst github = new GitHub({ /* options */ });\nconst owner = 'jonschlinkert';\n\ngithub.paged(`/users/${owner}/gists`)\n  .then(res => console.log(res))\n  .catch(console.error);\n```\n\n## API\n\n_(All request methods take a callback, or return a promise if a callback isn't passed as the last argument)_.\n\n### [GitHub](index.js#L18)\n\nCreate an instance of `GitHub` with the given options.\n\n**Params**\n\n* `options` **{Object}**\n\n**Example**\n\n```js\nconst GitHub = require('github-base');\nconst github = new GitHub([options]);\n```\n\n### [.request](index.js#L42)\n\nUses [needle](https://github.com/tomas/needle) to make a request to the GitHub API. Supports the following verbs: `GET`, `PUT`, `POST`, `PATCH`, and `DELETE`. Takes a callback or returns a promise.\n\n**Params**\n\n* `method` **{String}**: The http VERB to use\n* `path` **{String}**: The path to append to the base GitHub API URL.\n* `options` **{Options}**: Request [options](#options).\n\n**Example**\n\n```js\n// list all orgs for the authenticated user\nconst auth = require('./local-private-auth-info');\nconst github = new GitHub(auth);\ngithub.request('GET', '/user/orgs')\n  .then(res => console.log(res.body));\n```\n\n### [.get](index.js#L64)\n\nMake a `GET` request to the GitHub API.\n\n**Params**\n\n* `path` **{String}**: The path to append to the base GitHub API URL.\n* `options` **{Options}**: Request [options](#options).\n\n**Example**\n\n```js\n// get a list of orgs for the authenticated user\ngithub.get('/user/orgs')\n  .then(res => console.log(res.body));\n\n// get gists for the authenticated user\ngithub.get('/gists')\n  .then(res => console.log(res.body));\n```\n\n### [.delete](index.js#L84)\n\nMake a `DELETE` request to the GitHub API.\n\n**Params**\n\n* `path` **{String}**: The path to append to the base GitHub API URL.\n* `options` **{Options}**: Request [options](#options).\n\n**Example**\n\n```js\n// un-follow someone\ngithub.delete('/user/following/:some_username', { some_username: 'whatever' })\n  .then(res => {\n    console.log('RESPONSE:', res);\n  });\n```\n\n### [.patch](index.js#L106)\n\nMake a `PATCH` request to the GitHub API.\n\n**Params**\n\n* `path` **{String}**: The path to append to the base GitHub API URL.\n* `options` **{Options}**: Request [options](#options).\n\n**Example**\n\n```js\n// update a gist\nconst fs = require('fs');\nconst options = { files: { 'readme.md': { content: fs.readFileSync('README.md', 'utf8') } } };\ngithub.patch('/gists/bd139161a425896f35f8', options)\n  .then(res => {\n    console.log('RESPONSE:', res);\n  });\n```\n\n### [.post](index.js#L126)\n\nMake a `POST` request to the GitHub API.\n\n**Params**\n\n* `path` **{String}**: The path to append to the base GitHub API URL.\n* `options` **{Options}**: Request [options](#options).\n\n**Example**\n\n```js\n// create a new repository\ngithub.post('/user/repos', { name: 'new-repo-name' })\n  .then(res => {\n    console.log('RESPONSE:', res);\n  });\n```\n\n### [.put](index.js#L146)\n\nMake a `PUT` request to the GitHub API.\n\n**Params**\n\n* `path` **{String}**: The path to append to the base GitHub API URL.\n* `options` **{Options}**: Request [options](#options).\n\n**Example**\n\n```js\n// follow someone\ngithub.put('/user/following/jonschlinkert')\n  .then(res => {\n    console.log('RESPONSE:', res);\n  });\n```\n\n### [.paged](index.js#L165)\n\nRecursively make GET requests until all pages of records are returned.\n\n**Params**\n\n* `path` **{String}**: The path to append to the base GitHub API URL.\n* `options` **{Options}**: Request [options](#options).\n\n**Example**\n\n```js\n// get all repos for the authenticated user\ngithub.paged('/user/repos?type=all&per_page=1000&sort=updated')\n  .then(res => console.log(res.pages))\n  .catch(console.error)\n```\n\n### .use\n\nRegister plugins with [use](https://github.com/jonschlinkert/use).\n\n```js\nconst github = new GitHub();\n\ngithub.use(function() {\n  // do stuff with the github-base instance\n});\n```\n\n## Authentication\n\nThere are a few ways to authenticate, all of them require info to be passed on the [options](#options).\n\n```js\nconst github = new GitHub({\n  username: YOUR_USERNAME,\n  password: YOUR_PASSWORD,\n});\n\n// or \nconst github = new GitHub({\n  token: YOUR_TOKEN\n});\n\n// or \nconst github = new GitHub({\n  bearer: YOUR_JSON_WEB_TOKEN\n});\n```\n\n## Paths and placeholders\n\n**Deprecated**: Since es2015 templates make this feature less useful, we plan to remove it in a future release.\n\nPaths are similar to router paths, where placeholders in the given string are replaced with values from the options. For instance, the path in the following example:\n\n```js\nconst github = new GitHub();\nconst options = { user: 'jonschlinkert', repo: 'github-base', subscribed: true };\n\ngithub.put('/repos/:user/:repo/subscription', options);\n```\n\nExpands to:\n\n```js\n'/repos/jonschlinkert/github-base/subscription'\n```\n\nPlaceholder names are also arbitrary, you can make them whatever you want as long as all placeholder names can be resolved using values defined on the options.\n\n## Options\n\nOptions may be passed to the constructor when instantiating, and/or set on the instance directly, and/or passed to any of the methods.\n\n**Examples**\n\n```js\n// pass to constructor\nconst github = new GitHub({ user: 'doowb' });\n\n// and/or directly set on instance options\ngithub.options.user = 'doowb';\n\n// and/or pass to a method\ngithub.get('/users/:user/gists', { user: 'doowb' })\n```\n\n### options.query\n\n**Type**: `object`\n\n**Default**: `{ per_page: 100 }` for [get](#get) and [paged](#paged) requests, `undefined` for all other requests.\n\nPass an object to stringify and append to the URL using the `.stringify` method from [qs](https://github.com/ljharb/qs).\n\n**Examples**\n\n```js\ngithub.paged('/users/:user/gists', { user: 'doowb', query: { per_page: 30 } })\n  .then(res => {\n    console.log(res.pages);\n  });\n```\n\nYou can also manually append the query string:\n\n```js\ngithub.paged('/users/:user/gists?per_page=30', { user: 'doowb' })\n  .then(res => {\n    console.log(res.pages);\n  });\n```\n\n## About\n\n<details>\n<summary><strong>Contributing</strong></summary>\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n</details>\n\n<details>\n<summary><strong>Running Tests</strong></summary>\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n</details>\n\n<details>\n<summary><strong>Building docs</strong></summary>\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n</details>\n\n### Related projects\n\nYou might also be interested in these projects:\n\n* [gists](https://www.npmjs.com/package/gists): Methods for working with the GitHub Gist API. Node.js/JavaScript | [homepage](https://github.com/jonschlinkert/gists \"Methods for working with the GitHub Gist API. Node.js/JavaScript\")\n* [github-contributors](https://www.npmjs.com/package/github-contributors): Generate a markdown or JSON list of contributors for a project using the GitHub API. | [homepage](https://github.com/jonschlinkert/github-contributors \"Generate a markdown or JSON list of contributors for a project using the GitHub API.\")\n* [repos](https://www.npmjs.com/package/repos): List all repositories for one or more users or orgs. | [homepage](https://github.com/jonschlinkert/repos \"List all repositories for one or more users or orgs.\")\n* [topics](https://www.npmjs.com/package/topics): Get and update GitHub repository topics. | [homepage](https://github.com/jonschlinkert/topics \"Get and update GitHub repository topics.\")\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 40 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 10 | [doowb](https://github.com/doowb) |\n| 7 | [olstenlarck](https://github.com/olstenlarck) |\n\n### Author\n\n**Jon Schlinkert**\n\n* [GitHub Profile](https://github.com/jonschlinkert)\n* [Twitter Profile](https://twitter.com/jonschlinkert)\n* [LinkedIn Profile](https://linkedin.com/in/jonschlinkert)\n\n### License\n\nCopyright © 2018, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on August 14, 2018._","_attachments":{},"homepage":"https://github.com/jonschlinkert/github-base","bugs":{"url":"https://github.com/jonschlinkert/github-base/issues"},"license":"MIT"}