From 7c5d72b32a898e8f51e8d12fd7ec90150ef123e7 Mon Sep 17 00:00:00 2001 From: Gerard Ketuma Date: Tue, 26 Nov 2019 18:09:36 -0600 Subject: [PATCH] Add support for new node runtime nodejs12.x and make it the default runtime. --- serverless.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/serverless.js b/serverless.js index dd321d9..5c4e403 100644 --- a/serverless.js +++ b/serverless.js @@ -39,7 +39,7 @@ const defaults = { bucket: undefined, shims: [], handler: 'handler.hello', - runtime: 'nodejs10.x', + runtime: 'nodejs12.x', env: {}, region: 'us-east-1' } @@ -83,7 +83,7 @@ class AwsLambda extends Component { if ( config.bucket && - config.runtime === 'nodejs10.x' && + ['nodejs10.x', 'nodejs12.x'].includes(config.runtime) && (await utils.dirExists(path.join(config.code, 'node_modules'))) ) { this.context.debug(`Bucket ${config.bucket} is provided for lambda ${config.name}.`) @@ -93,7 +93,7 @@ class AwsLambda extends Component { const layerInputs = { description: `${config.name} Dependencies Layer`, code: path.join(config.code, 'node_modules'), - runtimes: ['nodejs10.x'], + runtimes: [config.runtime], prefix: 'nodejs/node_modules', bucket: config.bucket, region: config.region