{"version":3,"sources":["jsdelivr-header.js","/npm/has-pseudo-class@4.0.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,IAAI,cAAgB,QAAQ,kBAE5B,OAAO,QAAU,SAAwB,GACvC,GAAwB,iBAAb,EACT,MAAM,IAAI,UAAU,sCAItB,OADuB,IAAI,OAAO,IAAM,gBAAgB,KAAK,MAAO,MAC5C,KAAK,EAC/B","file":"/npm/has-pseudo-class@4.0.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/has-pseudo-class@4.0.0/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","'use strict'\n\nvar pseudoClasses = require('pseudo-classes')\n\nmodule.exports = function hasPseudoClass(selector) {\n  if (typeof selector !== 'string') {\n    throw new TypeError('has-pseudo-class expected a string')\n  }\n\n  var pseudoClassRegex = new RegExp(':' + pseudoClasses().join('|:'), 'ig')\n  return pseudoClassRegex.test(selector)\n}\n"]}