@atproto/lex-client
Type-safe HTTP (XRPC) client for Lexicon-defined APIs: the Client class for working with a user's PDS (records) in the context of an authenticated session.
Authentication is supplied through an Agent, implemented by @atproto/oauth-client or, for scripts and bots, @atproto/lex-password-session.
This is a building block of @atproto/lex, which re-exports it. Depend on this package directly unless your code is bundled — see the @atproto/lex Installation section.
License
This project is dual-licensed under MIT and Apache 2.0 terms:
- MIT license (LICENSE-MIT.txt or http://opensource.org/licenses/MIT)
- Apache License, Version 2.0, (LICENSE-APACHE.txt or http://www.apache.org/licenses/LICENSE-2.0)
Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0.