The next member of the ATProtoKit family, ATLexiconTools, is now live! 🥳
github.com/ATProtoKit/A...
(I don't know why Bluesky isn't picking up the link's image; it should be able to do it...)
#ATProto #Swiftlang #atdevGitHub - ATProtoKit/ATLexiconT...
GitHub - ATProtoKit/ATLexiconTools: A Swift package for parsing, modelling, registering, and validating Lexicon schemas and runtime data across the AT Protocol.
A Swift package for parsing, modelling, registering, and validating Lexicon schemas and runtime data across the AT Protocol. - ATProtoKit/ATLexiconTools
GitHubWith that, I can finally (!) resume development of ATLexiconC: the lexicon compiler to create lexicon models and methods for ATProtoKit.
This package took... way too long to get completed, so I'm sorry if you've been waiting for a long time.
In the future, I'll be adding a new library within ATLexiconTools, named "LexiconResolverCore"). The only reason why it's not in here in this update is because it will simply delay things even further.
That said, this heavy weight on my shoulders has now been lifted. Finally.
As for the main ATProtoKit project, I'm still working on it. I would like to get it completed within this month: I need to implement ATIdentityProtocol, ATCommonTools needs to be updated, and the latter needs to be attached to the former. It's a lot of work, so I'll get to grinding on that.