create-nodeapi-backend
Version:
A powerful Node.js backend boilerplate with Express, MongoDB, Firebase, JWT auth, Nodemailer, cron jobs, input validation (Joi), and serverless support for Vercel. Scaffold a full-featured API backend in seconds.
18 lines (15 loc) • 393 B
JavaScript
const deleteNestedKeys = (obj, keys) => {
keys.forEach(key => {
const parts = key.split(".");
let current = obj;
for (let i = 0; i < parts.length - 1; i++) {
if (current[parts[i]]) {
current = current[parts[i]];
} else {
return;
}
}
delete current[parts[parts.length - 1]];
});
};
module.exports = deleteNestedKeys;