28 lines
495 B
1
package main
2
3
import (
4
shtangled "github.com/sotangled/tangled/api/tangled"
5
cbg "github.com/whyrusleeping/cbor-gen"
6
)
7
8
func main() {
9
10
genCfg := cbg.Gen{
11
MaxStringLength: 1_000_000,
12
}
13
14
if err := genCfg.WriteMapEncodersToFile(
15
"api/tangled/cbor_gen.go",
16
"tangled",
17
shtangled.PublicKey{},
18
shtangled.KnotMember{},
19
shtangled.GraphFollow{},
20
shtangled.Repo{},
21
shtangled.RepoIssue{},
22
shtangled.RepoIssueState{},
23
shtangled.RepoIssueComment{},
24
); err != nil {
25
panic(err)
26
}
27
28
}
29