{"version":3,"sources":["jsdelivr-header.js","/npm/generate_filter@0.0.2/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,EAAI,QAAQ,UAChB,OAAO,QAAU,SAAS,EAAG,GAC3B,IAAI,EAAI,CACN,SAAU,CACR,MAAO,CACL,aAAc,CACZ,MAAO,MAGX,OAAQ,CACN,KAAM,CAAC,GAET,SAAU,cAKd,GAAI,MAAM,QAAQ,GAChB,EAAE,SAAS,OAAO,KAAK,OAAS,EAAE,IAAI,GAAG,SAAS,GAChD,IAAI,EAAI,CAAC,EAET,OADA,EAAE,GAAK,EACA,CACL,KAAM,EAEV,QACK,CACL,IAAI,EAAI,CAAC,EACT,EAAE,GAAK,EACP,EAAE,SAAS,OAAO,KAAK,KAAO,CAAC,CAC7B,KAAM,GAEV,CACA,OAAO,CACT","file":"/npm/generate_filter@0.0.2/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/generate_filter@0.0.2/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","var _ = require('lodash');\nmodule.exports = function(v, k) {\n  var f = {\n    filtered: {\n      query: {\n        query_string: {\n          query: \"*\"\n        }\n      },\n      filter: {\n        bool: {}\n      },\n      strategy: \"leap_frog\"\n    }\n  };\n\n\n  if (Array.isArray(v)) {\n    f.filtered.filter.bool.should = _.map(v, function(val) {\n      var t = {}\n      t[k] = val;\n      return {\n        term: t\n      };\n    });\n  } else {\n    var t = {}\n    t[k] = v;\n    f.filtered.filter.bool.must = [{\n      term: t\n    }];\n  }\n  return f;\n};"]}