diff --git a/aws-ffmpeg-layer/serverless.yml b/aws-ffmpeg-layer/serverless.yml index 5fb4900fc..abed728c3 100644 --- a/aws-ffmpeg-layer/serverless.yml +++ b/aws-ffmpeg-layer/serverless.yml @@ -3,7 +3,7 @@ frameworkVersion: ">=1.34.0 <2.0.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x iamRoleStatements: - Effect: Allow Action: diff --git a/aws-multiple-runtime/serverless.yml b/aws-multiple-runtime/serverless.yml index 7ec7a7f7f..88c1fe949 100644 --- a/aws-multiple-runtime/serverless.yml +++ b/aws-multiple-runtime/serverless.yml @@ -11,7 +11,7 @@ functions: path: greet handler: web/handler.hello time: - runtime: nodejs6.10 + runtime: nodejs12.x events: - http: method: get diff --git a/aws-node-alexa-skill/serverless.yml b/aws-node-alexa-skill/serverless.yml index c243bf327..d9eb197e3 100644 --- a/aws-node-alexa-skill/serverless.yml +++ b/aws-node-alexa-skill/serverless.yml @@ -4,7 +4,7 @@ frameworkVersion: ">=1.4.0 <2.0.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: luckyNumber: diff --git a/aws-node-auth0-cognito-custom-authorizers-api/serverless.yml b/aws-node-auth0-cognito-custom-authorizers-api/serverless.yml index 920433fd6..94a251491 100644 --- a/aws-node-auth0-cognito-custom-authorizers-api/serverless.yml +++ b/aws-node-auth0-cognito-custom-authorizers-api/serverless.yml @@ -3,7 +3,7 @@ service: aws-node-auth0-cognito-custom-authorizers-api provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: publicEndpoint: diff --git a/aws-node-auth0-custom-authorizers-api/serverless.yml b/aws-node-auth0-custom-authorizers-api/serverless.yml index 7243347dd..c6d048489 100644 --- a/aws-node-auth0-custom-authorizers-api/serverless.yml +++ b/aws-node-auth0-custom-authorizers-api/serverless.yml @@ -6,7 +6,7 @@ plugins: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x region: us-west-2 environment: AUTH0_CLIENT_ID: ${file(./secrets.json):AUTH0_CLIENT_ID} diff --git a/aws-node-dynamic-image-resizer/serverless.yml b/aws-node-dynamic-image-resizer/serverless.yml index 1bc940faf..e6da2879c 100755 --- a/aws-node-dynamic-image-resizer/serverless.yml +++ b/aws-node-dynamic-image-resizer/serverless.yml @@ -7,7 +7,7 @@ plugins: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x profile: dev-fii usagePlan: @@ -68,4 +68,4 @@ package: # imageLibs: # path: layer # compatibleRuntimes: -# - nodejs8.10 +# - nodejs12.x diff --git a/aws-node-dynamodb-backup/serverless.yml b/aws-node-dynamodb-backup/serverless.yml index df524f6e5..db56f3a6b 100644 --- a/aws-node-dynamodb-backup/serverless.yml +++ b/aws-node-dynamodb-backup/serverless.yml @@ -7,7 +7,7 @@ custom: provider: name: aws - runtime: nodejs6.10 + runtime: nodejs12.x stage: staging iamRoleStatements: - Effect: Allow diff --git a/aws-node-env-variables-encrypted-in-a-file/serverless.yml b/aws-node-env-variables-encrypted-in-a-file/serverless.yml index 5f95bea03..21a929bb6 100644 --- a/aws-node-env-variables-encrypted-in-a-file/serverless.yml +++ b/aws-node-env-variables-encrypted-in-a-file/serverless.yml @@ -7,7 +7,7 @@ plugins: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x stage: dev custom: diff --git a/aws-node-env-variables/serverless.yml b/aws-node-env-variables/serverless.yml index 34adad2ed..dd310bb24 100644 --- a/aws-node-env-variables/serverless.yml +++ b/aws-node-env-variables/serverless.yml @@ -4,7 +4,7 @@ frameworkVersion: ">=1.2.0 <2.0.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x environment: EMAIL_SERVICE_API_KEY: KEYEXAMPLE1234 diff --git a/aws-node-fetch-file-and-store-in-s3/serverless.yml b/aws-node-fetch-file-and-store-in-s3/serverless.yml index 71c7e0832..817d5c60a 100644 --- a/aws-node-fetch-file-and-store-in-s3/serverless.yml +++ b/aws-node-fetch-file-and-store-in-s3/serverless.yml @@ -7,7 +7,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x stage: dev region: us-west-1 iamRoleStatements: diff --git a/aws-node-function-compiled-with-babel/serverless.yml b/aws-node-function-compiled-with-babel/serverless.yml index b48333ae5..88f5a0b3c 100644 --- a/aws-node-function-compiled-with-babel/serverless.yml +++ b/aws-node-function-compiled-with-babel/serverless.yml @@ -11,7 +11,7 @@ plugins: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: hello: diff --git a/aws-node-github-check/serverless.yaml b/aws-node-github-check/serverless.yaml index 2017abe38..93cce77cf 100644 --- a/aws-node-github-check/serverless.yaml +++ b/aws-node-github-check/serverless.yaml @@ -11,7 +11,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x profile: personal region: eu-west-1 environment: diff --git a/aws-node-github-webhook-listener/README.md b/aws-node-github-webhook-listener/README.md index 53f684b35..a10abcae6 100644 --- a/aws-node-github-webhook-listener/README.md +++ b/aws-node-github-webhook-listener/README.md @@ -66,7 +66,7 @@ This service will listen to github webhooks fired by a given repository. ```yml provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x environment: GITHUB_WEBHOOK_SECRET: REPLACE-WITH-YOUR-SECRET-HERE ``` diff --git a/aws-node-github-webhook-listener/serverless.yml b/aws-node-github-webhook-listener/serverless.yml index 7a48e82e6..9671a12f5 100644 --- a/aws-node-github-webhook-listener/serverless.yml +++ b/aws-node-github-webhook-listener/serverless.yml @@ -2,7 +2,7 @@ service: github-webhook-listener provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x environment: GITHUB_WEBHOOK_SECRET: REPLACE-WITH-YOUR-SECRET-HERE diff --git a/aws-node-graphql-and-rds/serverless.yml b/aws-node-graphql-and-rds/serverless.yml index 18ca915f2..28cf3de18 100755 --- a/aws-node-graphql-and-rds/serverless.yml +++ b/aws-node-graphql-and-rds/serverless.yml @@ -5,7 +5,7 @@ provider: region: us-east-1 stage: dev memorySize: 256 - runtime: nodejs8.10 + runtime: nodejs12.x role: LambdaRole environment: #aurora diff --git a/aws-node-heroku-postgres/serverless.yml b/aws-node-heroku-postgres/serverless.yml index e0e8e947f..9dae057dd 100644 --- a/aws-node-heroku-postgres/serverless.yml +++ b/aws-node-heroku-postgres/serverless.yml @@ -2,7 +2,7 @@ service: aws-lambda-and-heroku-postgres # NOTE: update this with your service na provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x stage: dev functions: diff --git a/aws-node-iot-event/serverless.yml b/aws-node-iot-event/serverless.yml index 06b6f6eb8..beee6044a 100644 --- a/aws-node-iot-event/serverless.yml +++ b/aws-node-iot-event/serverless.yml @@ -4,7 +4,7 @@ frameworkVersion: ">=1.5.0 <2.0.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: log: diff --git a/aws-node-mongodb-atlas/serverless.yml b/aws-node-mongodb-atlas/serverless.yml index 2a257344f..0117fd8ae 100644 --- a/aws-node-mongodb-atlas/serverless.yml +++ b/aws-node-mongodb-atlas/serverless.yml @@ -2,7 +2,7 @@ service: my-service # NOTE: update this with your service name provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: hello: diff --git a/aws-node-oauth-dropbox-api/serverless.yml b/aws-node-oauth-dropbox-api/serverless.yml index 6a367e8ec..0cac6c20c 100644 --- a/aws-node-oauth-dropbox-api/serverless.yml +++ b/aws-node-oauth-dropbox-api/serverless.yml @@ -1,7 +1,7 @@ service: dropbox provider: profile: personal - runtime: nodejs6.10 + runtime: nodejs12.x name: aws region: ap-south-1 timeout: 60 diff --git a/aws-node-puppeteer/serverless.yml b/aws-node-puppeteer/serverless.yml index 30c628e0b..503cbd855 100644 --- a/aws-node-puppeteer/serverless.yml +++ b/aws-node-puppeteer/serverless.yml @@ -2,7 +2,7 @@ service: scrapper-lambda provider: name: aws profile: - runtime: nodejs8.10 + runtime: nodejs12.x plugins: - serverless-offline diff --git a/aws-node-recursive-function/README.md b/aws-node-recursive-function/README.md index 9333a4b0a..fad1f63bd 100644 --- a/aws-node-recursive-function/README.md +++ b/aws-node-recursive-function/README.md @@ -70,7 +70,7 @@ custom: # in serverless.yml provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x iamRoleStatements: - Effect: "Allow" Action: diff --git a/aws-node-recursive-function/serverless.yml b/aws-node-recursive-function/serverless.yml index 66e97d89f..1a39d9e90 100644 --- a/aws-node-recursive-function/serverless.yml +++ b/aws-node-recursive-function/serverless.yml @@ -6,7 +6,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x # iamRoleStatements: # - Effect: "Allow" # Action: diff --git a/aws-node-rekognition-analysis-s3-image/serverless.yml b/aws-node-rekognition-analysis-s3-image/serverless.yml index 60e6e8528..2e1712a13 100644 --- a/aws-node-rekognition-analysis-s3-image/serverless.yml +++ b/aws-node-rekognition-analysis-s3-image/serverless.yml @@ -4,7 +4,7 @@ frameworkVersion: ">=1.10.0" provider: name: aws - runtime: nodejs6.10 + runtime: nodejs12.x memorySize: 512 timeout: 10 stage: dev diff --git a/aws-node-rest-api-mongodb/serverless.yml b/aws-node-rest-api-mongodb/serverless.yml index c0228e801..225deffbc 100644 --- a/aws-node-rest-api-mongodb/serverless.yml +++ b/aws-node-rest-api-mongodb/serverless.yml @@ -2,7 +2,7 @@ service: aws-node-rest-api-mongodb provider: name: aws - runtime: nodejs6.10 + runtime: nodejs12.x functions: createUser: diff --git a/aws-node-rest-api-with-dynamodb-and-offline/serverless.yml b/aws-node-rest-api-with-dynamodb-and-offline/serverless.yml index 1581f680f..5e82a3728 100644 --- a/aws-node-rest-api-with-dynamodb-and-offline/serverless.yml +++ b/aws-node-rest-api-with-dynamodb-and-offline/serverless.yml @@ -17,7 +17,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x environment: DYNAMODB_TABLE: ${self:service}-${opt:stage, self:provider.stage} iamRoleStatements: diff --git a/aws-node-s3-file-replicator/serverless.yml b/aws-node-s3-file-replicator/serverless.yml index d39f05f40..cb9fdb467 100644 --- a/aws-node-s3-file-replicator/serverless.yml +++ b/aws-node-s3-file-replicator/serverless.yml @@ -6,7 +6,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x stage: dev region: us-east-1 iamRoleStatements: diff --git a/aws-node-scheduled-cron/serverless.yml b/aws-node-scheduled-cron/serverless.yml index 05747f0a2..9267fe4f6 100644 --- a/aws-node-scheduled-cron/serverless.yml +++ b/aws-node-scheduled-cron/serverless.yml @@ -2,7 +2,7 @@ service: scheduled-cron-example provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: cron: diff --git a/aws-node-scheduled-weather/serverless.yml b/aws-node-scheduled-weather/serverless.yml index 5d2564c0d..1e3b34d7c 100644 --- a/aws-node-scheduled-weather/serverless.yml +++ b/aws-node-scheduled-weather/serverless.yml @@ -3,7 +3,7 @@ frameworkVersion: ">=1.1.0 <2.0.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x environment: RECIPIENT: tom@carrotcreative.com DARK_SKY_API_KEY: abc123 diff --git a/aws-node-serve-dynamic-html-via-http-endpoint/serverless.yml b/aws-node-serve-dynamic-html-via-http-endpoint/serverless.yml index 0703e2cb9..aa8f0555a 100644 --- a/aws-node-serve-dynamic-html-via-http-endpoint/serverless.yml +++ b/aws-node-serve-dynamic-html-via-http-endpoint/serverless.yml @@ -5,7 +5,7 @@ frameworkVersion: ">=1.1.0 <2.0.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: landingPage: diff --git a/aws-node-serverless-gong/serverless.yml b/aws-node-serverless-gong/serverless.yml index 2d52f5584..8911e03cd 100644 --- a/aws-node-serverless-gong/serverless.yml +++ b/aws-node-serverless-gong/serverless.yml @@ -2,7 +2,7 @@ service: serverless-gong frameworkVersion: '>=1.4.0 <2.0.0' provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: handleGong: handler: handler.gongHandler diff --git a/aws-node-ses-receive-email-body/serverless.yml b/aws-node-ses-receive-email-body/serverless.yml index f6582b80b..9e9b8710f 100644 --- a/aws-node-ses-receive-email-body/serverless.yml +++ b/aws-node-ses-receive-email-body/serverless.yml @@ -8,7 +8,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x region: eu-west-1 iamRoleStatements: - Effect: Allow diff --git a/aws-node-ses-receive-email-header/serverless.yml b/aws-node-ses-receive-email-header/serverless.yml index f373549c5..c79eaeba1 100644 --- a/aws-node-ses-receive-email-header/serverless.yml +++ b/aws-node-ses-receive-email-header/serverless.yml @@ -4,7 +4,7 @@ frameworkVersion: ">=1.1.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x region: eu-west-1 functions: diff --git a/aws-node-shared-gateway/gateway/serverless.yml b/aws-node-shared-gateway/gateway/serverless.yml index f4e88ca70..b2b1033e3 100644 --- a/aws-node-shared-gateway/gateway/serverless.yml +++ b/aws-node-shared-gateway/gateway/serverless.yml @@ -1,7 +1,7 @@ service: shared-gateway provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x region: ap-southeast-1 resources: Resources: diff --git a/aws-node-shared-gateway/products/serverless.yml b/aws-node-shared-gateway/products/serverless.yml index e98ad006e..13b9bb11e 100644 --- a/aws-node-shared-gateway/products/serverless.yml +++ b/aws-node-shared-gateway/products/serverless.yml @@ -1,7 +1,7 @@ service: eshop-products provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x region: ap-southeast-1 apiGateway: restApiId: diff --git a/aws-node-shared-gateway/transactions/serverless.yml b/aws-node-shared-gateway/transactions/serverless.yml index 16b472fde..0ecbe2d23 100644 --- a/aws-node-shared-gateway/transactions/serverless.yml +++ b/aws-node-shared-gateway/transactions/serverless.yml @@ -1,7 +1,7 @@ service: eshop-transactions provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x region: ap-southeast-1 apiGateway: restApiId: diff --git a/aws-node-shared-gateway/users/serverless.yml b/aws-node-shared-gateway/users/serverless.yml index 28b21f8cf..06ef3b6bd 100644 --- a/aws-node-shared-gateway/users/serverless.yml +++ b/aws-node-shared-gateway/users/serverless.yml @@ -1,7 +1,7 @@ service: eshop-users provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x region: ap-southeast-1 apiGateway: restApiId: diff --git a/aws-node-signed-uploads/serverless.yml b/aws-node-signed-uploads/serverless.yml index 20b1a64dd..1a5bb2a4e 100644 --- a/aws-node-signed-uploads/serverless.yml +++ b/aws-node-signed-uploads/serverless.yml @@ -15,7 +15,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x stage: ${opt:stage, env:AWS_STAGE, 'dev'} region: ${opt:region, env:AWS_REGION, 'eu-central-1'} environment: diff --git a/aws-node-simple-http-endpoint/serverless.yml b/aws-node-simple-http-endpoint/serverless.yml index 462b5f076..73f33fd77 100644 --- a/aws-node-simple-http-endpoint/serverless.yml +++ b/aws-node-simple-http-endpoint/serverless.yml @@ -4,7 +4,7 @@ frameworkVersion: ">=1.1.0 <2.0.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: currentTime: diff --git a/aws-node-simple-transcribe-s3/serverless.yml b/aws-node-simple-transcribe-s3/serverless.yml index 9cfec83b5..72980b979 100644 --- a/aws-node-simple-transcribe-s3/serverless.yml +++ b/aws-node-simple-transcribe-s3/serverless.yml @@ -2,7 +2,7 @@ service: aws-node-simple-transcribe-s3 provider: name: aws - runtime: nodejs6.10 + runtime: nodejs12.x environment: S3_AUDIO_BUCKET: ${self:service}-${opt:stage, self:provider.stage}-records S3_TRANSCRIPTION_BUCKET: ${self:service}-${opt:stage, self:provider.stage}-transcriptions diff --git a/aws-node-single-page-app-via-cloudfront/serverless.yml b/aws-node-single-page-app-via-cloudfront/serverless.yml index ff9606a62..2b8e9a7c3 100644 --- a/aws-node-single-page-app-via-cloudfront/serverless.yml +++ b/aws-node-single-page-app-via-cloudfront/serverless.yml @@ -10,7 +10,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x resources: Resources: diff --git a/aws-node-stripe-integration/serverless.yml b/aws-node-stripe-integration/serverless.yml index 01442011d..5426b1c28 100644 --- a/aws-node-stripe-integration/serverless.yml +++ b/aws-node-stripe-integration/serverless.yml @@ -19,7 +19,7 @@ service: aws-node-stripe-integration provider: name: aws - runtime: nodejs6.10 + runtime: nodejs12.x stage: test region: us-east-1 diff --git a/aws-node-telegram-echo-bot/serverless.yml b/aws-node-telegram-echo-bot/serverless.yml index dce0747ba..90301abb7 100644 --- a/aws-node-telegram-echo-bot/serverless.yml +++ b/aws-node-telegram-echo-bot/serverless.yml @@ -2,7 +2,7 @@ service: aws-node-telegram-echo-bot provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x functions: webhook: diff --git a/aws-node-text-analysis-via-sns-post-processing/serverless.yml b/aws-node-text-analysis-via-sns-post-processing/serverless.yml index ce73ca993..b0888fe46 100644 --- a/aws-node-text-analysis-via-sns-post-processing/serverless.yml +++ b/aws-node-text-analysis-via-sns-post-processing/serverless.yml @@ -4,7 +4,7 @@ frameworkVersion: ">=1.1.0 <2.0.0" provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x region: us-east-1 stage: dev iamRoleStatements: diff --git a/aws-node-twilio-send-text-message/serverless.yml b/aws-node-twilio-send-text-message/serverless.yml index dc65cd2fa..858dabebd 100644 --- a/aws-node-twilio-send-text-message/serverless.yml +++ b/aws-node-twilio-send-text-message/serverless.yml @@ -2,7 +2,7 @@ service: aws-node-twilio provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x environment: # replace these env variables with your twilio account values TWILIO_ACCOUNT_SID: YOUR-TWILIO-ACCOUNT-SID-HERE diff --git a/aws-node-twitter-joke-bot/serverless.yml b/aws-node-twitter-joke-bot/serverless.yml index b45e50a78..838d1e406 100644 --- a/aws-node-twitter-joke-bot/serverless.yml +++ b/aws-node-twitter-joke-bot/serverless.yml @@ -2,7 +2,7 @@ service: baddadjokesbot provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x stage: ${opt:stage, 'dev'} region: ${opt:region, 'eu-west-1'} diff --git a/aws-node-typescript-nest/serverless.yml b/aws-node-typescript-nest/serverless.yml index 4e01dc519..d89b44557 100644 --- a/aws-node-typescript-nest/serverless.yml +++ b/aws-node-typescript-nest/serverless.yml @@ -15,7 +15,7 @@ plugins: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x package: individually: true diff --git a/aws-node-typescript-rest-api-with-dynamodb/serverless.yml b/aws-node-typescript-rest-api-with-dynamodb/serverless.yml index c7dccf309..0e6888c38 100644 --- a/aws-node-typescript-rest-api-with-dynamodb/serverless.yml +++ b/aws-node-typescript-rest-api-with-dynamodb/serverless.yml @@ -4,7 +4,7 @@ frameworkVersion: ">=1.1.0 <2.0.0" provider: name: aws - runtime: nodejs6.10 + runtime: nodejs12.x region: eu-west-2 environment: DYNAMODB_TABLE: ${self:service}-${opt:stage, self:provider.stage} diff --git a/aws-node-upload-to-s3-and-postprocess/serverless.yml b/aws-node-upload-to-s3-and-postprocess/serverless.yml index 415949592..8a224708c 100644 --- a/aws-node-upload-to-s3-and-postprocess/serverless.yml +++ b/aws-node-upload-to-s3-and-postprocess/serverless.yml @@ -7,7 +7,7 @@ custom: provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x iamRoleStatements: - Effect: Allow Action: diff --git a/aws-node-vue-nuxt-ssr/serverless.yml b/aws-node-vue-nuxt-ssr/serverless.yml index 29b85f760..a06c3c29f 100644 --- a/aws-node-vue-nuxt-ssr/serverless.yml +++ b/aws-node-vue-nuxt-ssr/serverless.yml @@ -2,7 +2,7 @@ service: serverless-side-rendering-vue-nuxt provider: name: aws - runtime: nodejs8.10 + runtime: nodejs12.x stage: ${self:custom.secrets.NODE_ENV} region: us-east-1 environment: diff --git a/aws-node-websockets-authorizers/serverless.yml b/aws-node-websockets-authorizers/serverless.yml index aa0ee730f..c9228e275 100644 --- a/aws-node-websockets-authorizers/serverless.yml +++ b/aws-node-websockets-authorizers/serverless.yml @@ -3,7 +3,7 @@ service: websocket-authorizer-example provider: name: aws stage: dev - runtime: nodejs8.10 + runtime: nodejs12.x functions: connect: