Skip to content

Commit eafabc2

Browse files
committed
stringify object values
1 parent 37ad191 commit eafabc2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

playground/index.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,9 @@ <h1>@tbela99/css-parser Playground</h1>
507507

508508
const e = Math.floor(Math.log(size) / Math.log(1024));
509509

510-
return (size / Math.pow(1024, Math.floor(e))).toFixed(2) + " " + (units?.[e] ?? s[e]);
510+
size = (size / Math.pow(1024, Math.floor(e))).toFixed(2);
511+
512+
return (Number.isInteger(size) ? size : size.toFixed(2)) + " " + (units?.[e] ?? s[e]);
511513
}
512514

513515
css.addEventListener('change', async (e) => {
@@ -586,7 +588,7 @@ <h1>@tbela99/css-parser Playground</h1>
586588
['Ratio', (100 * (1 - transformResult.code.length / transformResult.stats.bytesIn)).toFixed(2) + ' %'],
587589
['Input', toFileSize(transformResult.stats.bytesIn)],
588590
['Output', toFileSize(transformResult.code.length)]
589-
]).reduce((acc, [key, value]) => acc + (acc.length > 0 ? '\n' : '') + `${key}: ${typeof value === 'number' ? toFileSize(value) : value}`, '');
591+
]).reduce((acc, [key, value]) => acc + (acc.length > 0 ? '\n' : '') + `${key}: ${typeof value === 'number' ? toFileSize(value) : typeof value === 'object' ? JSON.stringify(value) : value}`, '');
590592

591593
buildTree(tree, transformResult.ast, {
592594
rootName: EnumToken[transformResult.ast.typ],

0 commit comments

Comments
 (0)