A viewer and naive analysis tool for social feeds (atproto and activitypub)
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3version: "0.1.2"
4synopsis: "Personal social media intelligence library"
5description:
6 "An OCaml library for aggregating, analyzing, and scoring social media feeds across multiple protocols using transparent, user-defined metrics."
7maintainer: ["Gabriel Díaz"]
8authors: ["Gabriel Díaz"]
9license: "ISC"
10homepage: "https://tangled.org/gdiazlo.tngl.sh/socials"
11doc: "https://tangled.org/gdiazlo.tngl.sh/socials"
12bug-reports: "https://tangled.org/gdiazlo.tngl.sh/socials/issues"
13depends: [
14 "dune" {>= "3.20"}
15 "ocaml" {>= "5.4"}
16 "eio_main" {>= "1.2"}
17 "hcs" {>= "0.3"}
18 "sqlite3" {>= "5.0"}
19 "simdjsont" {>= "0.2"}
20 "activitypub" {>= "0.1"}
21 "activity_vocabulary" {>= "0.1"}
22 "atproto" {>= "0.1"}
23 "atproto-api" {>= "0.1"}
24 "atproto-xrpc" {>= "0.1"}
25 "atproto-effects" {>= "0.1"}
26 "atproto-json" {>= "0.1"}
27 "atproto-syntax" {>= "0.1"}
28 "climate" {>= "0.9"}
29 "uri" {>= "4.0"}
30 "digestif" {>= "1.0"}
31 "base64" {>= "3.0"}
32 "ptime" {>= "1.0"}
33 "uuidm" {>= "0.9"}
34 "logs" {>= "0.7"}
35 "fmt" {>= "0.9"}
36 "odoc" {with-doc}
37]
38build: [
39 ["dune" "subst"] {dev}
40 [
41 "dune"
42 "build"
43 "-p"
44 name
45 "-j"
46 jobs
47 "@install"
48 "@runtest" {with-test}
49 "@doc" {with-doc}
50 ]
51]
52dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/socials"
53x-maintenance-intent: ["(latest)"]