diff --git a/src/node/examples/pubsub/pubsub_demo.js b/src/node/examples/pubsub/pubsub_demo.js
index 4f7a9a92eef94d05225b32ceab6b974a0ba58ce1..26301515f02f415eb5788aa6d9fdfc8b62b2c0ab 100644
--- a/src/node/examples/pubsub/pubsub_demo.js
+++ b/src/node/examples/pubsub/pubsub_demo.js
@@ -35,7 +35,7 @@
 
 var async = require('async');
 var fs = require('fs');
-var GoogleAuth = require('googleauth');
+var GoogleAuth = require('google-auth-library');
 var parseArgs = require('minimist');
 var strftime = require('strftime');
 var _ = require('underscore');
diff --git a/src/node/index.js b/src/node/index.js
index 4b5302e4382a7edeb02bd6b727e5f6fda53a5878..ad3dd96af77a1d40c1642d438c4794b98003871e 100644
--- a/src/node/index.js
+++ b/src/node/index.js
@@ -78,7 +78,7 @@ function load(filename) {
 /**
  * Get a function that a client can use to update metadata with authentication
  * information from a Google Auth credential object, which comes from the
- * googleauth library.
+ * google-auth-library.
  * @param {Object} credential The credential object to use
  * @return {function(Object, callback)} Metadata updater function
  */
diff --git a/src/node/interop/interop_client.js b/src/node/interop/interop_client.js
index eaf254bcfef0cd493996f87194384148053126cd..8060baf82711a7f49d58578a1822915d35e3a30f 100644
--- a/src/node/interop/interop_client.js
+++ b/src/node/interop/interop_client.js
@@ -37,7 +37,7 @@ var fs = require('fs');
 var path = require('path');
 var grpc = require('..');
 var testProto = grpc.load(__dirname + '/test.proto').grpc.testing;
-var GoogleAuth = require('googleauth');
+var GoogleAuth = require('google-auth-library');
 
 var assert = require('assert');
 
diff --git a/src/node/package.json b/src/node/package.json
index e6ac55055452bd5d4e61d86cf4bde411d3af9ead..1c44b106fb433af73e5095250d97e0a059240e2e 100644
--- a/src/node/package.json
+++ b/src/node/package.json
@@ -16,7 +16,7 @@
   },
   "devDependencies": {
     "async": "^0.9.0",
-    "googleauth": "google/google-auth-library-nodejs",
+    "google-auth-library": "^0.9.2",
     "minimist": "^1.1.0",
     "mocha": "~1.21.0",
     "strftime": "^0.8.2"