{application, sparkleplug, [
    {vsn, "1.0.0"},
    {applications, [gleam_json,
                    gleam_stdlib]},
    {description, "A Gleam library for working with the Sparkplug IoT protocol."},
    {modules, [sparkleplug,
               sparkleplug@sparkplug_b@device_message_types,
               sparkleplug@sparkplug_b@node_message_types,
               sparkleplug@sparkplug_b@payload@dataset,
               sparkleplug@sparkplug_b@payload@datatype,
               sparkleplug@sparkplug_b@payload@metadata,
               sparkleplug@sparkplug_b@payload@metric,
               sparkleplug@sparkplug_b@payload@payload,
               sparkleplug@sparkplug_b@payload@propertyset,
               sparkleplug@sparkplug_b@topic_name,
               sparkleplug@sparkplug_b@topic_namespace]},
    {registered, []}
]}.
