lambdas/a11y_scan/index.js
Function handler
has 42 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
exports.handler = async (event, context) => {
//context.callbackWaitsForEmptyEventLoop = false;
let result = null;
let browser = null;
let messageBody = null;
Function putResult
has 33 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
async function putResult(result, messageBody) {
const agency = messageBody.Agency;
const organization = messageBody.Organization;
const domain = messageBody.domain;
const subdomain = (messageBody.subdomain) ? messageBody.subdomain : '';
Avoid too many return
statements within this function. Open
Open
return context.succeed();