babel-plugin-const-enum icon indicating copy to clipboard operation
babel-plugin-const-enum copied to clipboard

error when importing enums from other files to be used in enums.

Open 0xF48 opened this issue 1 year ago • 0 comments

i have code like the following ->

import {SOME_ENUM} from './enums'

export MY_ENUM {
 A = SOME_ENUM
 B
 C
}

this doesn't work and when i compile i get error const enum member initializers can only contain literal values and other computed enum values I guess because I am importing enum from another file which works fine when using tsc to compile but i need to bundle into single file for web not just compile files into js. i have "preserveConstEnums": false and "isolatedModules": false in tsconfig.json

i need all enums to be inlined.

0xF48 avatar Apr 23 '24 18:04 0xF48