Always return numbers instead of bigint

This commit is contained in:
Andras Schmelczer 2025-11-16 19:52:43 +00:00
commit 2bb647cdac
5 changed files with 92 additions and 75 deletions

View file

@ -211,7 +211,7 @@ export function diff(
changedWasm.free();
return result;
return result.map((item) => (typeof item === 'bigint' ? Number(item) : item));
}
/**
@ -227,7 +227,7 @@ export function diff(
*/
export function undiff(
original: string,
diff: Array<number | string>,
diff: Array<number | bigint | string>,
tokenizer: BuiltinTokenizer = 'Word'
): string {
init();