Skip to content

Instantly share code, notes, and snippets.

@PhoneDroid
Created October 10, 2023 17:02
Show Gist options
  • Select an option

  • Save PhoneDroid/acdee44c1c080abe7c554e2b2a9db035 to your computer and use it in GitHub Desktop.

Select an option

Save PhoneDroid/acdee44c1c080abe7c554e2b2a9db035 to your computer and use it in GitHub Desktop.
export { toBold }


function toBold ( value : string ){
    return value
        .split('')
        .map(( char ) => Characters[ char ] ?? char )
        .join('')
}


const Characters = {

    "A" : "\ud835\uddd4" , "a" : "\ud835\uddee" ,
    "B" : "\ud835\uddd5" , "b" : "\ud835\uddef" ,
    "C" : "\ud835\uddd6" , "c" : "\ud835\uddf0" ,
    "D" : "\ud835\uddd7" , "d" : "\ud835\uddf1" ,
    "E" : "\ud835\uddd8" , "e" : "\ud835\uddf2" ,
    "F" : "\ud835\uddd9" , "f" : "\ud835\uddf3" ,
    "G" : "\ud835\uddda" , "g" : "\ud835\uddf4" ,
    "H" : "\ud835\udddb" , "h" : "\ud835\uddf5" ,
    "I" : "\ud835\udddc" , "i" : "\ud835\uddf6" ,
    "J" : "\ud835\udddd" , "j" : "\ud835\uddf7" ,
    "K" : "\ud835\uddde" , "k" : "\ud835\uddf8" ,
    "L" : "\ud835\udddf" , "l" : "\ud835\uddf9" ,
    "M" : "\ud835\udde0" , "m" : "\ud835\uddfa" ,
    "N" : "\ud835\udde1" , "n" : "\ud835\uddfb" ,
    "O" : "\ud835\udde2" , "o" : "\ud835\uddfc" ,
    "P" : "\ud835\udde3" , "p" : "\ud835\uddfd" ,
    "Q" : "\ud835\udde4" , "q" : "\ud835\uddfe" ,
    "R" : "\ud835\udde5" , "r" : "\ud835\uddff" ,
    "S" : "\ud835\udde6" , "s" : "\ud835\ude00" ,
    "T" : "\ud835\udde7" , "t" : "\ud835\ude01" ,
    "U" : "\ud835\udde8" , "u" : "\ud835\ude02" ,
    "V" : "\ud835\udde9" , "v" : "\ud835\ude03" ,
    "W" : "\ud835\uddea" , "w" : "\ud835\ude04" ,
    "X" : "\ud835\uddeb" , "x" : "\ud835\ude05" ,
    "Y" : "\ud835\uddec" , "y" : "\ud835\ude06" ,
    "Z" : "\ud835\udded" , "z" : "\ud835\ude07" ,

    "0" : "\ud835\udfec" , "5" : "\ud835\udff1" ,
    "1" : "\ud835\udfed" , "6" : "\ud835\udff2" ,
    "2" : "\ud835\udfee" , "7" : "\ud835\udff3" ,
    "3" : "\ud835\udfef" , "8" : "\ud835\udff4" ,
    "4" : "\ud835\udff0" , "9" : "\ud835\udff5" ,

} as Record<string,string>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment