{application, tallgrass, [
    {vsn, "2.0.1"},
    {applications, [carpenter,
                    decode,
                    gleam_erlang,
                    gleam_hackney,
                    gleam_http,
                    gleam_json,
                    gleam_otp,
                    gleam_stdlib,
                    gleeunit]},
    {description, "Gleam wrapper for the PokeAPI."},
    {modules, [tallgrass@berry,
               tallgrass@berry@firmness,
               tallgrass@berry@flavor,
               tallgrass@client,
               tallgrass@client@cache,
               tallgrass@client@request,
               tallgrass@common@description,
               tallgrass@common@effect,
               tallgrass@common@flavor_text,
               tallgrass@common@generation,
               tallgrass@common@name,
               tallgrass@common@pokemon_type,
               tallgrass@common@resource,
               tallgrass@common@version,
               tallgrass@contest@contest_type,
               tallgrass@contest@effect,
               tallgrass@contest@super_contest_effect,
               tallgrass@encounter@condition,
               tallgrass@encounter@condition@value,
               tallgrass@encounter@method,
               tallgrass@evolution@chain,
               tallgrass@evolution@trigger,
               tallgrass@game@generation,
               tallgrass@game@pokedex,
               tallgrass@game@version,
               tallgrass@game@version_group,
               tallgrass@item,
               tallgrass@item@attribute,
               tallgrass@item@category,
               tallgrass@item@fling_effect,
               tallgrass@item@pocket,
               tallgrass@location,
               tallgrass@location@area,
               tallgrass@location@pal_park_area,
               tallgrass@location@region,
               tallgrass@machine,
               tallgrass@move,
               tallgrass@move@ailment,
               tallgrass@move@battle_style,
               tallgrass@move@category,
               tallgrass@move@damage_class,
               tallgrass@move@learn_method,
               tallgrass@move@target,
               tallgrass@pokemon,
               tallgrass@pokemon@ability,
               tallgrass@pokemon@characteristic,
               tallgrass@pokemon@color,
               tallgrass@pokemon@egg_group,
               tallgrass@pokemon@form,
               tallgrass@pokemon@gender,
               tallgrass@pokemon@growth_rate,
               tallgrass@pokemon@habitat,
               tallgrass@pokemon@location_area,
               tallgrass@pokemon@nature,
               tallgrass@pokemon@pokeathlon_stat,
               tallgrass@pokemon@pokemon_type,
               tallgrass@pokemon@shape,
               tallgrass@pokemon@species,
               tallgrass@pokemon@stat]},
    {registered, []}
]}.
