UNPKG

ansi-graphics

Version:
744 lines (742 loc) 11.4 kB
var Attributes = { 1 : { 'name' : 'bold/bright', 'attribute' : 0x08 }, 5 : { 'name' : 'blink', 'attribute' : 0x80 }, 30 : { 'name' : 'black', 'attribute' : 0, 'htmlLow' : '#000000', 'htmlHigh' : '#545454' }, 31 : { 'name' : 'red', 'attribute' : 4, 'htmlLow' : '#A80000', 'htmlHigh' : '#FC5454' }, 32 : { 'name' : 'green', 'attribute' : 2, 'htmlLow' : '#00A800', 'htmlHigh' : '#54FC54' }, 33 : { 'name' : 'yellow', 'attribute' : 6, 'htmlLow' : '#A85400', 'htmlHigh' : '#FCFC54' }, 34 : { 'name' : 'blue', 'attribute' : 1, 'htmlLow' : '#0000A8', 'htmlHigh' : '#5454FC' }, 35 : { 'name' : 'magenta', 'attribute' : 5, 'htmlLow' : '#A800A8', 'htmlHigh' : '#FC54FC' }, 36 : { 'name' : 'cyan', 'attribute' : 3, 'htmlLow' : '#00A8A8', 'htmlHigh' : '#54FCFC' }, 37 : { 'name' : 'white', 'attribute' : 7, 'htmlLow' : '#A8A8A8', 'htmlHigh' : '#FFFFFF' }, 40 : { 'name' : 'black', 'attribute' : 0, 'htmlLow' : '#000000', }, 41 : { 'name' : 'red', 'attribute' : (4<<4), 'htmlLow' : '#A80000', }, 42 : { 'name' : 'green', 'attribute' : (2<<4), 'htmlLow' : '#00A800', }, 43 : { 'name' : 'yellow', 'attribute' : (6<<4), 'htmlLow' : '#A85400', }, 44 : { 'name' : 'blue', 'attribute' : (1<<4), 'htmlLow' : '#0000A8', }, 45 : { 'name' : 'magenta', 'attribute' : (5<<4), 'htmlLow' : '#A800A8', }, 46 : { 'name' : 'cyan', 'attribute' : (3<<4), 'htmlLow' : '#00A8A8', }, 47 : { 'name' : 'white', 'attribute' : (7<<4), 'htmlLow' : '#A8A8A8', } }; ASCIItoHTML = { 0 : { 'entityNumber' : 160, 'entityName' : "nbsp" }, 1 : { 'entityNumber' : 9786, 'entityName' : null }, 2 : { 'entityNumber' : 9787, 'entityName' : null }, 3 : { 'entityNumber' : 9829, 'entityName' : "hearts" }, 4 : { 'entityNumber' : 9830, 'entityName' : "diams" }, 5 : { 'entityNumber' : 9827, 'entityName' : "clubs" }, 6 : { 'entityNumber' : 9824, 'entityName' : "spades" }, 7 : { 'entityNumber' : 8226, 'entityName' : "bull" }, 8 : { 'entityNumber' : 9688, 'entityName' : null }, 9 : { 'entityNumber' : 9702, 'entityName' : null }, 10 : { 'entityNumber' : 9689, 'entityName' : null }, 11 : { 'entityNumber' : 9794, 'entityName' : null }, 12 : { 'entityNumber' : 9792, 'entityName' : null }, 13 : { 'entityNumber' : 9834, 'entityName' : null }, 14 : { 'entityNumber' : 9835, 'entityName' : null }, 15 : { 'entityNumber' : 9788, 'entityName' : null }, 16 : { 'entityNumber' : 9654, 'entityName' : null }, 17 : { 'entityNumber' : 9664, 'entityName' : null }, 18 : { 'entityNumber' : 8597, 'entityName' : null }, 19 : { 'entityNumber' : 8252, 'entityName' : null }, 20 : { 'entityNumber' : 182, 'entityName' : "para" }, 21 : { 'entityNumber' : 167, 'entityName' : "sect" }, 22 : { 'entityNumber' : 9644, 'entityName' : null }, 23 : { 'entityNumber' : 8616, 'entityName' : null }, 24 : { 'entityNumber' : 8593, 'entityName' : "uarr" }, 25 : { 'entityNumber' : 8595, 'entityName' : "darr" }, 26 : { 'entityNumber' : 8594, 'entityName' : "rarr" }, 27 : { 'entityNumber' : 8592, 'entityName' : "larr" }, 28 : { 'entityNumber' : 8985, 'entityName' : null }, 29 : { 'entityNumber' : 8596, 'entityName' : "harr" }, 30 : { 'entityNumber' : 9650, 'entityName' : null }, 31 : { 'entityNumber' : 9660, 'entityName' : null }, 128 : { 'entityNumber' : 199, 'entityName' : "Ccedil" }, 129 : { 'entityNumber' : 252, 'entityName' : "uuml" }, 130 : { 'entityNumber' : 233, 'entityName' : "eacute" }, 131 : { 'entityNumber' : 226, 'entityName' : "acirc" }, 132 : { 'entityNumber' : 228, 'entityName' : "auml" }, 133 : { 'entityNumber' : 224, 'entityName' : "agrave" }, 134 : { 'entityNumber' : 229, 'entityName' : "aring" }, 135 : { 'entityNumber' : 231, 'entityName' : "ccedil" }, 136 : { 'entityNumber' : 234, 'entityName' : "ecirc" }, 137 : { 'entityNumber' : 235, 'entityName' : "euml" }, 138 : { 'entityNumber' : 232, 'entityName' : "egrave" }, 139 : { 'entityNumber' : 239, 'entityName' : "iuml" }, 140 : { 'entityNumber' : 238, 'entityName' : "icirc" }, 141 : { 'entityNumber' : 236, 'entityName' : "igrave" }, 142 : { 'entityNumber' : 196, 'entityName' : "Auml" }, 143 : { 'entityNumber' : 197, 'entityName' : "Aring" }, 144 : { 'entityNumber' : 201, 'entityName' : "Eacute" }, 145 : { 'entityNumber' : 230, 'entityName' : "aelig" }, 146 : { 'entityNumber' : 198, 'entityName' : "AElig" }, 147 : { 'entityNumber' : 244, 'entityName' : "ocirc" }, 148 : { 'entityNumber' : 246, 'entityName' : "ouml" }, 149 : { 'entityNumber' : 242, 'entityName' : "ograve" }, 150 : { 'entityNumber' : 251, 'entityName' : "ucirc" }, 151 : { 'entityNumber' : 249, 'entityName' : "ugrave" }, 152 : { 'entityNumber' : 255, 'entityName' : "yuml" }, 153 : { 'entityNumber' : 214, 'entityName' : "Ouml" }, 154 : { 'entityNumber' : 220, 'entityName' : "Uuml" }, 155 : { 'entityNumber' : 162, 'entityName' : "cent" }, 156 : { 'entityNumber' : 163, 'entityName' : "pound" }, 157 : { 'entityNumber' : 165, 'entityName' : "yen" }, 158 : { 'entityNumber' : 8359, 'entityName' : null }, 159 : { 'entityNumber' : 402, 'entityName' : null }, 160 : { 'entityNumber' : 225, 'entityName' : "aacute" }, 161 : { 'entityNumber' : 237, 'entityName' : "iacute" }, 162 : { 'entityNumber' : 243, 'entityName' : "oacute" }, 163 : { 'entityNumber' : 250, 'entityName' : "uacute" }, 164 : { 'entityNumber' : 241, 'entityName' : "ntilde" }, 165 : { 'entityNumber' : 209, 'entityName' : "Ntilde" }, 166 : { 'entityNumber' : 170, 'entityName' : "ordf" }, 167 : { 'entityNumber' : 186, 'entityName' : "ordm" }, 168 : { 'entityNumber' : 191, 'entityName' : "iquest" }, 169 : { 'entityNumber' : 8976, 'entityName' : null }, 170 : { 'entityNumber' : 172, 'entityName' : "not" }, 171 : { 'entityNumber' : 189, 'entityName' : "frac12" }, 172 : { 'entityNumber' : 188, 'entityName' : "frac14" }, 173 : { 'entityNumber' : 161, 'entityName' : "iexcl" }, 174 : { 'entityNumber' : 171, 'entityName' : "laquo" }, 175 : { 'entityNumber' : 187, 'entityName' : "raquo" }, 176 : { 'entityNumber' : 9617, 'entityName' : null }, 177 : { 'entityNumber' : 9618, 'entityName' : null }, 178 : { 'entityNumber' : 9619, 'entityName' : null }, 179 : { 'entityNumber' : 9474, 'entityName' : null }, 180 : { 'entityNumber' : 9508, 'entityName' : null }, 181 : { 'entityNumber' : 9569, 'entityName' : null }, 182 : { 'entityNumber' : 9570, 'entityName' : null }, 183 : { 'entityNumber' : 9558, 'entityName' : null }, 184 : { 'entityNumber' : 9557, 'entityName' : null }, 185 : { 'entityNumber' : 9571, 'entityName' : null }, 186 : { 'entityNumber' : 9553, 'entityName' : null }, 187 : { 'entityNumber' : 9559, 'entityName' : null }, 188 : { 'entityNumber' : 9565, 'entityName' : null }, 189 : { 'entityNumber' : 9564, 'entityName' : null }, 190 : { 'entityNumber' : 9563, 'entityName' : null }, 191 : { 'entityNumber' : 9488, 'entityName' : null }, 192 : { 'entityNumber' : 9492, 'entityName' : null }, 193 : { 'entityNumber' : 9524, 'entityName' : null }, 194 : { 'entityNumber' : 9516, 'entityName' : null }, 195 : { 'entityNumber' : 9500, 'entityName' : null }, 196 : { 'entityNumber' : 9472, 'entityName' : null }, 197 : { 'entityNumber' : 9532, 'entityName' : null }, 198 : { 'entityNumber' : 9566, 'entityName' : null }, 199 : { 'entityNumber' : 9567, 'entityName' : null }, 200 : { 'entityNumber' : 9562, 'entityName' : null }, 201 : { 'entityNumber' : 9556, 'entityName' : null }, 202 : { 'entityNumber' : 9577, 'entityName' : null }, 203 : { 'entityNumber' : 9574, 'entityName' : null }, 204 : { 'entityNumber' : 9568, 'entityName' : null }, 205 : { 'entityNumber' : 9552, 'entityName' : null }, 206 : { 'entityNumber' : 9580, 'entityName' : null }, 207 : { 'entityNumber' : 9575, 'entityName' : null }, 208 : { 'entityNumber' : 9576, 'entityName' : null }, 209 : { 'entityNumber' : 9572, 'entityName' : null }, 210 : { 'entityNumber' : 9573, 'entityName' : null }, 211 : { 'entityNumber' : 9561, 'entityName' : null }, 212 : { 'entityNumber' : 9560, 'entityName' : null }, 213 : { 'entityNumber' : 9554, 'entityName' : null }, 214 : { 'entityNumber' : 9555, 'entityName' : null }, 215 : { 'entityNumber' : 9579, 'entityName' : null }, 216 : { 'entityNumber' : 9578, 'entityName' : null }, 217 : { 'entityNumber' : 9496, 'entityName' : null }, 218 : { 'entityNumber' : 9484, 'entityName' : null }, 219 : { 'entityNumber' : 9608, 'entityName' : null }, 220 : { 'entityNumber' : 9604, 'entityName' : null }, 221 : { 'entityNumber' : 9612, 'entityName' : null }, 222 : { 'entityNumber' : 9616, 'entityName' : null }, 223 : { 'entityNumber' : 9600, 'entityName' : null }, 224 : { 'entityNumber' : 945, 'entityName' : null }, 225 : { 'entityNumber' : 223, 'entityName' : "szlig" }, 226 : { 'entityNumber' : 915, 'entityName' : null }, 227 : { 'entityNumber' : 960, 'entityName' : null }, 228 : { 'entityNumber' : 931, 'entityName' : null }, 229 : { 'entityNumber' : 963, 'entityName' : null }, 230 : { 'entityNumber' : 181, 'entityName' : "micro" }, 231 : { 'entityNumber' : 964, 'entityName' : null }, 232 : { 'entityNumber' : 934, 'entityName' : null }, 233 : { 'entityNumber' : 920, 'entityName' : null }, 234 : { 'entityNumber' : 937, 'entityName' : null }, 235 : { 'entityNumber' : 948, 'entityName' : null }, 236 : { 'entityNumber' : 8734, 'entityName' : null }, 237 : { 'entityNumber' : 966, 'entityName' : "oslash" }, 238 : { 'entityNumber' : 949, 'entityName' : null }, 239 : { 'entityNumber' : 8745, 'entityName' : null }, 240 : { 'entityNumber' : 8801, 'entityName' : null }, 241 : { 'entityNumber' : 177, 'entityName' : "plusmn" }, 242 : { 'entityNumber' : 8805, 'entityName' : null }, 243 : { 'entityNumber' : 8804, 'entityName' : null }, 244 : { 'entityNumber' : 8992, 'entityName' : null }, 245 : { 'entityNumber' : 8993, 'entityName' : null }, 246 : { 'entityNumber' : 247, 'entityName' : "divide" }, 247 : { 'entityNumber' : 8776, 'entityName' : null }, 248 : { 'entityNumber' : 176, 'entityName' : "deg" }, 249 : { 'entityNumber' : 8729, 'entityName' : null }, 250 : { 'entityNumber' : 183, 'entityName' : "middot" }, 251 : { 'entityNumber' : 8730, 'entityName' : null }, 252 : { 'entityNumber' : 8319, 'entityName' : null }, 253 : { 'entityNumber' : 178, 'entityName' : "sup2" }, 254 : { 'entityNumber' : 9632, 'entityName' : null }, 255 : { 'entityNumber' : 160, 'entityName' : "nbsp" } }; module.exports.ASCIItoHTML = ASCIItoHTML; module.exports.Attributes = Attributes;