{"version":3,"sources":["jsdelivr-header.js","/npm/isbot@5.1.36/index.iife.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MACE,IASI,EAsBA,EAAc,EA/Bd,EAAoB,OAAO,oBAC3B,EAAQ,CAAC,EAAI,IAAQ,WACvB,OAAO,IAAO,GAAM,EAAI,EAAG,EAAkB,GAAI,KAAK,EAAK,IAAK,CAClE,EAOI,EAAe,EAAM,CACvB,mBACE,EAAc,y7DAChB,IAeF,SAAS,EAAM,GACb,OAAO,QAAQ,IAZjB,WACE,GAAI,aAAmB,OACrB,OAAO,EAET,IACE,EAAU,IAAI,OAAO,EAAa,IACpC,CAAE,MAAO,GACP,EAAU,CACZ,CACA,OAAO,CACT,CAE+B,GAAa,KAAK,EACjD,CAEA,IA5BkB,EAAI,EA4BlB,EAAa,EAAM,CACrB,iBACE,IACA,EAAe,+CACjB,KAhCgB,EAoCe,CAC/B,mBACE,IAE4B,iBAAf,WAIW,iBAAX,OAIW,iBAAX,OAIS,iBAAT,OACT,KAAK,MAAQ,GAJb,OAAO,MAAQ,EAJf,OAAO,MAAQ,EAJf,WAAW,MAAQ,CAezB,GAxD4B,WAC5B,OAAO,IAAO,EAAI,EAAG,EAAkB,GAAI,MAAM,EAAM,CAAE,QAAS,CAAC,IAAK,QAAS,GAAM,EAAI,OAC7F,IAyDD,EAhED","file":"/npm/isbot@5.1.36/index.iife.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/isbot@5.1.36/index.iife.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","(() => {\n  var __getOwnPropNames = Object.getOwnPropertyNames;\n  var __esm = (fn, res) => function __init() {\n    return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res;\n  };\n  var __commonJS = (cb, mod) => function __require() {\n    return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;\n  };\n\n  // src/pattern.ts\n  var fullPattern;\n  var init_pattern = __esm({\n    \"src/pattern.ts\"() {\n      fullPattern = \" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! (?:channel/|google/))google(?!(app|/google| pixel))|(?<! cu)bots?(?:\\\\b|_)|(?<!(?:lib))http|(?<!cam)scan|24x7|@[a-z][\\\\w-]+\\\\.|\\\\(\\\\)|\\\\.com\\\\b|\\\\b\\\\w+\\\\.ai|\\\\bmanus-user/|\\\\bort/|\\\\bperl\\\\b|\\\\bsecurityheaders\\\\b|\\\\btime/|\\\\||^[\\\\w \\\\.\\\\-\\\\(?:\\\\):%]+(?:/v?\\\\d+(?:\\\\.\\\\d+)?(?:\\\\.\\\\d{1,10})*?)?(?:,|$)|^[^ ]{50,}$|^\\\\d+\\\\b|^\\\\W|^\\\\w*search\\\\b|^\\\\w+/[\\\\w\\\\(\\\\)]*$|^\\\\w+/\\\\d\\\\.\\\\d\\\\s\\\\([\\\\w@]+\\\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^bot|^bw/|^clamav[ /]|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\\\d|^downcast/|^duckduckgo|^email|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\\\d\\\\.\\\\d\\\\s[\\\\w\\\\.-]+$|^mozilla/\\\\d\\\\.\\\\d\\\\s\\\\((?:compatible;)?(?:\\\\s?[\\\\w\\\\d-.]+\\\\/\\\\d+\\\\.\\\\d+)?\\\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^python|^rank|^read|^reed|^rest|^rss|^snapchat|^space bison|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\\\d|^zoom marketplace/|advisor|agent\\\\b|analyzer|archive|ask jeeves/teoma|audit|bit\\\\.ly/|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|convertify|crawl|cypress/|dareboost|datanyze|dejaclick|detect|dmbrowser|download|exaleadcloudview|feed|fetcher|firephp|functionize|grab|headless|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|mail\\\\.ru/|manager|measure|monitor\\\\b|neustar wpm|node\\\\b|nutch|offbyone|onetrust|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|powermarks|preview|proxy|ptst[ /]\\\\d|retriever|rexx;|rigor|rss\\\\b|scrape|server|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|webglance|webkit2png|whatcms/|xtate/\";\n    }\n  });\n\n  // src/index.ts\n  function getPattern() {\n    if (pattern instanceof RegExp) {\n      return pattern;\n    }\n    try {\n      pattern = new RegExp(fullPattern, \"i\");\n    } catch (error) {\n      pattern = naivePattern;\n    }\n    return pattern;\n  }\n  function isbot(userAgent) {\n    return Boolean(userAgent) && getPattern().test(userAgent);\n  }\n  var naivePattern, pattern;\n  var init_index = __esm({\n    \"src/index.ts\"() {\n      init_pattern();\n      naivePattern = /bot|crawl|http|lighthouse|scan|search|spider/i;\n    }\n  });\n\n  // src/browser.ts\n  var require_browser = __commonJS({\n    \"src/browser.ts\"() {\n      init_index();\n      (function() {\n        if (typeof globalThis === \"object\") {\n          globalThis.isbot = isbot;\n          return;\n        }\n        if (typeof window === \"object\") {\n          window.isbot = isbot;\n          return;\n        }\n        if (typeof global === \"object\") {\n          global.isbot = isbot;\n          return;\n        }\n        if (typeof self === \"object\") {\n          self.isbot = isbot;\n        }\n      })();\n    }\n  });\n  require_browser();\n})();\n"]}