diff --git a/docs/providers/aws/examples/hello-world/node/serverless.yml b/docs/providers/aws/examples/hello-world/node/serverless.yml index 909cabc93c2..937014fd69a 100644 --- a/docs/providers/aws/examples/hello-world/node/serverless.yml +++ b/docs/providers/aws/examples/hello-world/node/serverless.yml @@ -3,7 +3,7 @@ service: hello-world # Service Name provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x functions: helloWorld: diff --git a/lib/plugins/create/templates/aws-alexa-typescript/serverless.yml b/lib/plugins/create/templates/aws-alexa-typescript/serverless.yml index 9f6b529bda6..e27c3ec6ddf 100644 --- a/lib/plugins/create/templates/aws-alexa-typescript/serverless.yml +++ b/lib/plugins/create/templates/aws-alexa-typescript/serverless.yml @@ -12,7 +12,7 @@ plugins: provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 custom: diff --git a/lib/plugins/create/templates/aws-clojurescript-gradle/serverless.yml b/lib/plugins/create/templates/aws-clojurescript-gradle/serverless.yml index ec24cee9c45..4083a987f7a 100644 --- a/lib/plugins/create/templates/aws-clojurescript-gradle/serverless.yml +++ b/lib/plugins/create/templates/aws-clojurescript-gradle/serverless.yml @@ -22,7 +22,7 @@ frameworkVersion: '2' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 # you can overwrite defaults here diff --git a/lib/plugins/create/templates/aws-kotlin-nodejs-gradle/serverless.yml b/lib/plugins/create/templates/aws-kotlin-nodejs-gradle/serverless.yml index 1914d6c417f..1cd9e173a3e 100644 --- a/lib/plugins/create/templates/aws-kotlin-nodejs-gradle/serverless.yml +++ b/lib/plugins/create/templates/aws-kotlin-nodejs-gradle/serverless.yml @@ -22,7 +22,7 @@ frameworkVersion: '2' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 # you can overwrite defaults here diff --git a/lib/plugins/create/templates/aws-nodejs-ecma-script/serverless.yml b/lib/plugins/create/templates/aws-nodejs-ecma-script/serverless.yml index a88a6be4d4b..838efbe43c5 100644 --- a/lib/plugins/create/templates/aws-nodejs-ecma-script/serverless.yml +++ b/lib/plugins/create/templates/aws-nodejs-ecma-script/serverless.yml @@ -11,7 +11,7 @@ plugins: provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/lib/plugins/create/templates/aws-nodejs/serverless.yml b/lib/plugins/create/templates/aws-nodejs/serverless.yml index c528e4c3b04..80a5ce39f39 100644 --- a/lib/plugins/create/templates/aws-nodejs/serverless.yml +++ b/lib/plugins/create/templates/aws-nodejs/serverless.yml @@ -22,7 +22,7 @@ frameworkVersion: '2' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 # you can overwrite defaults here diff --git a/lib/plugins/create/templates/hello-world/serverless.yml b/lib/plugins/create/templates/hello-world/serverless.yml index 572e28eb625..8f4835a21c7 100644 --- a/lib/plugins/create/templates/hello-world/serverless.yml +++ b/lib/plugins/create/templates/hello-world/serverless.yml @@ -12,7 +12,7 @@ frameworkVersion: '2' # The `provider` block defines where your service will be deployed provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x # The `functions` block defines what code to deploy functions: diff --git a/test/fixtures/cli/variables/serverless.yml b/test/fixtures/cli/variables/serverless.yml index 19fd0867ead..f77986b88b6 100644 --- a/test/fixtures/cli/variables/serverless.yml +++ b/test/fixtures/cli/variables/serverless.yml @@ -5,7 +5,7 @@ variablesResolutionMode: 20210326 provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x custom: importedFile: ${file(config.json)} diff --git a/test/fixtures/programmatic/apiGateway/serverless.yml b/test/fixtures/programmatic/apiGateway/serverless.yml index e0d9dc301b7..2e3eec1d9a8 100644 --- a/test/fixtures/programmatic/apiGateway/serverless.yml +++ b/test/fixtures/programmatic/apiGateway/serverless.yml @@ -6,7 +6,7 @@ frameworkVersion: '*' provider: name: aws lambdaHashingVersion: 20201221 - runtime: nodejs12.x + runtime: nodejs16.x apiGateway: shouldStartNameWithService: true diff --git a/test/fixtures/programmatic/apiGatewayExtended/serverless.yml b/test/fixtures/programmatic/apiGatewayExtended/serverless.yml index 2e88bea09ec..7282962c2bb 100644 --- a/test/fixtures/programmatic/apiGatewayExtended/serverless.yml +++ b/test/fixtures/programmatic/apiGatewayExtended/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false apiGateway: shouldStartNameWithService: true diff --git a/test/fixtures/programmatic/checkForChanges/serverless.yml b/test/fixtures/programmatic/checkForChanges/serverless.yml index 4a86560d160..636489a8044 100644 --- a/test/fixtures/programmatic/checkForChanges/serverless.yml +++ b/test/fixtures/programmatic/checkForChanges/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/fixtures/programmatic/cognitoUserPool/serverless.yml b/test/fixtures/programmatic/cognitoUserPool/serverless.yml index 7fd58d0fa9a..4495737582a 100644 --- a/test/fixtures/programmatic/cognitoUserPool/serverless.yml +++ b/test/fixtures/programmatic/cognitoUserPool/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/configSchemaExtensionsError/serverless.yml b/test/fixtures/programmatic/configSchemaExtensionsError/serverless.yml index ce65b8062d6..4cfda63f9fb 100644 --- a/test/fixtures/programmatic/configSchemaExtensionsError/serverless.yml +++ b/test/fixtures/programmatic/configSchemaExtensionsError/serverless.yml @@ -2,7 +2,7 @@ service: configSchemaExtensionsError provider: name: someProvider - runtime: nodejs12.x + runtime: nodejs16.x configValidationMode: error frameworkVersion: '*' diff --git a/test/fixtures/programmatic/ecr/serverless.yml b/test/fixtures/programmatic/ecr/serverless.yml index 462121bf222..343c4a8dd53 100644 --- a/test/fixtures/programmatic/ecr/serverless.yml +++ b/test/fixtures/programmatic/ecr/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x ecr: images: baseimage: diff --git a/test/fixtures/programmatic/eventBridge/serverless.yml b/test/fixtures/programmatic/eventBridge/serverless.yml index 072f1604433..4e3bf6be962 100644 --- a/test/fixtures/programmatic/eventBridge/serverless.yml +++ b/test/fixtures/programmatic/eventBridge/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/function/serverless.yml b/test/fixtures/programmatic/function/serverless.yml index 33d10a05a01..82471c78c17 100644 --- a/test/fixtures/programmatic/function/serverless.yml +++ b/test/fixtures/programmatic/function/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/fixtures/programmatic/functionCloudFront/serverless.yml b/test/fixtures/programmatic/functionCloudFront/serverless.yml index 3bbf8c5146f..1d5af457583 100644 --- a/test/fixtures/programmatic/functionCloudFront/serverless.yml +++ b/test/fixtures/programmatic/functionCloudFront/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/fixtures/programmatic/functionEfs/serverless.yml b/test/fixtures/programmatic/functionEfs/serverless.yml index 6e4970e2ad3..7c777efaba9 100644 --- a/test/fixtures/programmatic/functionEfs/serverless.yml +++ b/test/fixtures/programmatic/functionEfs/serverless.yml @@ -7,7 +7,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/functionLayers/serverless.yml b/test/fixtures/programmatic/functionLayers/serverless.yml index 45323a22442..1cdafbe5fc8 100644 --- a/test/fixtures/programmatic/functionLayers/serverless.yml +++ b/test/fixtures/programmatic/functionLayers/serverless.yml @@ -1,7 +1,7 @@ service: service provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 layers: diff --git a/test/fixtures/programmatic/functionMsk/serverless.yml b/test/fixtures/programmatic/functionMsk/serverless.yml index 02a66625baf..e79063027f9 100644 --- a/test/fixtures/programmatic/functionMsk/serverless.yml +++ b/test/fixtures/programmatic/functionMsk/serverless.yml @@ -8,7 +8,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/httpApi/serverless.yml b/test/fixtures/programmatic/httpApi/serverless.yml index 686b5acb850..e58a42396c5 100644 --- a/test/fixtures/programmatic/httpApi/serverless.yml +++ b/test/fixtures/programmatic/httpApi/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x logRetentionInDays: 14 lambdaHashingVersion: 20201221 diff --git a/test/fixtures/programmatic/httpApiCatchAll/serverless.yml b/test/fixtures/programmatic/httpApiCatchAll/serverless.yml index 7fdad70e4ac..279ed93f0ef 100644 --- a/test/fixtures/programmatic/httpApiCatchAll/serverless.yml +++ b/test/fixtures/programmatic/httpApiCatchAll/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/fixtures/programmatic/httpApiExport/serverless.yml b/test/fixtures/programmatic/httpApiExport/serverless.yml index 7e46297bfc7..caf34018f20 100644 --- a/test/fixtures/programmatic/httpApiExport/serverless.yml +++ b/test/fixtures/programmatic/httpApiExport/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 resources: diff --git a/test/fixtures/programmatic/invocation/serverless.yml b/test/fixtures/programmatic/invocation/serverless.yml index b1a342fdbe6..16df64e5e42 100644 --- a/test/fixtures/programmatic/invocation/serverless.yml +++ b/test/fixtures/programmatic/invocation/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/fixtures/programmatic/iot/serverless.yml b/test/fixtures/programmatic/iot/serverless.yml index ca84f45ca9a..a73243c1979 100644 --- a/test/fixtures/programmatic/iot/serverless.yml +++ b/test/fixtures/programmatic/iot/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/iotFleetProvisioning/serverless.yml b/test/fixtures/programmatic/iotFleetProvisioning/serverless.yml index 13579392b0a..4e9400e29f7 100644 --- a/test/fixtures/programmatic/iotFleetProvisioning/serverless.yml +++ b/test/fixtures/programmatic/iotFleetProvisioning/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/layer/serverless.yml b/test/fixtures/programmatic/layer/serverless.yml index 2980a939776..ce59e29856b 100644 --- a/test/fixtures/programmatic/layer/serverless.yml +++ b/test/fixtures/programmatic/layer/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/fixtures/programmatic/multiService/serviceA/serverless.yml b/test/fixtures/programmatic/multiService/serviceA/serverless.yml index 41d4892a2aa..6773a978bb2 100644 --- a/test/fixtures/programmatic/multiService/serviceA/serverless.yml +++ b/test/fixtures/programmatic/multiService/serviceA/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 custom: diff --git a/test/fixtures/programmatic/packageArtifact/serverless.yml b/test/fixtures/programmatic/packageArtifact/serverless.yml index 3c11b9f9032..1d07520f41b 100644 --- a/test/fixtures/programmatic/packageArtifact/serverless.yml +++ b/test/fixtures/programmatic/packageArtifact/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 package: diff --git a/test/fixtures/programmatic/packaging/serverless.yml b/test/fixtures/programmatic/packaging/serverless.yml index 3eca74e636f..5f28d2f831a 100644 --- a/test/fixtures/programmatic/packaging/serverless.yml +++ b/test/fixtures/programmatic/packaging/serverless.yml @@ -6,7 +6,7 @@ disabledDeprecations: LOAD_VARIABLES_FROM_ENV_FILES provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/fixtures/programmatic/plugin/serverless.yml b/test/fixtures/programmatic/plugin/serverless.yml index b5954d13f16..32ad87500c5 100644 --- a/test/fixtures/programmatic/plugin/serverless.yml +++ b/test/fixtures/programmatic/plugin/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: '*' provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 plugins: diff --git a/test/fixtures/programmatic/provisionedConcurrency/serverless.yml b/test/fixtures/programmatic/provisionedConcurrency/serverless.yml index 78a23b46765..1612fd30f94 100644 --- a/test/fixtures/programmatic/provisionedConcurrency/serverless.yml +++ b/test/fixtures/programmatic/provisionedConcurrency/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/requestParameters/serverless.yml b/test/fixtures/programmatic/requestParameters/serverless.yml index 642dec642cb..83127b1823a 100644 --- a/test/fixtures/programmatic/requestParameters/serverless.yml +++ b/test/fixtures/programmatic/requestParameters/serverless.yml @@ -2,7 +2,7 @@ service: service provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/fixtures/programmatic/requestSchema/serverless.yml b/test/fixtures/programmatic/requestSchema/serverless.yml index ec142d6142b..2152db445db 100644 --- a/test/fixtures/programmatic/requestSchema/serverless.yml +++ b/test/fixtures/programmatic/requestSchema/serverless.yml @@ -3,7 +3,7 @@ disabledDeprecations: AWS_API_GATEWAY_SCHEMAS provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 apiGateway: request: diff --git a/test/fixtures/programmatic/s3/serverless.yml b/test/fixtures/programmatic/s3/serverless.yml index fc65014165d..00f1de88c48 100644 --- a/test/fixtures/programmatic/s3/serverless.yml +++ b/test/fixtures/programmatic/s3/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false s3: customBucket: diff --git a/test/fixtures/programmatic/schedule/serverless.yml b/test/fixtures/programmatic/schedule/serverless.yml index 9f8ce98fbd8..67716b8ddb1 100644 --- a/test/fixtures/programmatic/schedule/serverless.yml +++ b/test/fixtures/programmatic/schedule/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/sns/serverless.yml b/test/fixtures/programmatic/sns/serverless.yml index c5466898e0d..7c9966e2f4f 100644 --- a/test/fixtures/programmatic/sns/serverless.yml +++ b/test/fixtures/programmatic/sns/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/sqs/serverless.yml b/test/fixtures/programmatic/sqs/serverless.yml index 65863d6e9da..022b65ac682 100644 --- a/test/fixtures/programmatic/sqs/serverless.yml +++ b/test/fixtures/programmatic/sqs/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/stream/serverless.yml b/test/fixtures/programmatic/stream/serverless.yml index 4973b90de83..23c0f004fa6 100644 --- a/test/fixtures/programmatic/stream/serverless.yml +++ b/test/fixtures/programmatic/stream/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false functions: diff --git a/test/fixtures/programmatic/variables-legacy/serverless.yml b/test/fixtures/programmatic/variables-legacy/serverless.yml index 9198589928c..97eccb473c5 100644 --- a/test/fixtures/programmatic/variables-legacy/serverless.yml +++ b/test/fixtures/programmatic/variables-legacy/serverless.yml @@ -2,7 +2,7 @@ service: service provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x custom: importedFile: ${file(config.json)} diff --git a/test/fixtures/programmatic/websocket/serverless.yml b/test/fixtures/programmatic/websocket/serverless.yml index fc4d0b0ec27..a763606af2d 100644 --- a/test/fixtures/programmatic/websocket/serverless.yml +++ b/test/fixtures/programmatic/websocket/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x versionFunctions: false logs: websocket: true diff --git a/test/integrationPackage/cloudformation.tests.js b/test/integrationPackage/cloudformation.tests.js index 7726636d577..866bc3165e8 100644 --- a/test/integrationPackage/cloudformation.tests.js +++ b/test/integrationPackage/cloudformation.tests.js @@ -44,7 +44,7 @@ describe('Integration test - Packaging - CloudFormation', () => { Role: { 'Fn::GetAtt': ['IamRoleLambdaExecution', 'Arn'], }, - Runtime: 'nodejs12.x', + Runtime: 'nodejs16.x', Timeout: 6, }, DependsOn: ['HelloLogGroup'], @@ -75,7 +75,7 @@ describe('Integration test - Packaging - CloudFormation', () => { Role: { 'Fn::GetAtt': ['IamRoleLambdaExecution', 'Arn'], }, - Runtime: 'nodejs12.x', + Runtime: 'nodejs16.x', Timeout: 6, }, DependsOn: ['HelloLogGroup'], @@ -109,7 +109,7 @@ describe('Integration test - Packaging - CloudFormation', () => { Role: { 'Fn::GetAtt': ['IamRoleLambdaExecution', 'Arn'], }, - Runtime: 'nodejs12.x', + Runtime: 'nodejs16.x', Timeout: 6, }, DependsOn: ['HelloLogGroup'], diff --git a/test/integrationPackage/fixtures/artifact/serverless.yml b/test/integrationPackage/fixtures/artifact/serverless.yml index afdb2ec60a0..ba29e581084 100644 --- a/test/integrationPackage/fixtures/artifact/serverless.yml +++ b/test/integrationPackage/fixtures/artifact/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/integrationPackage/fixtures/individually-function/serverless.yml b/test/integrationPackage/fixtures/individually-function/serverless.yml index 864c0e5e92e..07a40c84c80 100644 --- a/test/integrationPackage/fixtures/individually-function/serverless.yml +++ b/test/integrationPackage/fixtures/individually-function/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: diff --git a/test/integrationPackage/fixtures/individually/serverless.yml b/test/integrationPackage/fixtures/individually/serverless.yml index 0d50543bad9..bf75b77f391 100644 --- a/test/integrationPackage/fixtures/individually/serverless.yml +++ b/test/integrationPackage/fixtures/individually/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 package: diff --git a/test/integrationPackage/fixtures/regular/serverless.yml b/test/integrationPackage/fixtures/regular/serverless.yml index 8e99372996b..5c9193a7be7 100644 --- a/test/integrationPackage/fixtures/regular/serverless.yml +++ b/test/integrationPackage/fixtures/regular/serverless.yml @@ -4,7 +4,7 @@ configValidationMode: error provider: name: aws - runtime: nodejs12.x + runtime: nodejs16.x lambdaHashingVersion: 20201221 functions: