Lexiconqueror#
SUBJUGATE YOUR SCHEMAS
Info#
Get Started#
- Run
deno run -A jsr:@hotsocket/lexiconqueror setupin your project root - Configure imports under
"@/"to point to youroutputDir - Add
jsr:@hotsocket/dhmoandjsr:@hotsocket/atproto-commonto your project - Run
deno run -A jsr:@hotsocket/lexiconqueror downloadto retrieve lexicons - Run
deno run -A jsr:@hotsocket/lexiconqueror convertto convert your downloaded lexicons to TypeScript files
Links#
About#
Lexiconqueror is a utility for using ATProto lexicons. Its primary goal is to generate TypeScript code that feels not unlike the source material. For example, this ref:
com.atproto.admin.defs#repoRef
Becomes:
AT.com.atproto.admin.defs.$repoRef;