{"version":3,"sources":["jsdelivr-header.js","/npm/string-xor-operation@0.0.1/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,SAAS,UAAU,EAAG,GAKpB,OAJI,EAAE,OAAS,EAAE,UACd,EAAG,GAAK,CAAC,EAAG,IAGR,IAAI,GACR,KAAI,CAAC,EAAO,KACX,MAAM,EAAQ,EAAE,IAAU,GAC1B,OAAO,OAAO,aAAa,EAAM,aAAe,EAAM,aAAa,IAEpE,KAAK,GACV,CAEA,QAAQ,UAAY","file":"/npm/string-xor-operation@0.0.1/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/string-xor-operation@0.0.1/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","function stringXOR(a, b) {\n  if (a.length < b.length) {\n    [a, b] = [b, a];\n  }\n\t\n  return [...a]\n    .map((aChar, index) => {\n      const bChar = b[index] || '';\n      return String.fromCharCode(aChar.charCodeAt() ^ bChar.charCodeAt());\n    })\n    .join('');\n}\n\nexports.stringXOR = stringXOR;"]}