// src/utils/helpers.js
function safeGet(obj, path, defaultValue = null) {
    try {
      return path.split('.').reduce((acc, part) => acc && acc[part], obj) ?? defaultValue;
    } catch (e) {
      return defaultValue;
    }
  }
  
  module.exports = {
    safeGet
  };