A better Rust ATProto crate
1{
2 "lexicon": 1,
3 "id": "test.ns2.consumer",
4 "description": "Cross-namespace test: references types from test.ns1.defs.",
5 "defs": {
6 "main": {
7 "type": "object",
8 "description": "An object that references types across namespaces.",
9 "required": ["item"],
10 "properties": {
11 "item": {
12 "type": "ref",
13 "ref": "test.ns1.defs#foo"
14 },
15 "tags": {
16 "type": "array",
17 "items": {
18 "type": "ref",
19 "ref": "test.ns1.defs#bar"
20 }
21 },
22 "description": {
23 "type": "string",
24 "maxLength": 500
25 }
26 }
27 }
28 }
29}