@bemedev/basifun
Version:
Basic ts functions
1 lines • 854 B
Source Map (JSON)
{"version":3,"file":"identify.cjs","sources":["../../../src/functions/objects/identify.ts"],"sourcesContent":["import type { Identitfy } from './types';\n\nexport type Identify_F = <const T>(\n arg?: Record<string, T>,\n) => Identitfy<T>[];\n\nexport const identify: Identify_F = arg => {\n if (!arg) return [];\n const entries = Object.entries(arg);\n\n const out: any[] = entries.map(([__id, value]) => {\n const out2 = { ...value, __id };\n return out2;\n });\n\n return out;\n};\n"],"names":[],"mappings":";;AAMO,MAAM,QAAQ,GAAe,GAAG,IAAG;AACxC,IAAA,IAAI,CAAC,GAAG;AAAE,QAAA,OAAO,EAAE;IACnB,MAAM,OAAO,GAAG,MAAM,CAAC,OAAO,CAAC,GAAG,CAAC;AAEnC,IAAA,MAAM,GAAG,GAAU,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,IAAI,EAAE,KAAK,CAAC,KAAI;QAC/C,MAAM,IAAI,GAAG,EAAE,GAAG,KAAK,EAAE,IAAI,EAAE;AAC/B,QAAA,OAAO,IAAI;AACb,IAAA,CAAC,CAAC;AAEF,IAAA,OAAO,GAAG;AACZ;;;;"}