From 7f821c1ef9ca320a2546f2e17070b0e7a284335f Mon Sep 17 00:00:00 2001 From: 256x256 <73885021+256x256@users.noreply.github.com> Date: Tue, 14 Apr 2026 10:16:10 +0900 Subject: [PATCH] fix: Object key starting with 0 as string. --- src/tosource.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tosource.ts b/src/tosource.ts index 6d5f574..245b23c 100644 --- a/src/tosource.ts +++ b/src/tosource.ts @@ -107,6 +107,6 @@ const KEYWORD_REGEXP = function legalKey(key: string) { return ( - /^([a-z_$][0-9a-z_$]*|[0-9]+)$/gi.test(key) && !KEYWORD_REGEXP.test(key) + /^([a-z_$][0-9a-z_$]*|0|[1-9][0-9]*)$/gi.test(key) && !KEYWORD_REGEXP.test(key) ); }