"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const constants = require("../../../_virtual/constants.cjs");
var hasRequiredConstants;
function requireConstants() {
  if (hasRequiredConstants) return constants.__exports;
  hasRequiredConstants = 1;
  Object.defineProperty(constants.__exports, "__esModule", { value: true });
  constants.__exports.BLANK_URL = constants.__exports.relativeFirstCharacters = constants.__exports.whitespaceEscapeCharsRegex = constants.__exports.urlSchemeRegex = constants.__exports.ctrlCharactersRegex = constants.__exports.htmlCtrlEntityRegex = constants.__exports.htmlEntitiesRegex = constants.__exports.invalidProtocolRegex = void 0;
  constants.__exports.invalidProtocolRegex = /^([^\w]*)(javascript|data|vbscript)/im;
  constants.__exports.htmlEntitiesRegex = /&#(\w+)(^\w|;)?/g;
  constants.__exports.htmlCtrlEntityRegex = /&(newline|tab);/gi;
  constants.__exports.ctrlCharactersRegex = /[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim;
  constants.__exports.urlSchemeRegex = /^.+(:|&colon;)/gim;
  constants.__exports.whitespaceEscapeCharsRegex = /(\\|%5[cC])((%(6[eE]|72|74))|[nrt])/g;
  constants.__exports.relativeFirstCharacters = [".", "/"];
  constants.__exports.BLANK_URL = "about:blank";
  return constants.__exports;
}
exports.__require = requireConstants;
//# sourceMappingURL=dist-constants.cjs.map
