Module 417964

3,747 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Requires (1)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{El:()=>f,Fd:()=>u,nK:()=>m,sJ:()=>c});var r=n(998218);let i=/\p{Cf}|\p{Zl}|\p{Zp}|[^\P{Cc}\n]|[^\P{Zs} ]/gu,s=/\p{Cf}|\p{Zl}|\p{Zp}|[^\P{Cc}\n\t]|[^\P{Zs} ]/gu,a=["͏","឴","឵","ᅠ","ㅤ","ᅠ"],o=RegExp(`${i.source}|${a.join("|")}`,"gu"),l=RegExp(`${s.source}|${a.join("|")}`,"gu");function u(e){return e.replace(o,"")}function c(e){return e.replace(l,"")}let d=[{character:"h",matcher:_(["H","һ","հ","Ꮒ","ℎ","\uD835\uDC21","\uD835\uDC89","\uD835\uDCBD","\uD835\uDCF1","\uD835\uDD25","\uD835\uDD59","\uD835\uDD8D","\uD835\uDDC1","\uD835\uDDF5","\uD835\uDE29","\uD835\uDE5D","\uD835\uDE91","h"])},{character:"t",matcher:_(["T","\uD835\uDC2D","\uD835\uDC61","\uD835\uDC95","\uD835\uDCC9","\uD835\uDCFD","\uD835\uDD31","\uD835\uDD65","\uD835\uDD99","\uD835\uDDCD","\uD835\uDE01","\uD835\uDE35","\uD835\uDE69","\uD835\uDE9D"])},{character:"p",matcher:_(["P","ρ","ϱ","р","⍴","ⲣ","\uD835\uDC29","\uD835\uDC5D","\uD835\uDC91","\uD835\uDCC5","\uD835\uDCF9","\uD835\uDD2D","\uD835\uDD61","\uD835\uDD95","\uD835\uDDC9","\uD835\uDDFD","\uD835\uDE31","\uD835\uDE65","\uD835\uDE99","\uD835\uDED2","\uD835\uDEE0","\uD835\uDF0C","\uD835\uDF1A","\uD835\uDF46","\uD835\uDF54","\uD835\uDF80","\uD835\uDF8E","\uD835\uDFBA","\uD835\uDFC8","p","ҏ"])},{character:"s",matcher:_(["S","ƽ","ѕ","ꜱ","ꮪ","\uD801\uDC48","\uD806\uDCC1","\uD835\uDC2C","\uD835\uDC60","\uD835\uDC94","\uD835\uDCC8","\uD835\uDCFC","\uD835\uDD30","\uD835\uDD64","\uD835\uDD98","\uD835\uDDCC","\uD835\uDE00","\uD835\uDE34","\uD835\uDE68","\uD835\uDE9C","s"])},{character:":",matcher:_(["ː","˸","։","׃","܃","܄","ः","ઃ","᛬","᠃","᠉","⁚","∶","ꓽ","꞉","︰",":",";",";"])},{character:"/",matcher:_(["᜵","⁁","⁄","∕","╱","⟋","⧸","Ⳇ","⼃","〳","ノ","㇓","丿","\uD834\uDE3A"])}];function _(e){return RegExp(e.join("|"),"gu")}function f(e){let t=e;return d.forEach(e=>{t=t.replace(e.matcher,e.character)}),t}let p=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0];function h(e){return e>=0&&e<128?1===p[e]:!(8206===e||8207===e||8234===e||8235===e||8236===e||8237===e||8238===e||1564===e||8294===e||8295===e||8296===e||8297===e||128271===e||128272===e||128274===e||128275===e||133===e||160===e||5760===e||8192===e||8193===e||8194===e||8195===e||8196===e||8197===e||8198===e||8199===e||8200===e||8201===e||8202===e||8232===e||8233===e||8239===e||8287===e||12288===e||10240===e||173===e||847===e||e>=1536&&e<=1541||1757===e||1807===e||2274===e||4447===e||4448===e||6068===e||6069===e||6155===e||6156===e||6157===e||6158===e||8203===e||8204===e||8205===e||8288===e||8289===e||8290===e||8291===e||8292===e||8293===e||e>=8298&&e<=8303||12644===e||e>=65520&&e<=65528||e>=65024&&e<=65039||65279===e||65440===e||65529===e||65530===e||65531===e||69821===e||69837===e||e>=78896&&e<=78904||e>=113824&&e<=113827||e>=119155&&e<=119162||e>=917504&&e<=921599)}function m(e){let t=g(e);return t+=E(e.pathname),t+=E(e.search),t+=E(e.hash)}function E(e){let t=r.A.safeDecodeURIComponent(e);if(null==t)return e;let n="",i=e,s=t;for(;i.length>0;){let e=i.codePointAt(0),t=s.codePointAt(0);if(e===t){let t=String.fromCodePoint(e);n+=t,i=i.substring(t.length),s=s.substring(t.length);continue}let r=String.fromCodePoint(t),a=encodeURIComponent(r),o=a===r?3:a.length;n+=h(t)?r:a,i=i.substring(o),s=s.substring(r.length)}return n}function g(e){if("null"===e.origin&&e.pathname.startsWith("//"))return e.protocol;let t="";""!==e.username&&(t+=e.username),""!==e.password&&(t+=":"+e.password),""!==t&&(t+="@");let n="//"===e.href.substr(e.protocol.length,2)?"//":"";return`${e.protocol}${n}${t}${e.host}`}}