]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(build): fix const enum w/ number values
authorEvan You <yyx990803@gmail.com>
Mon, 6 Feb 2023 06:03:15 +0000 (14:03 +0800)
committerEvan You <yyx990803@gmail.com>
Mon, 6 Feb 2023 06:03:15 +0000 (14:03 +0800)
scripts/const-enum.js

index 5063f8b943c939a06f1a437068d6b22c95c32c5e..8feb5f9f7503a664a6c030ff4c3f669f978bd1ca 100644 (file)
@@ -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}`)