From 92bb189ca7ecae221ebf5411da87c715780d2de3 Mon Sep 17 00:00:00 2001 From: Evan You Date: Mon, 6 Feb 2023 14:03:15 +0800 Subject: [PATCH] fix(build): fix const enum w/ number values --- scripts/const-enum.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/const-enum.js b/scripts/const-enum.js index 5063f8b943c..8feb5f9f750 100644 --- a/scripts/const-enum.js +++ b/scripts/const-enum.js @@ -149,10 +149,9 @@ export function scanEnums() { } else { if (lastInitialized === undefined) { // first initialized - saveValue(`0`) - lastInitialized = 0 + saveValue((lastInitialized = 0)) } else if (typeof lastInitialized === 'number') { - saveValue(String(++lastInitialized)) + saveValue(++lastInitialized) } else { // should not happen throw new Error(`wrong enum initialization sequence in ${file}`)