{"version":3,"file":"get-exports-filenames.mjs","sources":["../../src/utils/get-exports-filenames.ts"],"sourcesContent":["import { isEmptyObject, isEmptyString, isNil, isObject, isString } from './checks';\nexport const getExportsFilenames = (exs) => {\n    if (isNil(exs) ||\n        (isObject(exs) && isEmptyObject(exs)) ||\n        (isString(exs) && isEmptyString(exs)))\n        return [];\n    if (isString(exs))\n        return [exs];\n    return Object.values(exs).flatMap(ex => getExportsFilenames(ex));\n};\n"],"names":["getExportsFilenames","exs","isNil","isObject","isEmptyObject","isString","isEmptyString","Object","values","flatMap","ex"],"mappings":";;AACO,MAAMA,sBAAsB,CAACC,GAAAA,GAAAA;IAChC,IAAIC,KAAAA,CAAMD,GACLE,CAAAA,IAAAA,QAAAA,CAASF,GAAQG,CAAAA,IAAAA,aAAAA,CAAcH,GAC/BI,CAAAA,IAAAA,QAAAA,CAASJ,GAAQK,CAAAA,IAAAA,aAAAA,CAAcL,GAChC,CAAA,EAAA,OAAO,EAAE;IACb,IAAII,QAAAA,CAASJ,MACT,OAAO;AAACA,QAAAA;AAAI,KAAA;IAChB,OAAOM,MAAAA,CAAOC,MAAM,CAACP,GAAAA,CAAAA,CAAKQ,OAAO,CAACC,CAAAA,KAAMV,mBAAoBU,CAAAA,EAAAA,CAAAA,CAAAA;AAChE;;;;"}