Преглед изворни кода

fix(build): fix const enum w/ number values

Evan You пре 3 година
родитељ
комит
92bb189ca7
1 измењених фајлова са 2 додато и 3 уклоњено
  1. 2 3
      scripts/const-enum.js

+ 2 - 3
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}`)