{"version":3,"sources":["jsdelivr-header.js","/npm/json2csv-cli@1.3.2/lib/main.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,IAAI,QAA4B,mBAAX,QAAoD,iBAApB,OAAO,SAAwB,SAAU,GAAO,cAAc,CAAK,EAAI,SAAU,GAAO,OAAO,GAAyB,mBAAX,QAAyB,EAAI,cAAgB,QAAU,IAAQ,OAAO,UAAY,gBAAkB,CAAK,EAEvQ,aAAe,WAAc,SAAS,EAAiB,EAAQ,GAAS,IAAK,IAAI,EAAI,EAAG,EAAI,EAAM,OAAQ,IAAK,CAAE,IAAI,EAAa,EAAM,GAAI,EAAW,WAAa,EAAW,aAAc,EAAO,EAAW,cAAe,EAAU,UAAW,IAAY,EAAW,UAAW,GAAM,OAAO,eAAe,EAAQ,EAAW,IAAK,EAAa,CAAE,CAAE,OAAO,SAAU,EAAa,EAAY,GAAiJ,OAA9H,GAAY,EAAiB,EAAY,UAAW,GAAiB,GAAa,EAAiB,EAAa,GAAqB,CAAa,CAAG,CAA7hB,GAEnB,SAAS,mBAAmB,GAAO,GAAI,MAAM,QAAQ,GAAM,CAAE,IAAK,IAAI,EAAI,EAAG,EAAO,MAAM,EAAI,QAAS,EAAI,EAAI,OAAQ,IAAO,EAAK,GAAK,EAAI,GAAM,OAAO,CAAM,CAAS,OAAO,MAAM,KAAK,EAAQ,CAElM,SAAS,gBAAgB,EAAU,GAAe,KAAM,aAAoB,GAAgB,MAAM,IAAI,UAAU,oCAAwC,CAExJ,IAAI,EAAI,QAAQ,UAEZ,WAAa,WACf,SAAS,IACP,gBAAgB,KAAM,GAEtB,KAAK,IAAM,EACb,CAyBA,OAvBA,aAAa,EAAY,CAAC,CACxB,IAAK,UACL,MAAO,SAAiB,GACtB,IAAI,EAAQ,KAER,EAAM,UAAU,OAAS,QAAsB,IAAjB,UAAU,GAAmB,UAAU,GAAK,MAE1D,IAAhB,EAAE,KAAK,IACX,EAAE,IAAI,GAAK,SAAU,EAAM,GACzB,GAAoE,iBAA/C,IAAT,EAAuB,YAAc,QAAQ,IAEvD,OADA,EAAM,IAAI,KAAK,EAAM,IAAM,EAAO,IAAM,EAAO,OACxC,EAET,EAAM,QAAQ,EAAM,EAAM,IAAM,EAClC,GACF,GACC,CACD,IAAK,aACL,MAAO,WACL,OAAO,EAAE,KAAK,CAAC,gBAAgB,OAAO,mBAAmB,KAAK,MAAO,GACvE,KAGK,CACT,CA/BiB,GAiCjB,OAAO,QAAU","file":"/npm/json2csv-cli@1.3.2/lib/main.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/json2csv-cli@1.3.2/lib/main.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nvar _ = require(\"lodash\");\n\nvar Conversion = function () {\n  function Conversion() {\n    _classCallCheck(this, Conversion);\n\n    this.tab = [];\n  }\n\n  _createClass(Conversion, [{\n    key: \"convert\",\n    value: function convert(obj) {\n      var _this = this;\n\n      var key = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : \"obj\";\n\n      if (_.size(obj) === 0) return;\n      _.map(obj, function (item, keys) {\n        if ((typeof item === \"undefined\" ? \"undefined\" : _typeof(item)) !== \"object\") {\n          _this.tab.push(key + \".\" + keys + \",\" + item + \"\\n\");\n          return true;\n        }\n        _this.convert(item, key + \".\" + keys);\n      });\n    }\n  }, {\n    key: \"onceFilled\",\n    value: function onceFilled() {\n      return _.join([\"Key,Values\\n\"].concat(_toConsumableArray(this.tab)), \"\");\n    }\n  }]);\n\n  return Conversion;\n}();\n\nmodule.exports = Conversion;"]}