genotype_cli 0.17.1

Genotype language CLI
PokemonId: @string

PokemonType:
  | "grass"
  | "fire"
  | "water"
  | "lightning"
  | "psychic"
  | "fighting"
  | "darkness"
  | "metal"
  | "fairy"
  | "dragon"
  | "colorless"

PokemonStage:
  | PokemonStageBasic
  | PokemonStage1
  | PokemonStage2

PokemonStageBasic: {
  kind: "basic",
}

PokemonStage1: {
  kind: "1",
  evolvesFrom: PokemonId,
}

PokemonStage2: {
  kind: "2",
  evolvesFrom: PokemonId,
}