A set of utilities for working with the AT Protocol in Elixir.

docs: update roadmap in README and add Tangled URL to Mix package

ovyerus.com 9e142f68 28303d87

verified
Changed files
+6 -5
+2 -2
README.md
···
- [x] TID codecs
- [x] XRPC client
- [x] DID & handle resolution service with a cache
-
- [ ] Structs with validation for the common lexicons
-
- [ ] Probably codegen for doing this with other lexicons
+
- [x] Macro for converting a Lexicon definition into a runtime-validation schema
+
- [ ] Codegen to convert a directory of lexicons
- [ ] Extended XRPC client with support for validated inputs/outputs
- [ ] Oauth stuff
+4 -3
mix.exs
···
use Mix.Project
@version "0.3.0"
-
@source_url "https://github.com/cometsh/atex"
+
@github "https://github.com/cometsh/atex"
+
@tangled "https://tangled.sh/@comet.sh/atex"
def project do
[
···
defp package do
[
licenses: ["MIT"],
-
links: %{"GitHub" => @source_url}
+
links: %{"GitHub" => @github, "Tangled" => @tangled}
]
end
···
"README.md": [title: "Overview"]
],
main: "readme",
-
source_url: @source_url,
+
source_url: @github,
source_ref: "v#{@version}",
formatters: ["html"]
]