{"version":3,"file":"dila03.umd.cjs","sources":["../node_modules/camelize/index.js","../src/index.ts"],"sourcesContent":["'use strict';\n\nmodule.exports = function (obj) {\n\tif (typeof obj === 'string') { return camelCase(obj); }\n\treturn walk(obj);\n};\n\nfunction walk(obj) {\n\tif (!obj || typeof obj !== 'object') { return obj; }\n\tif (isDate(obj) || isRegex(obj)) { return obj; }\n\tif (isArray(obj)) { return map(obj, walk); }\n\treturn reduce(objectKeys(obj), function (acc, key) {\n\t\tvar camel = camelCase(key);\n\t\tacc[camel] = walk(obj[key]);\n\t\treturn acc;\n\t}, {});\n}\n\nfunction camelCase(str) {\n\treturn str.replace(/[_.-](\\w|$)/g, function (_, x) {\n\t\treturn x.toUpperCase();\n\t});\n}\n\nvar isArray = Array.isArray || function (obj) {\n\treturn Object.prototype.toString.call(obj) === '[object Array]';\n};\n\nvar isDate = function (obj) {\n\treturn Object.prototype.toString.call(obj) === '[object Date]';\n};\n\nvar isRegex = function (obj) {\n\treturn Object.prototype.toString.call(obj) === '[object RegExp]';\n};\n\nvar has = Object.prototype.hasOwnProperty;\nvar objectKeys = Object.keys || function (obj) {\n\tvar keys = [];\n\tfor (var key in obj) {\n\t\tif (has.call(obj, key)) { keys.push(key); }\n\t}\n\treturn keys;\n};\n\nfunction map(xs, f) {\n\tif (xs.map) { return xs.map(f); }\n\tvar res = [];\n\tfor (var i = 0; i < xs.length; i++) {\n\t\tres.push(f(xs[i], i));\n\t}\n\treturn res;\n}\n\nfunction reduce(xs, f, acc) {\n\tif (xs.reduce) { return xs.reduce(f, acc); }\n\tfor (var i = 0; i < xs.length; i++) {\n\t\tacc = f(acc, xs[i], i);\n\t}\n\treturn acc;\n}\n","import camelize from \"camelize\";\n\nexport function kamelifiera(obj: any) {\n    return camelize(obj);\n}\n\nexport function foo(text: string = \"\") {\n    return `foo:${text}`;\n}\n"],"names":["camelize","obj","camelCase","walk","isDate","isRegex","isArray","map","reduce","objectKeys","acc","key","camel","str","_","x","has","keys","xs","f","res","i","kamelifiera","foo","text"],"mappings":"kOAEAA,EAAiB,SAAUC,EAAK,CAC/B,OAAI,OAAOA,GAAQ,SAAmBC,EAAUD,CAAG,EAC5CE,EAAKF,CAAG,CAChB,EAEA,SAASE,EAAKF,EAAK,CAElB,MADI,CAACA,GAAO,OAAOA,GAAQ,UACvBG,EAAOH,CAAG,GAAKI,EAAQJ,CAAG,EAAYA,EACtCK,EAAQL,CAAG,EAAYM,EAAIN,EAAKE,CAAI,EACjCK,EAAOC,EAAWR,CAAG,EAAG,SAAUS,EAAKC,EAAK,CAClD,IAAIC,EAAQV,EAAUS,CAAG,EACzB,OAAAD,EAAIE,CAAK,EAAIT,EAAKF,EAAIU,CAAG,CAAC,EACnBD,CACP,EAAE,CAAE,CAAA,CACN,CAEA,SAASR,EAAUW,EAAK,CACvB,OAAOA,EAAI,QAAQ,eAAgB,SAAUC,EAAGC,EAAG,CAClD,OAAOA,EAAE,aACX,CAAE,CACF,CAEA,IAAIT,EAAU,MAAM,SAAW,SAAUL,EAAK,CAC7C,OAAO,OAAO,UAAU,SAAS,KAAKA,CAAG,IAAM,gBAChD,EAEIG,EAAS,SAAUH,EAAK,CAC3B,OAAO,OAAO,UAAU,SAAS,KAAKA,CAAG,IAAM,eAChD,EAEII,EAAU,SAAUJ,EAAK,CAC5B,OAAO,OAAO,UAAU,SAAS,KAAKA,CAAG,IAAM,iBAChD,EAEIe,EAAM,OAAO,UAAU,eACvBP,EAAa,OAAO,MAAQ,SAAUR,EAAK,CAC9C,IAAIgB,EAAO,CAAA,EACX,QAASN,KAAOV,EACXe,EAAI,KAAKf,EAAKU,CAAG,GAAKM,EAAK,KAAKN,CAAG,EAExC,OAAOM,CACR,EAEA,SAASV,EAAIW,EAAIC,EAAG,CACnB,GAAID,EAAG,IAAO,OAAOA,EAAG,IAAIC,CAAC,EAE7B,QADIC,EAAM,CAAA,EACDC,EAAI,EAAGA,EAAIH,EAAG,OAAQG,IAC9BD,EAAI,KAAKD,EAAED,EAAGG,CAAC,EAAGA,CAAC,CAAC,EAErB,OAAOD,CACR,CAEA,SAASZ,EAAOU,EAAIC,EAAGT,EAAK,CAC3B,GAAIQ,EAAG,OAAU,OAAOA,EAAG,OAAOC,EAAGT,CAAG,EACxC,QAASW,EAAI,EAAGA,EAAIH,EAAG,OAAQG,IAC9BX,EAAMS,EAAET,EAAKQ,EAAGG,CAAC,EAAGA,CAAC,EAEtB,OAAOX,CACR,CC1DO,SAASY,EAAYrB,EAAU,CAClC,OAAOD,EAASC,CAAG,CACvB,CAEgB,SAAAsB,EAAIC,EAAe,GAAI,CACnC,MAAO,OAAOA,GAClB"}