From d388d1ee4255955b7a26e5465afd5c0e803105fd Mon Sep 17 00:00:00 2001 From: Philipp Muens Date: Thu, 29 Nov 2018 10:26:08 +0100 Subject: [PATCH] Fix googleapis version lookup --- provider/googleProvider.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/provider/googleProvider.js b/provider/googleProvider.js index 2bf65b7..98d52f8 100644 --- a/provider/googleProvider.js +++ b/provider/googleProvider.js @@ -7,7 +7,8 @@ const os = require('os'); const _ = require('lodash'); const google = require('googleapis').google; -const packageJson = require('../package.json'); +const pluginPackageJson = require('../package.json'); // eslint-disable-line import/newline-after-import +const googleApisPackageJson = require(require.resolve('googleapis/package.json')); // eslint-disable-line import/no-dynamic-require const constants = { providerName: 'google', @@ -24,8 +25,8 @@ class GoogleProvider { this.serverless.setProvider(constants.providerName, this); const serverlessVersion = this.serverless.version; - const pluginVersion = packageJson.version; - const googleApisVersion = packageJson.dependencies.googleapis; + const pluginVersion = pluginPackageJson.version; + const googleApisVersion = googleApisPackageJson.version; google.options({ headers: {