* Flow enums parsing * Parse exporting enums * Enums parsing remove lookahead, other improvements * Enums: add EnumBody and EnumMember aliases, change boolean members to use BooleaLiteral value * Fix enum member init flow type, now that boolean members have a BooleanLiteral value * Flow enums: use contextual utils, change members length checks to use logic operators, remove reserved word logic modification * Flow enums: remove unnecessary code in generator, fix error message
5 lines
152 B
JSON
5 lines
152 B
JSON
{
|
|
"plugins": [["flow", { "enums": true }]],
|
|
"throws": "Enum `E` has type `number`, so the initializer of `A` needs to be a number literal. (2:6)"
|
|
}
|