+8
-8
atproto-api.opam
+8
-8
atproto-api.opam
···
3
3
synopsis: "High-level API client for AT Protocol"
4
4
description:
5
5
"User-friendly API client for AT Protocol with session management, posting, and social actions"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "bluesky" "api" "client"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
17
17
"atproto-xrpc" {= version}
18
18
"atproto-identity" {= version}
19
19
"atproto-ipld" {= version}
20
-
"yojson" {>= "2.0"}
20
+
"atproto-json" {= version}
21
21
"uri" {>= "4.0"}
22
22
"alcotest" {with-test}
23
23
"odoc" {with-doc}
···
36
36
"@doc" {with-doc}
37
37
]
38
38
]
39
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
39
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
40
40
x-maintenance-intent: ["(latest)"]
+7
-8
atproto-crypto.opam
+7
-8
atproto-crypto.opam
···
3
3
synopsis: "Cryptographic operations for AT Protocol"
4
4
description:
5
5
"P-256 and K-256 elliptic curve support with low-S normalization, did:key encoding"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "crypto" "ecdsa"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
19
19
"digestif" {>= "1.0"}
20
20
"zarith" {>= "1.12"}
21
21
"alcotest" {with-test}
22
-
"yojson" {with-test}
23
22
"odoc" {with-doc}
24
23
]
25
24
build: [
···
36
35
"@doc" {with-doc}
37
36
]
38
37
]
39
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
38
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
40
39
x-maintenance-intent: ["(latest)"]
+7
-7
atproto-effects.opam
+7
-7
atproto-effects.opam
···
3
3
synopsis: "Effects-based I/O abstraction for AT Protocol"
4
4
description:
5
5
"Unified effect types for HTTP, DNS, WebSocket, time, and random operations. Allows libraries to be runtime-agnostic."
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "effects" "io" "abstraction"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
32
32
"@doc" {with-doc}
33
33
]
34
34
]
35
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
35
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
36
36
x-maintenance-intent: ["(latest)"]
+8
-8
atproto-identity.opam
+8
-8
atproto-identity.opam
···
3
3
synopsis: "DID and Handle resolution for AT Protocol"
4
4
description:
5
5
"DID and Handle resolution including did:plc, did:web, and DNS/HTTPS handle resolution"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "identity" "did" "handle" "resolution"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
16
16
"atproto-effects" {= version}
17
17
"atproto-syntax" {= version}
18
18
"atproto-crypto" {= version}
19
-
"yojson" {>= "2.0"}
19
+
"atproto-json" {= version}
20
20
"uri" {>= "4.0"}
21
21
"alcotest" {with-test}
22
22
"odoc" {with-doc}
···
35
35
"@doc" {with-doc}
36
36
]
37
37
]
38
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
38
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
39
39
x-maintenance-intent: ["(latest)"]
+7
-8
atproto-ipld.opam
+7
-8
atproto-ipld.opam
···
3
3
synopsis: "IPLD support for AT Protocol"
4
4
description:
5
5
"Content Identifiers (CID) and DAG-CBOR encoding for AT Protocol"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "ipld" "cid" "dag-cbor"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
19
19
"cbor" {>= "0.5"}
20
20
"base64" {>= "3.5"}
21
21
"alcotest" {with-test}
22
-
"yojson" {with-test}
23
22
"odoc" {with-doc}
24
23
]
25
24
build: [
···
36
35
"@doc" {with-doc}
37
36
]
38
37
]
39
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
38
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
40
39
x-maintenance-intent: ["(latest)"]
+7
-7
atproto-json.opam
+7
-7
atproto-json.opam
···
3
3
synopsis: "JSON utilities for AT Protocol"
4
4
description:
5
5
"JSON wrapper used across AT Protocol packages (currently backed by simdjsont)"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "json" "simdjson"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
31
31
"@doc" {with-doc}
32
32
]
33
33
]
34
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
34
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
35
35
x-maintenance-intent: ["(latest)"]
+8
-8
atproto-lexicon.opam
+8
-8
atproto-lexicon.opam
···
2
2
opam-version: "2.0"
3
3
synopsis: "Lexicon schema support for AT Protocol"
4
4
description: "Lexicon schema parsing and validation for AT Protocol"
5
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
6
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
license: "MIT"
5
+
maintainer: ["Gabriel Díaz"]
6
+
authors: ["Gabriel Díaz"]
7
+
license: "ISC"
8
8
tags: ["atproto" "lexicon" "schema"]
9
-
homepage: "https://github.com/gdiazlo/atproto"
10
-
doc: "https://github.com/gdiazlo/atproto"
11
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
9
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
10
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
12
12
depends: [
13
13
"dune" {>= "3.20"}
14
14
"ocaml" {>= "5.1"}
15
15
"atproto-syntax" {= version}
16
-
"yojson" {>= "2.0"}
16
+
"atproto-json" {= version}
17
17
"alcotest" {with-test}
18
18
"odoc" {with-doc}
19
19
]
···
31
31
"@doc" {with-doc}
32
32
]
33
33
]
34
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
34
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
35
35
x-maintenance-intent: ["(latest)"]
+7
-8
atproto-mst.opam
+7
-8
atproto-mst.opam
···
3
3
synopsis: "Merkle Search Tree for AT Protocol"
4
4
description:
5
5
"Content-addressed key-value storage for AT Protocol repositories"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "mst" "merkle" "repository"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
16
16
"atproto-ipld" {= version}
17
17
"digestif" {>= "1.0"}
18
18
"alcotest" {with-test}
19
-
"yojson" {with-test}
20
19
"odoc" {with-doc}
21
20
]
22
21
build: [
···
33
32
"@doc" {with-doc}
34
33
]
35
34
]
36
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
35
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
37
36
x-maintenance-intent: ["(latest)"]
+7
-7
atproto-multibase.opam
+7
-7
atproto-multibase.opam
···
3
3
synopsis: "Base encoding utilities for AT Protocol"
4
4
description:
5
5
"Multibase encoding/decoding including base32-sortable for TIDs and base58btc for did:key"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "encoding" "multibase" "base32" "base58"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
30
30
"@doc" {with-doc}
31
31
]
32
32
]
33
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
33
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
34
34
x-maintenance-intent: ["(latest)"]
+7
-8
atproto-repo.opam
+7
-8
atproto-repo.opam
···
3
3
synopsis: "Repository support for AT Protocol"
4
4
description:
5
5
"Repository structure, commits, and record operations for AT Protocol"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "repository" "commit" "signing"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
19
19
"atproto-mst" {= version}
20
20
"digestif" {>= "1.0"}
21
21
"alcotest" {with-test}
22
-
"yojson" {with-test}
23
22
"odoc" {with-doc}
24
23
]
25
24
build: [
···
36
35
"@doc" {with-doc}
37
36
]
38
37
]
39
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
38
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
40
39
x-maintenance-intent: ["(latest)"]
+7
-7
atproto-sync.opam
+7
-7
atproto-sync.opam
···
3
3
synopsis: "Repository sync and event streams for AT Protocol"
4
4
description:
5
5
"Firehose event stream client and repository synchronization for AT Protocol"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "sync" "firehose" "websocket"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
34
34
"@doc" {with-doc}
35
35
]
36
36
]
37
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
37
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
38
38
x-maintenance-intent: ["(latest)"]
+7
-7
atproto-syntax.opam
+7
-7
atproto-syntax.opam
···
3
3
synopsis: "Syntax validation for AT Protocol identifiers"
4
4
description:
5
5
"Parser-based validation for handles, DIDs, NSIDs, TIDs, AT-URIs, and other AT Protocol syntax"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "syntax" "parser" "validation"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
31
31
"@doc" {with-doc}
32
32
]
33
33
]
34
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
34
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
35
35
x-maintenance-intent: ["(latest)"]
+7
-7
atproto-xrpc.opam
+7
-7
atproto-xrpc.opam
···
3
3
synopsis: "XRPC client/server for AT Protocol"
4
4
description:
5
5
"XRPC HTTP API protocol implementation for AT Protocol client-server communication"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "xrpc" "api" "http"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
35
35
"@doc" {with-doc}
36
36
]
37
37
]
38
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
38
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
39
39
x-maintenance-intent: ["(latest)"]
+7
-7
atproto.opam
+7
-7
atproto.opam
···
3
3
synopsis: "AT Protocol implementation in OCaml"
4
4
description:
5
5
"Complete AT Protocol implementation including syntax validation, cryptography, IPLD, and identity resolution"
6
-
maintainer: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
7
-
authors: ["Guillermo Diaz-Romero <guillermo@bluesky-dev.io>"]
8
-
license: "MIT"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
9
tags: ["atproto" "bluesky" "decentralized"]
10
-
homepage: "https://github.com/gdiazlo/atproto"
11
-
doc: "https://github.com/gdiazlo/atproto"
12
-
bug-reports: "https://github.com/gdiazlo/atproto/issues"
10
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
11
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
13
13
depends: [
14
14
"dune" {>= "3.20"}
15
15
"ocaml" {>= "5.1"}
···
33
33
"@doc" {with-doc}
34
34
]
35
35
]
36
-
dev-repo: "git+https://github.com/gdiazlo/atproto.git"
36
+
dev-repo: "https://tangled.org/gdiazlo.tngl.sh/atproto"
37
37
x-maintenance-intent: ["(latest)"]
+16
-18
dune-project
+16
-18
dune-project
···
1
1
(lang dune 3.20)
2
2
3
-
(name atproto)
3
+
(name hcs)
4
4
5
5
(generate_opam_files true)
6
6
7
7
(source
8
-
(github gdiazlo/atproto))
9
-
10
-
(authors "Guillermo Diaz-Romero <guillermo@bluesky-dev.io>")
8
+
; (tangled @gdiazlo.tngl.sh/hcs)
9
+
(uri https://tangled.org/gdiazlo.tngl.sh/atproto))
11
10
12
-
(maintainers "Guillermo Diaz-Romero <guillermo@bluesky-dev.io>")
11
+
(authors "Gabriel Díaz")
13
12
14
-
(license MIT)
13
+
(maintainers "Gabriel Díaz")
15
14
16
-
(documentation https://github.com/gdiazlo/atproto)
15
+
(license ISC)
16
+
(homepage https://tangled.org/gdiazlo.tngl.sh/atproto)
17
+
(bug_reports https://tangled.org/gdiazlo.tngl.sh/atproto/issues)
18
+
(documentation https://tangled.org/gdiazlo.tngl.sh/atproto)
17
19
18
20
; Foundation packages
19
21
(package
···
46
48
(mirage-crypto-rng (>= 2.0.2))
47
49
(digestif (>= 1.0))
48
50
(zarith (>= 1.12))
49
-
(alcotest :with-test)
50
-
(yojson :with-test))
51
+
(alcotest :with-test))
51
52
(tags (atproto crypto ecdsa)))
52
53
53
54
; Data layer packages
···
62
63
(zarith (>= 1.12))
63
64
(cbor (>= 0.5))
64
65
(base64 (>= 3.5))
65
-
(alcotest :with-test)
66
-
(yojson :with-test))
66
+
(alcotest :with-test))
67
67
(tags (atproto ipld cid dag-cbor)))
68
68
69
69
(package
···
74
74
(ocaml (>= 5.1))
75
75
(atproto-ipld (= :version))
76
76
(digestif (>= 1.0))
77
-
(alcotest :with-test)
78
-
(yojson :with-test))
77
+
(alcotest :with-test))
79
78
(tags (atproto mst merkle repository)))
80
79
81
80
(package
···
89
88
(atproto-ipld (= :version))
90
89
(atproto-mst (= :version))
91
90
(digestif (>= 1.0))
92
-
(alcotest :with-test)
93
-
(yojson :with-test))
91
+
(alcotest :with-test))
94
92
(tags (atproto repository commit signing)))
95
93
96
94
(package
···
100
98
(depends
101
99
(ocaml (>= 5.1))
102
100
(atproto-syntax (= :version))
103
-
(yojson (>= 2.0))
101
+
(atproto-json (= :version))
104
102
(alcotest :with-test))
105
103
(tags (atproto lexicon schema)))
106
104
···
140
138
(atproto-effects (= :version))
141
139
(atproto-syntax (= :version))
142
140
(atproto-crypto (= :version))
143
-
(yojson (>= 2.0))
141
+
(atproto-json (= :version))
144
142
(uri (>= 4.0))
145
143
(alcotest :with-test))
146
144
(tags (atproto identity did handle resolution)))
···
170
168
(atproto-xrpc (= :version))
171
169
(atproto-identity (= :version))
172
170
(atproto-ipld (= :version))
173
-
(yojson (>= 2.0))
171
+
(atproto-json (= :version))
174
172
(uri (>= 4.0))
175
173
(alcotest :with-test))
176
174
(tags (atproto bluesky api client)))