Kotlin serializable Valhalla API and configuration models.
- Valhalla Models - Serializable models used for interacting with Valhalla's JSON APIs.
- Valhalla Config Models - Serializable models used for generating Valhalla's JSON config object.
Using a libs.versions.toml
[versions]
valhallaModels = "0.0.8"
[libraries]
valhalla-models-config = { group = "io.github.rallista", name = "valhalla-models-config", version.ref = "valhallaModels" }
valhalla-models-api = { group = "io.github.rallista", name = "valhalla-models", version.ref = "valhallaModels" }
implementation(libs.valhalla.models.api)
implementation(libs.valhalla.models.config)
implementation("io.github.rallista:valhalla-models-config:0.0.8")
implementation("io.github.rallista:valhalla-models:0.0.8")
implementation 'io.github.rallista:valhalla-models-config:0.0.8'
implementation 'io.github.rallista:valhalla-models:0.0.8'
- valhalla-mobile - A valhalla wrapper library built for Android & iOS.