Monorepo for Tangled
tangled.org
1import { defineLexiconConfig } from "@atcute/lex-cli";
2
3// generate sh.tangled types; resolve com.atproto refs from @atcute/atproto.
4export default defineLexiconConfig({
5 formatter: { type: "prettier" },
6 generate: {
7 outdir: "src/lib/api/lexicons/",
8 clean: true,
9 imports: ["@atcute/atproto"],
10 files: [
11 "../lexicons/*.json",
12 "../lexicons/actor/**/*.json",
13 "../lexicons/ci/**/*.json",
14 "../lexicons/feed/**/*.json",
15 "../lexicons/git/**/*.json",
16 "../lexicons/graph/**/*.json",
17 "../lexicons/issue/**/*.json",
18 "../lexicons/knot/**/*.json",
19 "../lexicons/label/**/*.json",
20 "../lexicons/markup/**/*.json",
21 "../lexicons/pipeline/**/*.json",
22 "../lexicons/pulls/**/*.json",
23 "../lexicons/query/**/*.json",
24 "../lexicons/repo/**/*.json",
25 "../lexicons/spindle/**/*.json",
26 "../lexicons/string/**/*.json",
27 "../lexicons/sync/**/*.json",
28 "../bobbin/crates/types/lexicons/**/*.json"
29 ]
30 }
31});