{"version":3,"sources":["jsdelivr-header.js","/npm/@cautionyourblast/minilog@3.1.1/lib/web/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,QAAU,QAAQ,wBAElB,UAAY,QAAQ,OACpB,WAAa,QAAQ,QACrB,SAAgC,oBAAb,WAA4B,UAAU,KAAK,UAAU,WACxE,QAAU,QAAQ,gBAMtB,GAHA,QAAQ,eAAkB,SAAW,QAAQ,QAAU,QAGnC,oBAAV,OAAuB,CAC/B,IACE,QAAQ,OAAO,KAAK,MAAM,OAAO,aAA8B,iBACjE,CAAE,MAAM,GAAI,CACZ,GAAG,OAAO,UAAY,OAAO,SAAS,OAAQ,CAC5C,IAAI,MAAQ,OAAO,uBAAuB,KAAK,OAAO,SAAS,QAC/D,OAAS,QAAQ,OAAO,mBAAmB,MAAM,IACnD,CACF,CAGA,QAAQ,OAAS,WACf,UAAU,KAAK,SAAS,GACxB,IAAM,OAAO,aAA8B,gBAAI,KAAK,WAAU,EAAO,CAAE,MAAM,GAAI,CACjF,OAAO,IACT,EAEA,QAAQ,QAAU,WAChB,WAAW,KAAK,SAChB,WAAa,OAAO,aAAa,eAAiB,CAAE,MAAM,GAAI,CAC9D,OAAO,IACT,EAEA,QAAU,OAAO,QAAU,QAE3B,QAAQ,SAAW,CACjB,MAAO,QAAQ,cACf,QAAS,QAAQ,eACjB,aAAc,QAAQ,qBACtB,OAAQ,QAAQ","file":"/npm/@cautionyourblast/minilog@3.1.1/lib/web/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@cautionyourblast/minilog@3.1.1/lib/web/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 Minilog = require('../common/minilog.js');\n\nvar oldEnable = Minilog.enable,\n    oldDisable = Minilog.disable,\n    isChrome = (typeof navigator != 'undefined' && /chrome/i.test(navigator.userAgent)),\n    console = require('./console.js');\n\n// Use a more capable logging backend if on Chrome\nMinilog.defaultBackend = (isChrome ? console.minilog : console);\n\n// apply enable inputs from localStorage and from the URL\nif(typeof window != 'undefined') {\n  try {\n    Minilog.enable(JSON.parse(window.localStorage['minilogSettings']));\n  } catch(e) {}\n  if(window.location && window.location.search) {\n    var match = RegExp('[?&]minilog=([^&]*)').exec(window.location.search);\n    match && Minilog.enable(decodeURIComponent(match[1]));\n  }\n}\n\n// Make enable also add to localStorage\nMinilog.enable = function() {\n  oldEnable.call(Minilog, true);\n  try { window.localStorage['minilogSettings'] = JSON.stringify(true); } catch(e) {}\n  return this;\n};\n\nMinilog.disable = function() {\n  oldDisable.call(Minilog);\n  try { delete window.localStorage.minilogSettings; } catch(e) {}\n  return this;\n};\n\nexports = module.exports = Minilog;\n\nexports.backends = {\n  array: require('./array.js'),\n  browser: Minilog.defaultBackend,\n  localStorage: require('./localstorage.js'),\n  jQuery: require('./jquery_simple.js')\n};\n"]}