{"_id":"google-auto-auth","_rev":"294105","name":"google-auto-auth","description":"Making it as easy as possible to authenticate a Google API request","dist-tags":{"latest":"0.10.1"},"maintainers":[{"name":"google-wombot","email":""}],"time":{"modified":"2021-06-03T18:55:07.000Z","created":"2015-08-11T20:56:38.282Z","0.10.1":"2018-04-23T18:19:47.264Z","0.10.0":"2018-03-19T17:02:32.915Z","0.9.7":"2018-03-07T17:33:15.792Z","0.9.6":"2018-03-06T18:43:27.485Z","0.9.5":"2018-03-01T19:27:39.010Z","0.9.4":"2018-02-21T17:21:00.196Z","0.9.3":"2018-01-31T23:52:14.665Z","0.9.2":"2018-01-31T16:04:44.752Z","0.9.1":"2018-01-11T01:32:28.716Z","0.9.0":"2017-12-21T17:28:53.055Z","0.8.2":"2017-12-20T20:33:47.358Z","0.8.1":"2017-11-30T15:51:25.634Z","0.8.0":"2017-11-20T21:27:46.353Z","0.7.2":"2017-08-21T13:20:36.697Z","0.7.1":"2017-06-21T18:51:53.505Z","0.7.0":"2017-04-27T16:50:36.827Z","0.6.1":"2017-04-24T17:20:20.161Z","0.6.0":"2017-03-29T12:20:13.379Z","0.5.4":"2017-03-15T17:00:29.331Z","0.5.3":"2017-03-14T01:21:32.263Z","0.5.2":"2016-11-29T15:49:46.483Z","0.5.1":"2016-11-28T17:00:36.971Z","0.5.0":"2016-11-23T11:49:49.967Z","0.4.0":"2016-11-15T15:08:42.949Z","0.3.0":"2016-10-19T13:48:32.724Z","0.2.4":"2016-02-16T19:49:28.984Z","0.2.3":"2015-11-14T01:53:33.873Z","0.2.2":"2015-09-21T15:49:58.926Z","0.2.1":"2015-08-26T02:58:00.287Z","0.2.0":"2015-08-26T02:26:12.311Z","0.1.1":"2015-08-21T23:09:01.830Z","0.1.0":"2015-08-11T20:56:38.282Z"},"users":{"yorusi":true,"jrejaud":true,"appastair":true},"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"versions":{"0.10.1":{"name":"google-auto-auth","version":"0.10.1","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha --timeout 0"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^5.0.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.6.1","google-auth-library":"^1.3.1","request":"^2.79.0"},"engines":{"node":">=4.0.0"},"gitHead":"770fbc11bb755b0cef47400033b23680e03ec376","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.10.1","_npmVersion":"5.8.0","_nodeVersion":"8.1.3","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"68834a6f3da59a6cb27fce56f76e3d99ee49d0a2","size":5655,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.10.1.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth_0.10.1_1524507587158_0.4848892446078632"},"_hasShrinkwrap":false,"publish_time":1524507587264,"_cnpm_publish_time":1524507587264},"0.10.0":{"name":"google-auto-auth","version":"0.10.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha --timeout 0"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^5.0.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.6.1","google-auth-library":"^1.3.1","request":"^2.79.0"},"engines":{"node":">=4.0.0"},"gitHead":"6d3c089a8bbaa62d0a17152131e4dc614267cdc6","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.10.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"947bb42e63a6f8c36e0c0781dbf89b0c0beed71d","size":5669,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.10.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth_0.10.0_1521478952865_0.5822906124891032"},"_hasShrinkwrap":false,"publish_time":1521478952915,"_cnpm_publish_time":1521478952915},"0.9.7":{"name":"google-auto-auth","version":"0.9.7","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha --timeout 0"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^5.0.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.6.1","google-auth-library":"^1.3.1","request":"^2.79.0"},"engines":{"node":">=4.0.0"},"gitHead":"5ef1dd2beaeee60b655a6a24897f5335a3178822","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.9.7","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"70b357ec9ec8e2368cf89a659309a15a1472596b","size":5661,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.9.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.9.7.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth_0.9.7_1520443995708_0.37359331583120947"},"_hasShrinkwrap":false,"publish_time":1520443995792,"_cnpm_publish_time":1520443995792},"0.9.6":{"name":"google-auto-auth","version":"0.9.6","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha --timeout 0"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^5.0.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.6.1","google-auth-library":"^1.2.0","request":"^2.79.0"},"engines":{"node":">=4.0.0"},"gitHead":"9dc148c82ca072bf0808735c790c16394032dfb3","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.9.6","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"07ce4c5e29da607069d3cad3d576d5c447544ad0","size":5482,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.9.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.9.6.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth_0.9.6_1520361807413_0.181284229003134"},"_hasShrinkwrap":false,"publish_time":1520361807485,"_cnpm_publish_time":1520361807485},"0.9.5":{"name":"google-auto-auth","version":"0.9.5","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha --timeout 0"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^5.0.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.6.1","google-auth-library":"^1.2.0","request":"^2.79.0"},"engines":{"node":">=4.0.0"},"gitHead":"d925599d7d165d44fd9dcf5e73d1f8103578cbb0","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.9.5","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"b0f575e42c57b4edcad74d65203285ce79eb5321","size":5446,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.9.5.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth_0.9.5_1519932458898_0.3518625570878029"},"_hasShrinkwrap":false,"publish_time":1519932459010,"_cnpm_publish_time":1519932459010},"0.9.4":{"name":"google-auto-auth","version":"0.9.4","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha --timeout 0"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^5.0.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.6.1","google-auth-library":"^0.12.0","request":"^2.79.0"},"engines":{"node":">=4.0.0"},"gitHead":"765c8a0e85184538bda25f33bb949aa842eeff23","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.9.4","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"eba19a5f44d5277848591503f821cb9b45da381d","size":5421,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.9.4.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth_0.9.4_1519233660061_0.808932613092934"},"_hasShrinkwrap":false,"publish_time":1519233660196,"_cnpm_publish_time":1519233660196},"0.9.3":{"name":"google-auto-auth","version":"0.9.3","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.4.1","google-auth-library":"^0.12.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"c6980696a40c32d80d4d097686bf2eaafb6df3cb","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.9.3","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"544c36da639890cf56040b0246859060f140715a","size":5400,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.9.3.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.9.3.tgz_1517442733684_0.609976943815127"},"directories":{},"publish_time":1517442734665,"_hasShrinkwrap":false,"_cnpm_publish_time":1517442734665},"0.9.2":{"name":"google-auto-auth","version":"0.9.2","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^5.0.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.4.1","google-auth-library":"^1.2.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"51137e094fa0ab57d82d83985396a86e905be692","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.9.2","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"d2f9539a11bde3926cb695588e5b6c119bfe5a3e","size":5402,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.9.2.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.9.2.tgz_1517414683002_0.9734348147176206"},"directories":{},"publish_time":1517414684752,"_hasShrinkwrap":false,"_cnpm_publish_time":1517414684752},"0.9.1":{"name":"google-auto-auth","version":"0.9.1","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.4.1","google-auth-library":"^0.12.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"5f2fbc06f8cd0c6e11c5eac88aaf4cbdc90a4a48","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.9.1","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"c094f5873dddc5f2f35f7a67a1d69ffc61305ea9","size":5400,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.9.1.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.9.1.tgz_1515634347138_0.8837578778620809"},"directories":{},"publish_time":1515634348716,"_hasShrinkwrap":false,"_cnpm_publish_time":1515634348716},"0.9.0":{"name":"google-auto-auth","version":"0.9.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.3.0","google-auth-library":"^0.12.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"252db3e3226aefa7c3d9f7dce0575e968837f618","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.9.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"83ca1236c39e1d4f8e497a1157d3acc5dfcf4e9a","size":5391,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.9.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.9.0.tgz_1513877332984_0.9576481252443045"},"directories":{},"publish_time":1513877333055,"_hasShrinkwrap":false,"_cnpm_publish_time":1513877333055},"0.8.2":{"name":"google-auto-auth","version":"0.8.2","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.3.0","google-auth-library":"^0.12.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"616028b53d08a5f0639daeddea2216a36032afb2","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.8.2","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"928ee8954514a2ea179de8dd4e97f04d40d13d0a","size":5365,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.8.2.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.8.2.tgz_1513802026363_0.9301879028789699"},"directories":{},"publish_time":1513802027358,"_hasShrinkwrap":false,"_cnpm_publish_time":1513802027358},"0.8.1":{"name":"google-auto-auth","version":"0.8.1","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.3.0","google-auth-library":"^0.12.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"2d172a054725f79a51638c6f128f3259f1649daa","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.8.1","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"9658451040db4f8ae7d09a213a36184aac9197ca","size":5282,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.8.1.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.8.1.tgz_1512057084719_0.3637608867138624"},"directories":{},"publish_time":1512057085634,"_cnpm_publish_time":1512057085634,"_hasShrinkwrap":false},"0.8.0":{"name":"google-auto-auth","version":"0.8.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.3.0","google-auth-library":"^0.12.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"0eabee3f640db230f7556372be3a190ca83d08ce","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.8.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"stephenplusplus","email":"stephenplusplusplus@gmail.com"},"dist":{"shasum":"2f73b120fe6f305f7de118876a83f23548757f09","size":5160,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.8.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.8.0.tgz_1511213265309_0.5032959112431854"},"directories":{},"publish_time":1511213266353,"_cnpm_publish_time":1511213266353,"_hasShrinkwrap":false},"0.7.2":{"name":"google-auto-auth","version":"0.7.2","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.3.0","google-auth-library":"^0.10.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"0ce5ad9657c82c5264920a473544fca472b4fc74","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.7.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"bf9352d5c4a0897bf31fd9c491028b765fbea71e","size":4819,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.7.2.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.7.2.tgz_1503321635654_0.5904006336349994"},"directories":{},"publish_time":1503321636697,"_hasShrinkwrap":false,"_cnpm_publish_time":1503321636697},"0.7.1":{"name":"google-auto-auth","version":"0.7.1","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.2.0","google-auth-library":"^0.10.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"ac4daa66d68d0280cc6b7345fee2583ad838de37","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.7.1","_shasum":"c8260444912dd8ceeccd838761d56f462937bd02","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.1.2","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"c8260444912dd8ceeccd838761d56f462937bd02","size":4830,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.7.1.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-auto-auth-0.7.1.tgz_1498071112511_0.2208373120520264"},"directories":{},"publish_time":1498071113505,"_hasShrinkwrap":false,"_cnpm_publish_time":1498071113505},"0.7.0":{"name":"google-auto-auth","version":"0.7.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^3.3.0","mockery":"^2.0.0"},"dependencies":{"async":"^2.3.0","gcp-metadata":"^0.2.0","google-auth-library":"^0.10.0","request":"^2.79.0"},"engines":{"node":">=0.4.0"},"gitHead":"98fe2c05bbaef12432afa442c5d82fd732ffe7e2","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.7.0","_shasum":"94384e27c8b334cc354158de19c542d14335c7d2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"94384e27c8b334cc354158de19c542d14335c7d2","size":4345,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.7.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.7.0.tgz_1493311834380_0.1440210398286581"},"directories":{},"publish_time":1493311836827,"_hasShrinkwrap":false,"_cnpm_publish_time":1493311836827},"0.6.1":{"name":"google-auto-auth","version":"0.6.1","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"async":"^2.1.2","gcp-metadata":"^0.1.0","google-auth-library":"^0.10.0","object-assign":"^3.0.0","request":"^2.79.0"},"gitHead":"205450c618df9bc8f2ba005d59100f5195b694af","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.6.1","_shasum":"c05d820e9454739ecf28a8892eeab3d1624f2cb3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"c05d820e9454739ecf28a8892eeab3d1624f2cb3","size":4356,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.6.1.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.6.1.tgz_1493054418359_0.03830503020435572"},"directories":{},"publish_time":1493054420161,"_hasShrinkwrap":false,"_cnpm_publish_time":1493054420161},"0.6.0":{"name":"google-auto-auth","version":"0.6.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"async":"^2.1.2","gcp-metadata":"^0.1.0","google-auth-library":"^0.10.0","object-assign":"^3.0.0","request":"^2.79.0"},"gitHead":"b87976f5726f7642ccaff70042b179311ac9b65b","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.6.0","_shasum":"ad76656293d8d06b3c89c358becd29947d4510a8","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.6.0","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"ad76656293d8d06b3c89c358becd29947d4510a8","size":4305,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.6.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.6.0.tgz_1490790011621_0.6656986228190362"},"directories":{},"publish_time":1490790013379,"_hasShrinkwrap":false,"_cnpm_publish_time":1490790013379},"0.5.4":{"name":"google-auto-auth","version":"0.5.4","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"async":"^2.1.2","google-auth-library":"^0.10.0","object-assign":"^3.0.0","request":"^2.79.0"},"gitHead":"2a03c3c9894b44715cae9e67784042d18daceda9","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.5.4","_shasum":"1d86c7928d633e75a9c1ab034a527efcce4a40b1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.6.0","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"1d86c7928d633e75a9c1ab034a527efcce4a40b1","size":4194,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.5.4.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.5.4.tgz_1489597227480_0.5165566965006292"},"directories":{},"publish_time":1489597229331,"_cnpm_publish_time":1489597229331,"_hasShrinkwrap":false},"0.5.3":{"name":"google-auto-auth","version":"0.5.3","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"async":"^2.1.2","google-auth-library":"^0.9.10","object-assign":"^3.0.0","request":"^2.79.0"},"gitHead":"5b5d904cee03278e24af4d07cd313c3eee3aa1b2","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.5.3","_shasum":"a6d8fdb9ace4658decf93a4fae3795282a52d9e1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.6.0","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"a6d8fdb9ace4658decf93a4fae3795282a52d9e1","size":4194,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.5.3.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.5.3.tgz_1489454491554_0.1327811402734369"},"directories":{},"publish_time":1489454492263,"_cnpm_publish_time":1489454492263,"_hasShrinkwrap":false},"0.5.2":{"name":"google-auto-auth","version":"0.5.2","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"async":"^2.1.2","google-auth-library":"^0.9.10","object-assign":"^3.0.0","request":"^2.79.0"},"gitHead":"701ddd019d8e25e460f6638cc2d1f1010858ad6d","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.5.2","_shasum":"4c9f38574e69fb55a3c516ab0415e9fa33e67602","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"4c9f38574e69fb55a3c516ab0415e9fa33e67602","size":4134,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.5.2.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.5.2.tgz_1480434585871_0.5546793343964964"},"directories":{},"publish_time":1480434586483,"_cnpm_publish_time":1480434586483,"_hasShrinkwrap":false},"0.5.1":{"name":"google-auto-auth","version":"0.5.1","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"async":"^2.1.2","google-auth-library":"^0.9.10","object-assign":"^3.0.0","request":"^2.79.0"},"gitHead":"43d0e1d5386cfcf742a3cc2f15903a3f187267c0","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.5.1","_shasum":"10371617698e20433972b393f1117aece5cc3c56","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"10371617698e20433972b393f1117aece5cc3c56","size":4093,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.5.1.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.5.1.tgz_1480352434770_0.8190624637063593"},"directories":{},"publish_time":1480352436971,"_cnpm_publish_time":1480352436971,"_hasShrinkwrap":false},"0.5.0":{"name":"google-auto-auth","version":"0.5.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"async":"^2.1.2","google-auth-library":"^0.9.10","object-assign":"^3.0.0","request":"^2.79.0"},"gitHead":"082e3f5deb449e53c249303b1ad2fad37574e5fc","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.5.0","_shasum":"edab8c927f809374df2eee808e55ff79c020214e","_from":".","_npmVersion":"4.0.0","_nodeVersion":"6.3.1","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"edab8c927f809374df2eee808e55ff79c020214e","size":4099,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.5.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.5.0.tgz_1479901788074_0.3142497406806797"},"directories":{},"publish_time":1479901789967,"_cnpm_publish_time":1479901789967,"_hasShrinkwrap":false},"0.4.0":{"name":"google-auto-auth","version":"0.4.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.9","object-assign":"^3.0.0"},"gitHead":"f3f3fa7a0469cb65707bc9124c2e63cee39ebb1e","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.4.0","_shasum":"9948e1ab4f9d82fcc67294a279b9cc06ba2b4760","_from":".","_npmVersion":"4.0.0","_nodeVersion":"6.3.1","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"9948e1ab4f9d82fcc67294a279b9cc06ba2b4760","size":3506,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.4.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.4.0.tgz_1479222522374_0.19704062538221478"},"directories":{},"publish_time":1479222522949,"_cnpm_publish_time":1479222522949,"_hasShrinkwrap":false},"0.3.0":{"name":"google-auto-auth","version":"0.3.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.9","object-assign":"^3.0.0"},"gitHead":"59d07460178543e39746e5a960f2514d47216af4","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.3.0","_shasum":"c9c5d45de4df1a689c1645d8e533f195ee8d20f9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"c9c5d45de4df1a689c1645d8e533f195ee8d20f9","size":3440,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.3.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.3.0.tgz_1476884910801_0.7877587385009974"},"directories":{},"publish_time":1476884912724,"_cnpm_publish_time":1476884912724,"_hasShrinkwrap":false},"0.2.4":{"name":"google-auto-auth","version":"0.2.4","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.6","object-assign":"^3.0.0"},"gitHead":"5115e7cd8331f79d498ab307c12161985d4a370e","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.2.4","_shasum":"16dafbf150d353a42190979c6803ffc75f6455fa","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"16dafbf150d353a42190979c6803ffc75f6455fa","size":3318,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.2.4.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/google-auto-auth-0.2.4.tgz_1455652165365_0.5995134213007987"},"directories":{},"publish_time":1455652168984,"_cnpm_publish_time":1455652168984,"_hasShrinkwrap":false},"0.2.3":{"name":"google-auto-auth","version":"0.2.3","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","files":["index.js"],"scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.6","object-assign":"^3.0.0"},"gitHead":"8284792c8ba92b03dab4b6cc79537f10b8088253","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.2.3","_shasum":"af5ce59fda6e2e071a575027da1596c8bba2185f","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0-rc.1","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"af5ce59fda6e2e071a575027da1596c8bba2185f","size":3242,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.2.3.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"publish_time":1447466013873,"_cnpm_publish_time":1447466013873,"_hasShrinkwrap":false},"0.2.2":{"name":"google-auto-auth","version":"0.2.2","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.6","object-assign":"^3.0.0"},"gitHead":"bb5ab13c7757fd959ae234a2a7c5fcaa1c11656c","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.2.2","_shasum":"b024dd4f92038c078f4a100122f4f9471d3b1e89","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0-rc.1","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"b024dd4f92038c078f4a100122f4f9471d3b1e89","size":4739,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.2.2.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"publish_time":1442850598926,"_cnpm_publish_time":1442850598926,"_hasShrinkwrap":false},"0.2.1":{"name":"google-auto-auth","version":"0.2.1","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.6","object-assign":"^3.0.0"},"gitHead":"0bea71c76c46158a4a4911b3f16af35f7a16ae9d","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.2.1","_shasum":"a3ca8d73077c7310b5980a9613e2a41f4d46fdae","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"a3ca8d73077c7310b5980a9613e2a41f4d46fdae","size":4650,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.2.1.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"publish_time":1440557880287,"_cnpm_publish_time":1440557880287,"_hasShrinkwrap":false},"0.2.0":{"name":"google-auto-auth","version":"0.2.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.6","object-assign":"^3.0.0"},"gitHead":"5cbdb6c1f93bcd14634c02bb366eefc2fce9333b","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.2.0","_shasum":"57b21c305385108554d0910a34853f2f2c8b0dfb","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"57b21c305385108554d0910a34853f2f2c8b0dfb","size":4610,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.2.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"publish_time":1440555972311,"_cnpm_publish_time":1440555972311,"_hasShrinkwrap":false},"0.1.1":{"name":"google-auto-auth","version":"0.1.1","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.6","object-assign":"^3.0.0"},"gitHead":"eb386b93fb1cd44a9e22196364583d327c8590ab","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.1.1","_shasum":"69e061ac54484c11e8a971a5e76d4239dbee6910","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"69e061ac54484c11e8a971a5e76d4239dbee6910","size":4343,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.1.1.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"publish_time":1440198541830,"_cnpm_publish_time":1440198541830,"_hasShrinkwrap":false},"0.1.0":{"name":"google-auto-auth","version":"0.1.0","description":"Making it as easy as possible to authenticate a Google API request","main":"index.js","scripts":{"test":"mocha"},"keywords":["google","authentication","jwt","service","account","googleapis","gcloud","cloud","gce","compute","engine","auth","access","token"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/google-auto-auth.git"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","mockery":"^1.4.0"},"dependencies":{"google-auth-library":"^0.9.6","object-assign":"^3.0.0"},"gitHead":"42bdac3f3ae9c0a8a024b75ff161935db32c2361","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","_id":"google-auto-auth@0.1.0","_shasum":"22f260a47ae9bb04c955691db651ce40dbdadc0d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"stephenplusplus","email":"sawchuk@gmail.com"},"dist":{"shasum":"22f260a47ae9bb04c955691db651ce40dbdadc0d","size":4315,"noattachment":false,"key":"/google-auto-auth/-/google-auto-auth-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/google-auto-auth/download/google-auto-auth-0.1.0.tgz"},"maintainers":[{"name":"google-wombot","email":""}],"directories":{},"publish_time":1439326598282,"_cnpm_publish_time":1439326598282,"_hasShrinkwrap":false}},"readme":"# google-auto-auth\n> Making it as easy as possible to authenticate a Google API request\n\n```sh\n$ npm install --save google-auto-auth\n```\n```js\nvar googleAuth = require('google-auto-auth');\n\n// Create a client\nvar auth = googleAuth();\n\nauth.authorizeRequest({\n  method: 'get',\n  uri: 'https://www.googleapis.com/something'\n}, function (err, authorizedReqOpts) {\n/*\n  authorizedReqOpts = {\n    method: 'get',\n    uri: 'https://www.googleapis.com/something',\n    headers: {\n      Authorization: 'Bearer {{token}}'\n    }\n  }\n*/\n});\n```\n\nOr, just get an access token.\n```js\nauth.getToken(function (err, token) {\n/*\n  token = 'access token'\n*/\n});\n```\n\n<a name=\"automatic-if\"></a>\nThis works automatically **if**:\n\n  - your app runs on Google Cloud Platform\n  - you are authenticated with the `gcloud` sdk\n  - you have the path to a JSON key file as an environment variable named `GOOGLE_APPLICATION_CREDENTIALS`\n\nIf you do not meet those, you must provide a `keyFilename` or `credentials` object.\n\n```js\nvar googleAuth = require('google-auto-auth');\n\nvar authConfig = {};\n\n// path to a key:\nauthConfig.keyFilename = '/path/to/keyfile.json';\n\n// or a credentials object:\nauthConfig.credentials = {\n  client_email: '...',\n  private_key: '...'\n};\n\n// Create a client\nvar auth = googleAuth(authConfig);\n\nauth.authorizeRequest({/*...*/}, function (err, authorizedReqOpts) {});\nauth.getToken(function (err, token) {});\n```\n\n### API\n\n#### googleAuth = require('google-auto-auth')\n\n#### auth = googleAuth([authConfig])\n\n##### authConfig\n\n- Type: `Object`\n\nSee the above section on Authentication. This object is necessary if automatic authentication is not available in your environment.\n\nAt a glance, the supported properties for this method are:\n\n- `credentials` - Object containing `client_email` and `private_key` properties\n- `keyFilename` - Path to a .json, .pem, or .p12 key file\n- `projectId` - Your project ID\n- `scopes` - Required scopes for the desired API request\n- `token` - An access token. If provided, we'll use this instead of fetching a new one\n\n#### auth.authorizeRequest(reqOpts, callback)\n\nExtend an HTTP request object with an authorized header.\n\n##### callback(err, authorizedReqOpts)\n\n###### callback.err\n\n- Type: `Error`\n\nAn API error or an error if scopes are required for the request you're trying to make (check for err.code = `MISSING_SCOPE`). If you receive the missing scope error, provide the `authConfig.scopes` array with the necessary scope URLs for your request. There are examples of scopes that are required for some of the Google Cloud Platform services in the [gcloud-node Authentication Guide](https://googlecloudplatform.github.io/gcloud-node/#/authentication).\n\n###### callback.authorizedReqOpts\n\n- Type: `Object`\n\nThe reqOpts object provided has been extended with a valid access token attached to the `headers.Authorization` value. E.g.: `headers.Authorization = 'Bearer y.2343...'`.\n\n#### auth.getAuthClient(callback)\n\nGet the auth client instance from [google-auth-library](http://gitnpm.com/googleauth).\n\n##### callback(err, authClient)\n\n###### callback.err\n\n- Type: `Error`\n\nAn error that occurred while trying to get an authorization client.\n\n###### callback.authClient\n\n- Type: [`google-auth-library`](http://gitnpm.com/googleauth)\n\nThe client instance from [google-auth-library](http://gitnpm.com/googleauth). This is the underlying object this library uses.\n\n\n#### auth.getCredentials(callback)\n\nGet the `client_email` and `private_key` properties from an authorized client.\n\n##### callback(err, credentials)\n\n###### callback.err\n\n- Type: `Error`\n\nAn error that occurred while trying to get an authorization client.\n\n###### callback.credentials\n\n- Type: `Object`\n\nAn object containing `client_email` and `private_key`.\n\n\n#### auth.getEnvironment(callback)\n\nDetermine if the environment the app is running in is a Google Compute Engine instance.\n\n##### callback(err, environmentObject)\n\n###### callback.err\n\n- Type: `Null`\n\nWe won't return an error, but it's here for convention-sake.\n\n###### callback.environmentObject\n\n- Type: `Object`\n\n```js\n{\n  IS_APP_ENGINE: Boolean,\n  IS_CLOUD_FUNCTION: Boolean,\n  IS_COMPUTE_ENGINE: Boolean,\n  IS_CONTAINER_ENGINE: Boolean\n}\n```\n\nIf you've already run this function, the object will persist as `auth.environment`.\n\n\n#### auth.getProjectId(callback)\n\nGet the project ID if it was auto-detected or parsed from the provided keyfile.\n\n##### callback(err, projectId)\n\n###### callback.err\n\n- Type: `Error`\n\nAn error that occurred while trying to get an authorization client.\n\n###### callback.projectId\n\n- Type: `string`\n\nThe project ID that was parsed from the provided key file or auto-detected from the environment.\n\n\n#### auth.getToken(callback)\n\nGet an access token. The token will always be current. If necessary, background refreshes are handled automatically.\n\n##### callback(err, token)\n\n###### callback.err\n\n- Type: `Error`\n\nAn API error or an error if scopes are required for the request you're trying to make (check for err.code = `MISSING_SCOPE`). If you receive the missing scope error, provide the `authConfig.scopes` array with the necessary scope URLs for your request.\n\n###### callback.token\n\n- Type: `String`\n\nA current access token to be used during an API request. If you provided `authConfig.token`, this method simply returns the value you passed.\n\n\n#### auth.isAppEngine(callback)\n\nDetermine if the environment the app is running in is a Google App Engine instance.\n\n##### callback(err, isAppEngine)\n\n###### callback.err\n\n- Type: `Null`\n\nWe won't return an error, but it's here for convention-sake.\n\n###### callback.isAppEngine\n\n- Type: `Boolean`\n\nWhether the app is in App Engine or not.\n\n\n#### auth.isCloudFunction(callback)\n\nDetermine if the environment the app is running in is a Google Cloud Function.\n\n##### callback(err, isCloudFunction)\n\n###### callback.err\n\n- Type: `Null`\n\nWe won't return an error, but it's here for convention-sake.\n\n###### callback.isCloudFunction\n\n- Type: `Boolean`\n\nWhether the app is in a Cloud Function or not.\n\n\n#### auth.isComputeEngine(callback)\n\nDetermine if the environment the app is running in is a Google Compute Engine instance.\n\n##### callback(err, isComputeEngine)\n\n###### callback.err\n\n- Type: `Null`\n\nWe won't return an error, but it's here for convention-sake.\n\n###### callback.isComputeEngine\n\n- Type: `Boolean`\n\nWhether the app is in a Compute Engine instance or not.\n\n\n#### auth.isContainerEngine(callback)\n\nDetermine if the environment the app is running in is a Google Container Engine instance.\n\n##### callback(err, isContainerEngine)\n\n###### callback.err\n\n- Type: `Null`\n\nWe won't return an error, but it's here for convention-sake.\n\n###### callback.isContainerEngine\n\n- Type: `Boolean`\n\nWhether the app is in a Container Engine instance or not.\n","_attachments":{},"homepage":"https://github.com/stephenplusplus/google-auto-auth#readme","bugs":{"url":"https://github.com/stephenplusplus/google-auto-auth/issues"},"license":"MIT"}