Adicionar rota para tipos enumerais e campo no arquivo de configuração
Adicionar um novo campo ao arquivo de configuração que permite definir tipos enumeráveis. Esses tipos estão disponíveis para o campo "datatype".
Essa rota deve listar as fontes existentes:
-
Criar classe EnumType --
src/core/enumType.ts
-
Ler Enums a partir do arquivo de configuração --
src/util/configParser.ts
-
Adicionar as enums lidas a Engine --
src/core/engine.ts
-
Criar a rota no arquivo RAML --
spec/*.raml
-
Adcionar um rota no controller da engine que devolve as fontes --
src/api/controllers/engine.ts
O enum basicamente é uma lista de strings, no arquivo de configuração uma lista de strings deve ser lidas, essa representa os valores possíveis.
Para ler do arquivo de configuração há dois campos name: nome do enum values: uma lista (de strings) com os valores possíveis