var getObjectAsync = async function(bucket,key) { try { const data = await s3 .getObject({ Bucket: bucket, Key: key }) .promise(); var contents = data.Body.toString('utf-8'); return contents; } catch (err) { console.log(err); } } var getObject = async function(bucket,key) { const contents = await getObjectAsync(bucket,key); console.log(contents.length); return contents; } getObject(bucket,key);