my-prototypes
Version:
Add Array, Numbers, Object and String prototypes in your project.
593 lines (592 loc) • 22.5 kB
JavaScript
/**
* Created by iMak on 19/03/15.
*/
module.exports = {
/* istanbul ignore next */
eHtml: function (html) {
return String(html).replace(/&/g ,"&")
.replace(/™/g ,"™")
.replace(/€/g ,"€")
.replace(/!/g ,"!")
.replace(/"/g ,""")
.replace(/\$/g ,"$")
.replace(/%/g ,"%")
.replace(/'/g ,"'")
.replace(/\(/g ,"(")
.replace(/\)/g ,")")
.replace(/\*/g ,"*")
.replace(/\+/g ,"+")
.replace(/,/g ,",")
.replace(/-/g ,"-")
.replace(/\./g ,".")
.replace(/\//g ,"/")
.replace(/</g ,"<")
.replace(/=/g ,"=")
.replace(/>/g ,">")
.replace(/\?/g ,"?")
.replace(/@/g ,"@")
.replace(/\{/g ,"{")
.replace(/\|/g ,"|")
.replace(/}/g ,"}")
.replace(/~/g ,"~")
.replace(/¡/g ,"¡")
.replace(/¢/g ,"¢")
.replace(/£/g ,"£")
.replace(/¤/g ,"¤")
.replace(/¥/g ,"¥")
.replace(/¦/g ,"¦")
.replace(/§/g ,"§")
.replace(/¨/g ,"¨")
.replace(/©/g ,"©")
.replace(/ª/g ,"ª")
.replace(/«/g ,"«")
.replace(/¬/g ,"¬")
.replace(/®/g ,"®")
.replace(/¯/g ,"¯")
.replace(/°/g ,"°")
.replace(/±/g ,"±")
.replace(/²/g ,"²")
.replace(/³/g ,"³")
.replace(/´/g ,"´")
.replace(/µ/g ,"µ")
.replace(/¶/g ,"¶")
.replace(/·/g ,"·")
.replace(/¸/g ,"¸")
.replace(/¹/g ,"¹")
.replace(/º/g ,"º")
.replace(/»/g ,"»")
.replace(/¼/g ,"¼")
.replace(/½/g ,"½")
.replace(/¾/g ,"¾")
.replace(/¿/g ,"¿")
.replace(/À/g ,"À")
.replace(/Á/g ,"Á")
.replace(/Â/g ,"Â")
.replace(/Ã/g ,"Ã")
.replace(/Ä/g ,"Ä")
.replace(/Å/g ,"Å")
.replace(/Æ/g ,"Æ")
.replace(/Ç/g ,"Ç")
.replace(/È/g ,"È")
.replace(/É/g ,"É")
.replace(/Ê/g ,"Ê")
.replace(/Ë/g ,"Ë")
.replace(/Ì/g ,"Ì")
.replace(/Í/g ,"Í")
.replace(/Î/g ,"Î")
.replace(/Ï/g ,"Ï")
.replace(/Ð/g ,"Ð")
.replace(/Ñ/g ,"Ñ")
.replace(/Ò/g ,"Ò")
.replace(/Ó/g ,"Ó")
.replace(/Ô/g ,"Ô")
.replace(/Õ/g ,"Õ")
.replace(/Ö/g ,"Ö")
.replace(/×/g ,"×")
.replace(/Ø/g ,"Ø")
.replace(/Ù/g ,"Ù")
.replace(/Ú/g ,"Ú")
.replace(/Û/g ,"Û")
.replace(/Ü/g ,"Ü")
.replace(/Ý/g ,"Ý")
.replace(/Þ/g ,"Þ")
.replace(/ß/g ,"ß")
.replace(/à/g ,"à")
.replace(/á/g ,"á")
.replace(/â/g ,"â")
.replace(/ã/g ,"ã")
.replace(/ä/g ,"ä")
.replace(/å/g ,"å")
.replace(/æ/g ,"æ")
.replace(/ç/g ,"ç")
.replace(/è/g ,"è")
.replace(/é/g ,"é")
.replace(/ê/g ,"ê")
.replace(/ë/g ,"ë")
.replace(/ì/g ,"ì")
.replace(/í/g ,"í")
.replace(/î/g ,"î")
.replace(/ï/g ,"ï")
.replace(/ð/g ,"ð")
.replace(/ñ/g ,"ñ")
.replace(/ò/g ,"ò")
.replace(/ó/g ,"ó")
.replace(/ô/g ,"ô")
.replace(/õ/g ,"õ")
.replace(/ö/g ,"ö")
.replace(/÷/g ,"÷")
.replace(/ø/g ,"ø")
.replace(/ù/g ,"ù")
.replace(/ú/g ,"ú")
.replace(/û/g ,"û")
.replace(/ü/g ,"ü")
.replace(/ý/g ,"ý")
.replace(/þ/g ,"þ")
.replace(/ÿ/g ,"ÿ")
.replace(/Ā/g ,"Ā")
.replace(/ā/g ,"ā")
.replace(/Ă/g ,"Ă")
.replace(/ă/g ,"ă")
.replace(/Ą/g ,"Ą")
.replace(/ą/g ,"ą")
.replace(/Ć/g ,"Ć")
.replace(/ć/g ,"ć")
.replace(/Ĉ/g ,"Ĉ")
.replace(/ĉ/g ,"ĉ")
.replace(/Ċ/g ,"Ċ")
.replace(/ċ/g ,"ċ")
.replace(/Č/g ,"Č")
.replace(/č/g ,"č")
.replace(/Ď/g ,"Ď")
.replace(/ď/g ,"ď")
.replace(/Đ/g ,"Đ")
.replace(/đ/g ,"đ")
.replace(/Ē/g ,"Ē")
.replace(/ē/g ,"ē")
.replace(/Ĕ/g ,"Ĕ")
.replace(/ĕ/g ,"ĕ")
.replace(/Ė/g ,"Ė")
.replace(/ė/g ,"ė")
.replace(/Ę/g ,"Ę")
.replace(/ę/g ,"ę")
.replace(/Ě/g ,"Ě")
.replace(/ě/g ,"ě")
.replace(/Ĝ/g ,"Ĝ")
.replace(/ĝ/g ,"ĝ")
.replace(/Ğ/g ,"Ğ")
.replace(/ğ/g ,"ğ")
.replace(/Ġ/g ,"Ġ")
.replace(/ġ/g ,"ġ")
.replace(/Ģ/g ,"Ģ")
.replace(/ģ/g ,"ģ")
.replace(/Ĥ/g ,"Ĥ")
.replace(/ĥ/g ,"ĥ")
.replace(/Ħ/g ,"Ħ")
.replace(/ħ/g ,"ħ")
.replace(/Ĩ/g ,"Ĩ")
.replace(/ĩ/g ,"ĩ")
.replace(/Ī/g ,"Ī")
.replace(/ī/g ,"ī")
.replace(/Ĭ/g ,"Ĭ")
.replace(/ĭ/g ,"ĭ")
.replace(/Į/g ,"Į")
.replace(/į/g ,"į")
.replace(/İ/g ,"İ")
.replace(/ı/g ,"ı")
.replace(/IJ/g ,"IJ")
.replace(/ij/g ,"ij")
.replace(/Ĵ/g ,"Ĵ")
.replace(/ĵ/g ,"ĵ")
.replace(/Ķ/g ,"Ķ")
.replace(/ķ/g ,"ķ")
.replace(/ĸ/g ,"ĸ")
.replace(/Ĺ/g ,"Ĺ")
.replace(/ĺ/g ,"ĺ")
.replace(/Ļ/g ,"Ļ")
.replace(/ļ/g ,"ļ")
.replace(/Ľ/g ,"Ľ")
.replace(/ľ/g ,"ľ")
.replace(/Ŀ/g ,"Ŀ")
.replace(/ŀ/g ,"ŀ")
.replace(/Ł/g ,"Ł")
.replace(/ł/g ,"ł")
.replace(/Ń/g ,"Ń")
.replace(/ń/g ,"ń")
.replace(/Ņ/g ,"Ņ")
.replace(/ņ/g ,"ņ")
.replace(/Ň/g ,"Ň")
.replace(/ň/g ,"ň")
.replace(/ʼn/g ,"ʼn")
.replace(/Ŋ/g ,"Ŋ")
.replace(/ŋ/g ,"ŋ")
.replace(/Ō/g ,"Ō")
.replace(/ō/g ,"ō")
.replace(/Ŏ/g ,"Ŏ")
.replace(/ŏ/g ,"ŏ")
.replace(/Ő/g ,"Ő")
.replace(/ő/g ,"ő")
.replace(/Œ/g ,"Œ")
.replace(/œ/g ,"œ")
.replace(/Ŕ/g ,"Ŕ")
.replace(/ŕ/g ,"ŕ")
.replace(/Ŗ/g ,"Ŗ")
.replace(/ŗ/g ,"ŗ")
.replace(/Ř/g ,"Ř")
.replace(/ř/g ,"ř")
.replace(/Ś/g ,"Ś")
.replace(/ś/g ,"ś")
.replace(/Ŝ/g ,"Ŝ")
.replace(/ŝ/g ,"ŝ")
.replace(/Ş/g ,"Ş")
.replace(/ş/g ,"ş")
.replace(/Š/g ,"Š")
.replace(/š/g ,"š")
.replace(/Ţ/g ,"Ţ")
.replace(/ţ/g ,"ţ")
.replace(/Ť/g ,"Ť")
.replace(/ť/g ,"ť")
.replace(/Ŧ/g ,"Ŧ")
.replace(/ŧ/g ,"ŧ")
.replace(/Ũ/g ,"Ũ")
.replace(/ũ/g ,"ũ")
.replace(/Ū/g ,"Ū")
.replace(/ū/g ,"ū")
.replace(/Ŭ/g ,"Ŭ")
.replace(/ŭ/g ,"ŭ")
.replace(/Ů/g ,"Ů")
.replace(/ů/g ,"ů")
.replace(/Ű/g ,"Ű")
.replace(/ű/g ,"ű")
.replace(/Ų/g ,"Ų")
.replace(/ų/g ,"ų")
.replace(/Ŵ/g ,"Ŵ")
.replace(/ŵ/g ,"ŵ")
.replace(/Ŷ/g ,"Ŷ")
.replace(/ŷ/g ,"ŷ")
.replace(/Ÿ/g ,"Ÿ")
.replace(/Ź/g ,"Ź")
.replace(/ź/g ,"ź")
.replace(/Ż/g ,"Ż")
.replace(/ż/g ,"ż")
.replace(/Ž/g ,"Ž")
.replace(/ž/g ,"ž")
.replace(/ſ/g ,"ſ")
.replace(/Ŕ/g ,"Ŕ")
.replace(/ŕ/g ,"ŕ")
.replace(/Ŗ/g ,"Ŗ")
.replace(/ŗ/g ,"ŗ")
.replace(/Ř/g ,"Ř")
.replace(/ř/g ,"ř")
.replace(/Ś/g ,"Ś")
.replace(/ś/g ,"ś")
.replace(/Ŝ/g ,"Ŝ")
.replace(/ŝ/g ,"ŝ")
.replace(/Ş/g ,"Ş")
.replace(/ş/g ,"ş")
.replace(/Š/g ,"Š")
.replace(/š/g ,"š")
.replace(/Ţ/g ,"Ţ")
.replace(/ţ/g ,"ţ")
.replace(/Ť/g ,"Ť")
.replace(/ť/g ,"Ɂ")
.replace(/Ŧ/g ,"Ŧ")
.replace(/ŧ/g ,"ŧ")
.replace(/Ũ/g ,"Ũ")
.replace(/ũ/g ,"ũ")
.replace(/Ū/g ,"Ū")
.replace(/ū/g ,"ū")
.replace(/Ŭ/g ,"Ŭ")
.replace(/ŭ/g ,"ŭ")
.replace(/Ů/g ,"Ů")
.replace(/ů/g ,"ů")
.replace(/Ű/g ,"Ű")
.replace(/ű/g ,"ű")
.replace(/Ų/g ,"Ų")
.replace(/ų/g ,"ų")
.replace(/Ŵ/g ,"Ŵ")
.replace(/ŵ/g ,"ŵ")
.replace(/Ŷ/g ,"Ŷ")
.replace(/ŷ/g ,"ŷ")
.replace(/Ÿ/g ,"Ÿ")
.replace(/Ź/g ,"Ź")
.replace(/ź/g ,"ź")
.replace(/Ż/g ,"Ż")
.replace(/ż/g ,"ż")
.replace(/Ž/g ,"Ž")
.replace(/ž/g ,"ž")
.replace(/ſ/g ,"ſ");
},
uHtml: function (html) {
return String(html).replace(/™/g , "™")
.replace(/€/g , "€")
.replace(/!/g , "!")
.replace(/"/g , '"')
.replace(/$/g , "$")
.replace(/%/g , "%")
.replace(/'/g , "'")
.replace(/(/g , "(")
.replace(/)/g , ")")
.replace(/*/g , "*")
.replace(/+/g , "+")
.replace(/,/g , ",")
.replace(/-/g , "-")
.replace(/./g , ".")
.replace(///g , "/")
.replace(/</g , "<")
.replace(/=/g , "=")
.replace(/>/g , ">")
.replace(/?/g , "?")
.replace(/@/g , "@")
.replace(/{/g , "{")
.replace(/|/g , "|")
.replace(/}/g , "}")
.replace(/~/g , "~")
.replace(/¡/g , "¡")
.replace(/¢/g , "¢")
.replace(/£/g , "£")
.replace(/¤/g , "¤")
.replace(/¥/g , "¥")
.replace(/¦/g , "¦")
.replace(/§/g , "§")
.replace(/¨/g , "¨")
.replace(/©/g , "©")
.replace(/ª/g , "ª")
.replace(/«/g , "«")
.replace(/¬/g , "¬")
.replace(/®/g , "®")
.replace(/¯/g , "¯")
.replace(/°/g , "°")
.replace(/±/g , "±")
.replace(/²/g , "²")
.replace(/³/g , "³")
.replace(/´/g , "´")
.replace(/µ/g , "µ")
.replace(/¶/g , "¶")
.replace(/·/g , "·")
.replace(/¸/g , "¸")
.replace(/¹/g , "¹")
.replace(/º/g , "º")
.replace(/»/g , "»")
.replace(/¼/g , "¼")
.replace(/½/g , "½")
.replace(/¾/g , "¾")
.replace(/¿/g , "¿")
.replace(/À/g , "À")
.replace(/Á/g , "Á")
.replace(/Â/g , "Â")
.replace(/Ã/g , "Ã")
.replace(/Ä/g , "Ä")
.replace(/Å/g , "Å")
.replace(/Æ/g , "Æ")
.replace(/Ç/g , "Ç")
.replace(/È/g , "È")
.replace(/É/g , "É")
.replace(/Ê/g , "Ê")
.replace(/Ë/g , "Ë")
.replace(/Ì/g , "Ì")
.replace(/Í/g , "Í")
.replace(/Î/g , "Î")
.replace(/Ï/g , "Ï")
.replace(/Ð/g , "Ð")
.replace(/Ñ/g , "Ñ")
.replace(/Ò/g , "Ò")
.replace(/Ó/g , "Ó")
.replace(/Ô/g , "Ô")
.replace(/Õ/g , "Õ")
.replace(/Ö/g , "Ö")
.replace(/×/g , "×")
.replace(/Ø/g , "Ø")
.replace(/Ù/g , "Ù")
.replace(/Ú/g , "Ú")
.replace(/Û/g , "Û")
.replace(/Ü/g , "Ü")
.replace(/Ý/g , "Ý")
.replace(/Þ/g , "Þ")
.replace(/ß/g , "ß")
.replace(/à/g , "à")
.replace(/á/g , "á")
.replace(/â/g , "â")
.replace(/ã/g , "ã")
.replace(/ä/g , "ä")
.replace(/å/g , "å")
.replace(/æ/g , "æ")
.replace(/ç/g , "ç")
.replace(/è/g , "è")
.replace(/é/g , "é")
.replace(/ê/g , "ê")
.replace(/ë/g , "ë")
.replace(/ì/g , "ì")
.replace(/í/g , "í")
.replace(/î/g , "î")
.replace(/ï/g , "ï")
.replace(/ð/g , "ð")
.replace(/ñ/g , "ñ")
.replace(/ò/g , "ò")
.replace(/ó/g , "ó")
.replace(/ô/g , "ô")
.replace(/õ/g , "õ")
.replace(/ö/g , "ö")
.replace(/÷/g , "÷")
.replace(/ø/g , "ø")
.replace(/ù/g , "ù")
.replace(/ú/g , "ú")
.replace(/û/g , "û")
.replace(/ü/g , "ü")
.replace(/ý/g , "ý")
.replace(/þ/g , "þ")
.replace(/ÿ/g , "ÿ")
.replace(/Ā/g , "Ā")
.replace(/ā/g , "ā")
.replace(/Ă/g , "Ă")
.replace(/ă/g , "ă")
.replace(/Ą/g , "Ą")
.replace(/ą/g , "ą")
.replace(/Ć/g , "Ć")
.replace(/ć/g , "ć")
.replace(/Ĉ/g , "Ĉ")
.replace(/ĉ/g , "ĉ")
.replace(/Ċ/g , "Ċ")
.replace(/ċ/g , "ċ")
.replace(/Č/g , "Č")
.replace(/č/g , "č")
.replace(/Ď/g , "Ď")
.replace(/ď/g , "ď")
.replace(/Đ/g , "Đ")
.replace(/đ/g , "đ")
.replace(/Ē/g , "Ē")
.replace(/ē/g , "ē")
.replace(/Ĕ/g , "Ĕ")
.replace(/ĕ/g , "ĕ")
.replace(/Ė/g , "Ė")
.replace(/ė/g , "ė")
.replace(/Ę/g , "Ę")
.replace(/ę/g , "ę")
.replace(/Ě/g , "Ě")
.replace(/ě/g , "ě")
.replace(/Ĝ/g , "Ĝ")
.replace(/ĝ/g , "ĝ")
.replace(/Ğ/g , "Ğ")
.replace(/ğ/g , "ğ")
.replace(/Ġ/g , "Ġ")
.replace(/ġ/g , "ġ")
.replace(/Ģ/g , "Ģ")
.replace(/ģ/g , "ģ")
.replace(/Ĥ/g , "Ĥ")
.replace(/ĥ/g , "ĥ")
.replace(/Ħ/g , "Ħ")
.replace(/ħ/g , "ħ")
.replace(/Ĩ/g , "Ĩ")
.replace(/ĩ/g , "ĩ")
.replace(/Ī/g , "Ī")
.replace(/ī/g , "ī")
.replace(/Ĭ/g , "Ĭ")
.replace(/ĭ/g , "ĭ")
.replace(/Į/g , "Į")
.replace(/į/g , "į")
.replace(/İ/g , "İ")
.replace(/ı/g , "ı")
.replace(/IJ/g , "IJ")
.replace(/ij/g , "ij")
.replace(/Ĵ/g , "Ĵ")
.replace(/ĵ/g , "ĵ")
.replace(/Ķ/g , "Ķ")
.replace(/ķ/g , "ķ")
.replace(/ĸ/g , "ĸ")
.replace(/Ĺ/g , "Ĺ")
.replace(/ĺ/g , "ĺ")
.replace(/Ļ/g , "Ļ")
.replace(/ļ/g , "ļ")
.replace(/Ľ/g , "Ľ")
.replace(/ľ/g , "ľ")
.replace(/Ŀ/g , "Ŀ")
.replace(/ŀ/g , "ŀ")
.replace(/Ł/g , "Ł")
.replace(/ł/g , "ł")
.replace(/Ń/g , "Ń")
.replace(/ń/g , "ń")
.replace(/Ņ/g , "Ņ")
.replace(/ņ/g , "ņ")
.replace(/Ň/g , "Ň")
.replace(/ň/g , "ň")
.replace(/ʼn/g , "ʼn")
.replace(/Ŋ/g , "Ŋ")
.replace(/ŋ/g , "ŋ")
.replace(/Ō/g , "Ō")
.replace(/ō/g , "ō")
.replace(/Ŏ/g , "Ŏ")
.replace(/ŏ/g , "ŏ")
.replace(/Ő/g , "Ő")
.replace(/ő/g , "ő")
.replace(/Œ/g , "Œ")
.replace(/œ/g , "œ")
.replace(/Ŕ/g , "Ŕ")
.replace(/ŕ/g , "ŕ")
.replace(/Ŗ/g , "Ŗ")
.replace(/ŗ/g , "ŗ")
.replace(/Ř/g , "Ř")
.replace(/ř/g , "ř")
.replace(/Ś/g , "Ś")
.replace(/ś/g , "ś")
.replace(/Ŝ/g , "Ŝ")
.replace(/ŝ/g , "ŝ")
.replace(/Ş/g , "Ş")
.replace(/ş/g , "ş")
.replace(/Š/g , "Š")
.replace(/š/g , "š")
.replace(/Ţ/g , "Ţ")
.replace(/ţ/g , "ţ")
.replace(/Ť/g , "Ť")
.replace(/ť/g , "ť")
.replace(/Ŧ/g , "Ŧ")
.replace(/ŧ/g , "ŧ")
.replace(/Ũ/g , "Ũ")
.replace(/ũ/g , "ũ")
.replace(/Ū/g , "Ū")
.replace(/ū/g , "ū")
.replace(/Ŭ/g , "Ŭ")
.replace(/ŭ/g , "ŭ")
.replace(/Ů/g , "Ů")
.replace(/ů/g , "ů")
.replace(/Ű/g , "Ű")
.replace(/ű/g , "ű")
.replace(/Ų/g , "Ų")
.replace(/ų/g , "ų")
.replace(/Ŵ/g , "Ŵ")
.replace(/ŵ/g , "ŵ")
.replace(/Ŷ/g , "Ŷ")
.replace(/ŷ/g , "ŷ")
.replace(/Ÿ/g , "Ÿ")
.replace(/Ź/g , "Ź")
.replace(/ź/g , "ź")
.replace(/Ż/g , "Ż")
.replace(/ż/g , "ż")
.replace(/Ž/g , "Ž")
.replace(/ž/g , "ž")
.replace(/ſ/g , "ſ")
.replace(/Ŕ/g , "Ŕ")
.replace(/ŕ/g , "ŕ")
.replace(/Ŗ/g , "Ŗ")
.replace(/ŗ/g , "ŗ")
.replace(/Ř/g , "Ř")
.replace(/ř/g , "ř")
.replace(/Ś/g , "Ś")
.replace(/ś/g , "ś")
.replace(/Ŝ/g , "Ŝ")
.replace(/ŝ/g , "ŝ")
.replace(/Ş/g , "Ş")
.replace(/ş/g , "ş")
.replace(/Š/g , "Š")
.replace(/š/g , "š")
.replace(/Ţ/g , "Ţ")
.replace(/ţ/g , "ţ")
.replace(/Ť/g , "Ť")
.replace(/Ɂ/g , "ť")
.replace(/Ŧ/g , "Ŧ")
.replace(/ŧ/g , "ŧ")
.replace(/Ũ/g , "Ũ")
.replace(/ũ/g , "ũ")
.replace(/Ū/g , "Ū")
.replace(/ū/g , "ū")
.replace(/Ŭ/g , "Ŭ")
.replace(/ŭ/g , "ŭ")
.replace(/Ů/g , "Ů")
.replace(/ů/g , "ů")
.replace(/Ű/g , "Ű")
.replace(/ű/g , "ű")
.replace(/Ų/g , "Ų")
.replace(/ų/g , "ų")
.replace(/Ŵ/g , "Ŵ")
.replace(/ŵ/g , "ŵ")
.replace(/Ŷ/g , "Ŷ")
.replace(/ŷ/g , "ŷ")
.replace(/Ÿ/g , "Ÿ")
.replace(/Ź/g , "Ź")
.replace(/ź/g , "ź")
.replace(/Ż/g , "Ż")
.replace(/ż/g , "ż")
.replace(/Ž/g , "Ž")
.replace(/ž/g , "ž")
.replace(/ſ/g , "ſ")
.replace(/&/g , "&")
}
}