From 8062264b4b50ed4e6592227574879e96b34c91cd Mon Sep 17 00:00:00 2001 From: Matt Hodgson Date: Wed, 9 Aug 2017 09:23:24 -0400 Subject: [PATCH] Allow setting of maxBuffer for packing external modules (v3) (#185) * Update packExternalModules.js * Update package.json --- lib/packExternalModules.js | 1 + package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/packExternalModules.js b/lib/packExternalModules.js index d43af1d7a..4a24179e4 100644 --- a/lib/packExternalModules.js +++ b/lib/packExternalModules.js @@ -105,6 +105,7 @@ module.exports = { const start = _.now(); npm.install(compositeModules, { cwd: compositeModulePath, + maxBuffer: this.serverless.service.custom.packExternalModulesMaxBuffer || 200 * 1024, save: true }).then(() => { this.options.verbose && this.serverless.cli.log(`Package took [${_.now() - start} ms]`); // eslint-disable-line promise/always-return diff --git a/package.json b/package.json index e93f83821..c848ec3f3 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "fs-extra": "^0.26.7", "glob": "^7.1.2", "lodash": "^4.17.4", - "npm-programmatic": "0.0.5", + "npm-programmatic": "^0.0.7", "semver": "^5.4.1", "ts-node": "^3.2.0" },