Packages

Gleam SDK for Rocksky — native bindings to the shared Rust core: AppView reads, AT Protocol PDS writes, and identity hashes

Current section

Files

Jump to
rocksky gleam.toml
Raw

gleam.toml

name = "rocksky"
version = "1.3.0"
description = "Gleam SDK for Rocksky — native bindings to the shared Rust core: AppView reads, AT Protocol PDS writes, and identity hashes"
licences = ["MIT"]
repository = { type = "tangled", user = "rocksky.app", repo = "rocksky", path = "sdk/gleam" }
links = [
{ title = "Rocksky", href = "https://rocksky.app" },
{ title = "Lexicons", href = "https://tangled.org/rocksky.app/rocksky/tree/main/apps/api/lexicons" },
]
[dependencies]
gleam_stdlib = ">= 0.71.0 and < 2.0.0"
# Native core (Rustler NIF) behind the `rocksky/core` module. Published builds
# depend on the Hex `rocksky_erl` package (its loader fetches the native lib on
# first use). For monorepo dev, comment this out and use the local path line
# below (build its priv/rocksky_nif.so via ../erlang/build-core.sh).
rocksky_erl = ">= 0.1.0 and < 1.0.0"
[dev-dependencies]
gleeunit = ">= 1.2.0 and < 2.0.0"