All files

74.12% Statements 15202/20508
97.52% Branches 276/283
0.65% Functions 1/153
74.12% Lines 15202/20508

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
acronym/lib
79.45% 174/219 100% 3/3 0% 0/2 79.45% 174/219
base/altcase/lib
89.56% 103/115 100% 2/2 0% 0/1 89.56% 103/115
base/atob/lib
92.45% 196/212 83.33% 5/6 0% 0/2 92.45% 196/212
base/base64-to-uint8array/lib
85.98% 92/107 100% 2/2 0% 0/1 85.98% 92/107
base/camelcase/lib
91.85% 124/135 100% 2/2 0% 0/2 91.85% 124/135
base/capitalize/lib
93.87% 92/98 100% 2/2 0% 0/1 93.87% 92/98
base/code-point-at/lib
78.08% 114/146 100% 2/2 0% 0/1 78.08% 114/146
base/constantcase/lib
94.01% 110/117 100% 2/2 0% 0/1 94.01% 110/117
base/distances/hamming/lib
82.2% 97/118 100% 2/2 0% 0/1 82.2% 97/118
base/distances/levenshtein/lib
66.19% 94/142 100% 2/2 0% 0/1 66.19% 94/142
base/distances/lib
100% 60/60 100% 1/1 100% 0/0 100% 60/60
base/dotcase/lib
94.01% 110/117 100% 2/2 0% 0/1 94.01% 110/117
base/ends-with/lib
80.37% 217/270 83.33% 5/6 0% 0/2 80.37% 217/270
base/first-code-point/lib
67.97% 104/153 100% 2/2 0% 0/1 67.97% 104/153
base/first-grapheme-cluster/lib
90.08% 109/121 100% 2/2 0% 0/1 90.08% 109/121
base/first/lib
96.87% 93/96 100% 2/2 0% 0/1 96.87% 93/96
base/for-each-code-point-right/lib
73.38% 91/124 100% 2/2 0% 0/1 73.38% 91/124
base/for-each-code-point/lib
73.38% 91/124 100% 2/2 0% 0/1 73.38% 91/124
base/for-each-grapheme-cluster/lib
84.11% 90/107 100% 2/2 0% 0/1 84.11% 90/107
base/for-each-right/lib
92.39% 85/92 100% 2/2 0% 0/1 92.39% 85/92
base/for-each/lib
92.39% 85/92 100% 2/2 0% 0/1 92.39% 85/92
base/format-interpolate/lib
55.48% 410/739 100% 8/8 0% 0/12 55.48% 410/739
base/format-tokenize/lib
69.11% 94/136 100% 2/2 0% 0/2 69.11% 94/136
base/headercase/lib
93.22% 110/118 100% 2/2 0% 0/1 93.22% 110/118
base/invcase/lib
85.59% 101/118 100% 2/2 0% 0/1 85.59% 101/118
base/kebabcase/lib
94.01% 110/117 100% 2/2 0% 0/1 94.01% 110/117
base/last-code-point/lib
67.11% 100/149 100% 2/2 0% 0/1 67.11% 100/149
base/last-grapheme-cluster/lib
70.86% 107/151 100% 2/2 0% 0/1 70.86% 107/151
base/last/lib
95.87% 93/97 100% 2/2 0% 0/1 95.87% 93/97
base/left-pad/lib
92.52% 99/107 100% 2/2 0% 0/1 92.52% 99/107
base/left-trim/lib
96.42% 216/224 83.33% 5/6 0% 0/2 96.42% 216/224
base/lib
100% 573/573 100% 1/1 100% 0/0 100% 573/573
base/lowercase/lib
96.25% 77/80 100% 2/2 0% 0/1 96.25% 77/80
base/pascalcase/lib
92.48% 123/133 100% 2/2 0% 0/2 92.48% 123/133
base/percent-encode/lib
72.53% 103/142 100% 2/2 0% 0/1 72.53% 103/142
base/remove-first-code-point/lib
72.26% 99/137 100% 2/2 0% 0/1 72.26% 99/137
base/remove-first-grapheme-cluster/lib
90.08% 109/121 100% 2/2 0% 0/1 90.08% 109/121
base/remove-first/lib
96.87% 93/96 100% 2/2 0% 0/1 96.87% 93/96
base/remove-last-code-point/lib
72.26% 99/137 100% 2/2 0% 0/1 72.26% 99/137
base/remove-last-grapheme-cluster/lib
83.33% 110/132 100% 2/2 0% 0/1 83.33% 110/132
base/remove-last/lib
96.87% 93/96 100% 2/2 0% 0/1 96.87% 93/96
base/repeat/lib
89.85% 248/276 83.33% 5/6 0% 0/2 89.85% 248/276
base/replace-after-last/lib
88.8% 111/125 100% 2/2 0% 0/1 88.8% 111/125
base/replace-after/lib
89.51% 111/124 100% 2/2 0% 0/1 89.51% 111/124
base/replace-before-last/lib
88.8% 111/125 100% 2/2 0% 0/1 88.8% 111/125
base/replace-before/lib
87.96% 95/108 100% 2/2 0% 0/1 87.96% 95/108
base/replace/lib
96.87% 93/96 100% 2/2 0% 0/1 96.87% 93/96
base/reverse-code-points/lib
72.59% 98/135 100% 2/2 0% 0/1 72.59% 98/135
base/reverse-grapheme-clusters/lib
81.88% 104/127 100% 2/2 0% 0/1 81.88% 104/127
base/reverse/lib
90.19% 92/102 100% 2/2 0% 0/1 90.19% 92/102
base/right-pad/lib
92.52% 99/107 100% 2/2 0% 0/1 92.52% 99/107
base/right-trim/lib
96.47% 219/227 83.33% 5/6 0% 0/2 96.47% 219/227
base/slice-code-points/lib
64.66% 97/150 100% 2/2 0% 0/1 64.66% 97/150
base/slice-grapheme-clusters/lib
71.23% 104/146 100% 2/2 0% 0/1 71.23% 104/146
base/slice/lib
96.8% 91/94 100% 2/2 0% 0/1 96.8% 91/94
base/snakecase/lib
94.01% 110/117 100% 2/2 0% 0/1 94.01% 110/117
base/startcase/lib
80.39% 82/102 100% 2/2 0% 0/1 80.39% 82/102
base/starts-with/lib
84.5% 240/284 83.33% 5/6 0% 0/2 84.5% 240/284
base/stickycase/lib
85.95% 104/121 100% 2/2 0% 0/1 85.95% 104/121
base/trim/lib
97.17% 275/283 87.5% 7/8 33.33% 1/3 97.17% 275/283
base/truncate-middle/lib
82.57% 109/132 100% 2/2 0% 0/1 82.57% 109/132
base/uncapitalize/lib
93.87% 92/98 100% 2/2 0% 0/1 93.87% 92/98
base/uppercase/lib
96.25% 77/80 100% 2/2 0% 0/1 96.25% 77/80
camelcase/lib
94.49% 103/109 100% 2/2 0% 0/1 94.49% 103/109
capitalize/lib
94.33% 100/106 100% 2/2 0% 0/1 94.33% 100/106
code-point-at/lib
81.06% 107/132 100% 2/2 0% 0/1 81.06% 107/132
constantcase/lib
94.54% 104/110 100% 2/2 0% 0/1 94.54% 104/110
dotcase/lib
94.49% 103/109 100% 2/2 0% 0/1 94.49% 103/109
ends-with/lib
87.96% 117/133 100% 2/2 0% 0/1 87.96% 117/133
first/lib
75.7% 134/177 100% 2/2 0% 0/1 75.7% 134/177
for-each/lib
72.32% 115/159 100% 2/2 0% 0/1 72.32% 115/159
format/lib
89.26% 133/149 100% 3/3 0% 0/2 89.26% 133/149
from-code-point/lib
72.07% 111/154 100% 2/2 0% 0/1 72.07% 111/154
headercase/lib
94.49% 103/109 100% 2/2 0% 0/1 94.49% 103/109
kebabcase/lib
94.54% 104/110 100% 2/2 0% 0/1 94.54% 104/110
last/lib
75.7% 134/177 100% 2/2 0% 0/1 75.7% 134/177
left-pad/lib
81.53% 106/130 100% 2/2 0% 0/1 81.53% 106/130
left-trim-n/lib
76.77% 119/155 100% 2/2 0% 0/1 76.77% 119/155
left-trim/lib
94.11% 96/102 100% 2/2 0% 0/1 94.11% 96/102
lib
100% 559/559 100% 1/1 100% 0/0 100% 559/559
lowercase/lib
93.4% 85/91 100% 2/2 0% 0/1 93.4% 85/91
next-code-point-index/lib
71.52% 108/151 100% 2/2 0% 0/1 71.52% 108/151
next-grapheme-cluster-break/lib
64.36% 112/174 100% 2/2 0% 0/1 64.36% 112/174
num-code-points/lib
76.51% 101/132 100% 2/2 0% 0/1 76.51% 101/132
num-grapheme-clusters/lib
81.96% 100/122 100% 2/2 0% 0/1 81.96% 100/122
num2words/lib
66.79% 348/521 100% 6/6 0% 0/6 66.79% 348/521
pad/lib
66.66% 214/321 100% 3/3 0% 0/2 66.66% 214/321
pascalcase/lib
94.49% 103/109 100% 2/2 0% 0/1 94.49% 103/109
percent-encode/lib
93.81% 91/97 100% 2/2 0% 0/1 93.81% 91/97
prev-grapheme-cluster-break/lib
63.63% 112/176 100% 2/2 0% 0/1 63.63% 112/176
remove-first/lib
75.7% 134/177 100% 2/2 0% 0/1 75.7% 134/177
remove-last/lib
75.14% 130/173 100% 2/2 0% 0/1 75.14% 130/173
remove-punctuation/lib
94.54% 104/110 100% 2/2 0% 0/1 94.54% 104/110
remove-utf8-bom/lib
91.58% 98/107 100% 2/2 0% 0/1 91.58% 98/107
remove-words/lib
63.63% 105/165 100% 2/2 0% 0/1 63.63% 105/165
repeat/lib
91.96% 103/112 100% 2/2 0% 0/1 91.96% 103/112
replace-before/lib
89.83% 106/118 100% 2/2 0% 0/1 89.83% 106/118
replace/lib
89.14% 115/129 100% 2/2 0% 0/1 89.14% 115/129
reverse/lib
81.08% 120/148 100% 2/2 0% 0/1 81.08% 120/148
right-pad/lib
81.53% 106/130 100% 2/2 0% 0/1 81.53% 106/130
right-trim-n/lib
76.77% 119/155 100% 2/2 0% 0/1 76.77% 119/155
right-trim/lib
94.28% 99/105 100% 2/2 0% 0/1 94.28% 99/105
snakecase/lib
94.54% 104/110 100% 2/2 0% 0/1 94.54% 104/110
split-grapheme-clusters/lib
80.7% 92/114 100% 2/2 0% 0/1 80.7% 92/114
startcase/lib
93.4% 85/91 100% 2/2 0% 0/1 93.4% 85/91
starts-with/lib
86.95% 120/138 100% 2/2 0% 0/1 86.95% 120/138
substring-after-last/lib
84.32% 113/134 100% 2/2 0% 0/1 84.32% 113/134
substring-after/lib
84.32% 113/134 100% 2/2 0% 0/1 84.32% 113/134
substring-before-last/lib
87.93% 102/116 100% 2/2 0% 0/1 87.93% 102/116
substring-before/lib
87.93% 102/116 100% 2/2 0% 0/1 87.93% 102/116
to-grapheme-cluster-iterator-right/lib
44.03% 107/243 100% 2/2 0% 0/1 44.03% 107/243
to-grapheme-cluster-iterator/lib
44.03% 107/243 100% 2/2 0% 0/1 44.03% 107/243
to-well-formed/lib
80.64% 100/124 100% 2/2 0% 0/1 80.64% 100/124
tools/grapheme-cluster-break/lib
12.63% 302/2390 100% 5/5 0% 0/7 12.63% 302/2390
trim/lib
94.28% 99/105 100% 2/2 0% 0/1 94.28% 99/105
truncate-middle/lib
71.34% 122/171 100% 2/2 0% 0/1 71.34% 122/171
truncate/lib
78.43% 120/153 100% 2/2 0% 0/1 78.43% 120/153
uncapitalize/lib
94.33% 100/106 100% 2/2 0% 0/1 94.33% 100/106
uppercase/lib
93.33% 84/90 100% 2/2 0% 0/1 93.33% 84/90
utf16-to-utf8-array/lib
78.5% 157/200 100% 2/2 0% 0/1 78.5% 157/200