Int to Unicode
Convert a list of integers into a JS string
In UTF-8, numbers 0-127 are encoded on 1 byte (ASCII), 128-2047: 2 bytes, 2048-65535: 3 bytes, 65536-1114111: 4 bytes
ASCII JS string (chars 0-32 and 127-159 are invisible, chars \0, \r, \n, " and \ are escaped)
Tiny JS decoder (to retrieve your list of numbers): [...str].map(a=>a.codePointAt())