From the accepted Stack Overflow answer: You need wait for the async call to finish. Inside your main handler you will have something like: // inside your main handler exports.handler = async function(event, context) { var secret [your value] getSecret('mySecret') console.log('mysecret - ' + secret ) return ... }

Context: Problem: Accepted solution (score 20): You need wait for the async call to finish. Inside your main handler you will have something like: // inside your main handler exports.handler = async function(event, context) { var secret [your value] getSecret('mySecret') console.log('mysecret - ' + secret ) return ... }

## Matched source
Source: Stack Overflow question: https://stackoverflow.com/questions/57618689/how-do-i-use-aws-secret-manager-with-nodejs-lambda
Original query: "how do I use aws secret manager with nodejs lambda (AWS Secrets Manager)"
Key terms: lambda, manager, nodejs, secret, secrets
