Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
filePath = path.resolve(process.cwd(), "./" + item);
return [4 /*yield*/, mdx_1.parseMdx(filePath)];
case 1:
ast = _a.sent();
metasArray = mdx_1.getMetadata(ast);
finalRoute = path.basename(item).replace(path.extname(item), '');
entries[item] = {
filepath: item
};
metasArray && metasArray.forEach(function (_a) {
var key = _a.key, value = _a.value;
if (key && value)
entries[item][key] = value;
});
entries[item] = {
name: entries[item].name || humanize_string_1.default(slugify_1.default(finalRoute)),
route: entries[item].route || "/" + slugify_1.default(finalRoute)
};
return [2 /*return*/];
}
});
}); }))];