{"version":3,"file":"get.cjs","sources":["../../../../../packages/utils/lang/get.ts"],"sourcesContent":["export function get(entity: any, path: Array<string | number>) {\n  let current = entity;\n\n  for (let i = 0; i < path.length; i += 1) {\n    if (current === null || current === undefined)\n      return undefined;\n\n    current = current[path[i]];\n  }\n\n  return current;\n}\n"],"names":[],"mappings":";;AAAgB,SAAA,GAAA,CAAI,QAAa,IAA8B,EAAA;AAC7D,EAAA,IAAI,OAAU,GAAA,MAAA,CAAA;AAEd,EAAA,KAAA,IAAS,IAAI,CAAG,EAAA,CAAA,GAAI,IAAK,CAAA,MAAA,EAAQ,KAAK,CAAG,EAAA;AACvC,IAAI,IAAA,OAAA,KAAY,QAAQ,OAAY,KAAA,KAAA,CAAA;AAClC,MAAO,OAAA,KAAA,CAAA,CAAA;AAET,IAAU,OAAA,GAAA,OAAA,CAAQ,IAAK,CAAA,CAAC,CAAC,CAAA,CAAA;AAAA,GAC3B;AAEA,EAAO,OAAA,OAAA,CAAA;AACT;;;;"}