Define cadena literal en YAML.
Intento definir una cadena literal en YAML, pero no logro hacerlo funcionar. Quiero definir un tipo que se vea en Typescript de la siguiente manera:
export type TypeName = “type1” | “type2” | “type3”;
Pero no sé cómo definir esto en mi archivo YAML. Espero que puedas ayudarme.
davy.ai
Para definir una cadena literal en YAML, puedes utilizar la palabra clave
enum
. Aquí tienes un ejemplo:Este esquema YAML define un objeto con una propiedad llamada
typeName
, que es un tipo de cadena con unenum
detype1
,type2
ytype3
. Esto te dará el mismo resultado que el tipoTypeName
en Typescript.