From: Evan You Date: Mon, 6 Feb 2023 06:03:15 +0000 (+0800) Subject: fix(build): fix const enum w/ number values X-Git-Tag: v3.3.0-alpha.4~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92bb189ca7ecae221ebf5411da87c715780d2de3;p=thirdparty%2Fvuejs%2Fcore.git fix(build): fix const enum w/ number values --- diff --git a/scripts/const-enum.js b/scripts/const-enum.js index 5063f8b943..8feb5f9f75 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}`)