codec-bytes/ascii

View on GitHub
src/byte2char.js

Summary

Maintainability
A
0 mins
Test Coverage
const byte2char = [
    '\0', //   0 00 NUL
    '\u0001', //   1 01 SOH
    '\u0002', //   2 02 STX
    '\u0003', //   3 03 ETX
    '\u0004', //   4 04 EOT
    '\u0005', //   5 05 ENQ
    '\u0006', //   6 06 ACK
    '\u0007', //   7 07 BEL
    '\u0008', //   8 08 BS
    '\t', //   9 09 TAB
    '\n', //  10 0A LF
    '\u000B', //  11 0B VT
    '\u000C', //  12 0C FF
    '\r', //  13 0D CR
    '\u000E', //  14 0E SO
    '\u000F', //  15 0F SI
    '\u0010', //  16 10 DLE
    '\u0011', //  17 11 DC1
    '\u0012', //  18 12 DC2
    '\u0013', //  19 13 DC3
    '\u0014', //  20 14 DC4
    '\u0015', //  21 15 NAK
    '\u0016', //  22 16 SYN
    '\u0017', //  23 17 ETB
    '\u0018', //  24 18 CAN
    '\u0019', //  25 19 EM
    '\u001A', //  26 1A SUB
    '\u001B', //  27 1B ESC
    '\u001C', //  28 1C FS
    '\u001D', //  29 1D GS
    '\u001E', //  30 1E RS
    '\u001F', //  31 1F US
    ' ', //  32 20 Space
    '!', //  33 21 !
    '"', //  34 22 "
    '#', //  35 23 #
    '$', //  36 24 $
    '%', //  37 25 %
    '&', //  38 26 &
    "'", //  39 27 '
    '(', //  40 28 (
    ')', //  41 29 )
    '*', //  42 2A *
    '+', //  43 2B +
    ',', //  44 2C ,
    '-', //  45 2D -
    '.', //  46 2E .
    '/', //  47 2F /
    '0', //  48 30 0
    '1', //  49 31 1
    '2', //  50 32 2
    '3', //  51 33 3
    '4', //  52 34 4
    '5', //  53 35 5
    '6', //  54 36 6
    '7', //  55 37 7
    '8', //  56 38 8
    '9', //  57 39 9
    ':', //  58 3A :
    ';', //  59 3B ;
    '<', //  60 3C <
    '=', //  61 3D =
    '>', //  62 3E >
    '?', //  63 3F ?
    '@', //  64 40 @
    'A', //  65 41 A
    'B', //  66 42 B
    'C', //  67 43 C
    'D', //  68 44 D
    'E', //  69 45 E
    'F', //  70 46 F
    'G', //  71 47 G
    'H', //  72 48 H
    'I', //  73 49 I
    'J', //  74 4A J
    'K', //  75 4B K
    'L', //  76 4C L
    'M', //  77 4D M
    'N', //  78 4E N
    'O', //  79 4F O
    'P', //  80 50 P
    'Q', //  81 51 Q
    'R', //  82 52 R
    'S', //  83 53 S
    'T', //  84 54 T
    'U', //  85 55 U
    'V', //  86 56 V
    'W', //  87 57 W
    'X', //  88 58 X
    'Y', //  89 59 Y
    'Z', //  90 5A Z
    '[', //  91 5B [
    '\\', //  92 5C \
    ']', //  93 5D ]
    '^', //  94 5E ^
    '_', //  95 5F _
    '`', //  96 60 `
    'a', //  97 61 a
    'b', //  98 62 b
    'c', //  99 63 c
    'd', // 100 64 d
    'e', // 101 65 e
    'f', // 102 66 f
    'g', // 103 67 g
    'h', // 104 68 h
    'i', // 105 69 i
    'j', // 106 6A j
    'k', // 107 6B k
    'l', // 108 6C l
    'm', // 109 6D m
    'n', // 110 6E n
    'o', // 111 6F o
    'p', // 112 70 p
    'q', // 113 71 q
    'r', // 114 72 r
    's', // 115 73 s
    't', // 116 74 t
    'u', // 117 75 u
    'v', // 118 76 v
    'w', // 119 77 w
    'x', // 120 78 x
    'y', // 121 79 y
    'z', // 122 7A z
    '{', // 123 7B {
    '|', // 124 7C |
    '}', // 125 7D }
    '~', // 126 7E ~
    '\u007F', // 127 7F DEL
];

export default byte2char;