Enums in modules
Besides defining inline enums, emi definition allows for standalone enums which is really useful, for sharing enums between multiple files.
name: emiEnums
enums:
  - name: enum1
    fields:
      - k: Key1
        value: Value1
      - k: Key2
        value: Value2
/**
 * Enum Enum1
 */
export enum Enum1 {
  /*
   *
   **/
  Key1 = "Key1",
  /*
   *
   **/
  Key2 = "Key2",
}