Current section
Files
Jump to
Current section
Files
atproto_client
gleam.toml
gleam.toml
name = "atproto_client"
version = "0.2.0"
description = "A small, transport-agnostic atproto client for Gleam: XRPC, identity, OAuth discovery, blobs, and repo CRUD."
licences = ["MIT"]
gleam = ">= 1.14.0"
repository = { type = "custom", url = "https://tangled.org/@niels.atproto.fan/gleam-atproto", path = "atproto_client", tag_prefix = "atproto_client-v" }
links = [
{ title = "Changelog", href = "https://tangled.org/@niels.atproto.fan/gleam-atproto/blob/main/atproto_client/CHANGELOG.md" },
{ title = "OAuth spec", href = "https://atproto.com/specs/oauth" },
{ title = "XRPC spec", href = "https://atproto.com/specs/xrpc" },
]
[dependencies]
gleam_stdlib = ">= 1.0.0 and < 2.0.0"
gleam_http = ">= 4.3.0 and < 5.0.0"
gleam_json = ">= 3.1.0 and < 4.0.0"
gleam_crypto = ">= 1.6.0 and < 2.0.0"
gleam_time = ">= 1.8.0 and < 2.0.0"
gose = ">= 2.1.0 and < 3.0.0"
kryptos = ">= 1.4.0 and < 2.0.0"
[dev_dependencies]
gleeunit = ">= 1.0.0 and < 2.0.0"
[[documentation.pages]]
title = "Getting started"
path = "getting-started.html"
source = "./guides/getting-started.md"