+46
packages/atproto-api/atproto-api.0.1.1/opam
+46
packages/atproto-api/atproto-api.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "High-level API client for AT Protocol"
5
+
description:
6
+
"User-friendly API client for AT Protocol with session management, posting, and social actions"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "bluesky" "api" "client"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-syntax" {= version}
18
+
"atproto-xrpc" {= version}
19
+
"atproto-identity" {= version}
20
+
"atproto-ipld" {= version}
21
+
"atproto-json" {= version}
22
+
"uri" {>= "4.0"}
23
+
"alcotest" {with-test}
24
+
"odoc" {with-doc}
25
+
]
26
+
build: [
27
+
["dune" "subst"] {dev}
28
+
[
29
+
"dune"
30
+
"build"
31
+
"-p"
32
+
name
33
+
"-j"
34
+
jobs
35
+
"@install"
36
+
"@runtest" {with-test}
37
+
"@doc" {with-doc}
38
+
]
39
+
]
40
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
41
+
x-maintenance-intent: ["(latest)"]
42
+
43
+
url {
44
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
45
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
46
+
}
+46
packages/atproto-crypto/atproto-crypto.0.1.1/opam
+46
packages/atproto-crypto/atproto-crypto.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "Cryptographic operations for AT Protocol"
5
+
description:
6
+
"P-256 and K-256 elliptic curve support with low-S normalization, did:key encoding"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "crypto" "ecdsa"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-multibase" {= version}
18
+
"atproto-json" {= version}
19
+
"mirage-crypto-ec" {>= "2.0.2"}
20
+
"mirage-crypto-rng" {>= "2.0.2"}
21
+
"digestif" {>= "1.0"}
22
+
"zarith" {>= "1.12"}
23
+
"alcotest" {with-test}
24
+
"odoc" {with-doc}
25
+
]
26
+
build: [
27
+
["dune" "subst"] {dev}
28
+
[
29
+
"dune"
30
+
"build"
31
+
"-p"
32
+
name
33
+
"-j"
34
+
jobs
35
+
"@install"
36
+
"@runtest" {with-test}
37
+
"@doc" {with-doc}
38
+
]
39
+
]
40
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
41
+
x-maintenance-intent: ["(latest)"]
42
+
43
+
url {
44
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
45
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
46
+
}
+42
packages/atproto-effects/atproto-effects.0.1.1/opam
+42
packages/atproto-effects/atproto-effects.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "Effects-based I/O abstraction for AT Protocol"
5
+
description:
6
+
"Unified effect types for HTTP, DNS, WebSocket, time, and random operations. Allows libraries to be runtime-agnostic."
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "effects" "io" "abstraction"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"uri" {>= "4.0"}
18
+
"ptime" {>= "1.0"}
19
+
"alcotest" {with-test}
20
+
"odoc" {with-doc}
21
+
]
22
+
build: [
23
+
["dune" "subst"] {dev}
24
+
[
25
+
"dune"
26
+
"build"
27
+
"-p"
28
+
name
29
+
"-j"
30
+
jobs
31
+
"@install"
32
+
"@runtest" {with-test}
33
+
"@doc" {with-doc}
34
+
]
35
+
]
36
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
37
+
x-maintenance-intent: ["(latest)"]
38
+
39
+
url {
40
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
41
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
42
+
}
+45
packages/atproto-identity/atproto-identity.0.1.1/opam
+45
packages/atproto-identity/atproto-identity.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "DID and Handle resolution for AT Protocol"
5
+
description:
6
+
"DID and Handle resolution including did:plc, did:web, and DNS/HTTPS handle resolution"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "identity" "did" "handle" "resolution"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-effects" {= version}
18
+
"atproto-syntax" {= version}
19
+
"atproto-crypto" {= version}
20
+
"atproto-json" {= version}
21
+
"uri" {>= "4.0"}
22
+
"alcotest" {with-test}
23
+
"odoc" {with-doc}
24
+
]
25
+
build: [
26
+
["dune" "subst"] {dev}
27
+
[
28
+
"dune"
29
+
"build"
30
+
"-p"
31
+
name
32
+
"-j"
33
+
jobs
34
+
"@install"
35
+
"@runtest" {with-test}
36
+
"@doc" {with-doc}
37
+
]
38
+
]
39
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
40
+
x-maintenance-intent: ["(latest)"]
41
+
42
+
url {
43
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
44
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
45
+
}
+46
packages/atproto-ipld/atproto-ipld.0.1.1/opam
+46
packages/atproto-ipld/atproto-ipld.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "IPLD support for AT Protocol"
5
+
description:
6
+
"Content Identifiers (CID) and DAG-CBOR encoding for AT Protocol"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "ipld" "cid" "dag-cbor"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-multibase" {= version}
18
+
"atproto-json" {= version}
19
+
"digestif" {>= "1.0"}
20
+
"zarith" {>= "1.12"}
21
+
"cbor" {>= "0.5"}
22
+
"base64" {>= "3.5"}
23
+
"alcotest" {with-test}
24
+
"odoc" {with-doc}
25
+
]
26
+
build: [
27
+
["dune" "subst"] {dev}
28
+
[
29
+
"dune"
30
+
"build"
31
+
"-p"
32
+
name
33
+
"-j"
34
+
jobs
35
+
"@install"
36
+
"@runtest" {with-test}
37
+
"@doc" {with-doc}
38
+
]
39
+
]
40
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
41
+
x-maintenance-intent: ["(latest)"]
42
+
43
+
url {
44
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
45
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
46
+
}
+41
packages/atproto-json/atproto-json.0.1.1/opam
+41
packages/atproto-json/atproto-json.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "JSON utilities for AT Protocol"
5
+
description:
6
+
"JSON wrapper used across AT Protocol packages (currently backed by simdjsont)"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "json" "simdjson"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"simdjsont" {>= "0.1.0"}
18
+
"alcotest" {with-test}
19
+
"odoc" {with-doc}
20
+
]
21
+
build: [
22
+
["dune" "subst"] {dev}
23
+
[
24
+
"dune"
25
+
"build"
26
+
"-p"
27
+
name
28
+
"-j"
29
+
jobs
30
+
"@install"
31
+
"@runtest" {with-test}
32
+
"@doc" {with-doc}
33
+
]
34
+
]
35
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
36
+
x-maintenance-intent: ["(latest)"]
37
+
38
+
url {
39
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
40
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
41
+
}
+41
packages/atproto-lexicon/atproto-lexicon.0.1.1/opam
+41
packages/atproto-lexicon/atproto-lexicon.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "Lexicon schema support for AT Protocol"
5
+
description: "Lexicon schema parsing and validation for AT Protocol"
6
+
maintainer: ["Gabriel Díaz"]
7
+
authors: ["Gabriel Díaz"]
8
+
license: "ISC"
9
+
tags: ["atproto" "lexicon" "schema"]
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
+
depends: [
14
+
"dune" {>= "3.20"}
15
+
"ocaml" {>= "5.4"}
16
+
"atproto-syntax" {= version}
17
+
"atproto-json" {= version}
18
+
"alcotest" {with-test}
19
+
"odoc" {with-doc}
20
+
]
21
+
build: [
22
+
["dune" "subst"] {dev}
23
+
[
24
+
"dune"
25
+
"build"
26
+
"-p"
27
+
name
28
+
"-j"
29
+
jobs
30
+
"@install"
31
+
"@runtest" {with-test}
32
+
"@doc" {with-doc}
33
+
]
34
+
]
35
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
36
+
x-maintenance-intent: ["(latest)"]
37
+
38
+
url {
39
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
40
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
41
+
}
+42
packages/atproto-mst/atproto-mst.0.1.1/opam
+42
packages/atproto-mst/atproto-mst.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "Merkle Search Tree for AT Protocol"
5
+
description:
6
+
"Content-addressed key-value storage for AT Protocol repositories"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "mst" "merkle" "repository"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-ipld" {= version}
18
+
"digestif" {>= "1.0"}
19
+
"alcotest" {with-test}
20
+
"odoc" {with-doc}
21
+
]
22
+
build: [
23
+
["dune" "subst"] {dev}
24
+
[
25
+
"dune"
26
+
"build"
27
+
"-p"
28
+
name
29
+
"-j"
30
+
jobs
31
+
"@install"
32
+
"@runtest" {with-test}
33
+
"@doc" {with-doc}
34
+
]
35
+
]
36
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
37
+
x-maintenance-intent: ["(latest)"]
38
+
39
+
url {
40
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
41
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
42
+
}
+40
packages/atproto-multibase/atproto-multibase.0.1.1/opam
+40
packages/atproto-multibase/atproto-multibase.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "Base encoding utilities for AT Protocol"
5
+
description:
6
+
"Multibase encoding/decoding including base32-sortable for TIDs and base58btc for did:key"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "encoding" "multibase" "base32" "base58"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"alcotest" {with-test}
18
+
"odoc" {with-doc}
19
+
]
20
+
build: [
21
+
["dune" "subst"] {dev}
22
+
[
23
+
"dune"
24
+
"build"
25
+
"-p"
26
+
name
27
+
"-j"
28
+
jobs
29
+
"@install"
30
+
"@runtest" {with-test}
31
+
"@doc" {with-doc}
32
+
]
33
+
]
34
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
35
+
x-maintenance-intent: ["(latest)"]
36
+
37
+
url {
38
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
39
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
40
+
}
+45
packages/atproto-repo/atproto-repo.0.1.1/opam
+45
packages/atproto-repo/atproto-repo.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "Repository support for AT Protocol"
5
+
description:
6
+
"Repository structure, commits, and record operations for AT Protocol"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "repository" "commit" "signing"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-syntax" {= version}
18
+
"atproto-crypto" {= version}
19
+
"atproto-ipld" {= version}
20
+
"atproto-mst" {= version}
21
+
"digestif" {>= "1.0"}
22
+
"alcotest" {with-test}
23
+
"odoc" {with-doc}
24
+
]
25
+
build: [
26
+
["dune" "subst"] {dev}
27
+
[
28
+
"dune"
29
+
"build"
30
+
"-p"
31
+
name
32
+
"-j"
33
+
jobs
34
+
"@install"
35
+
"@runtest" {with-test}
36
+
"@doc" {with-doc}
37
+
]
38
+
]
39
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
40
+
x-maintenance-intent: ["(latest)"]
41
+
42
+
url {
43
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
44
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
45
+
}
+44
packages/atproto-sync/atproto-sync.0.1.1/opam
+44
packages/atproto-sync/atproto-sync.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "Repository sync and event streams for AT Protocol"
5
+
description:
6
+
"Firehose event stream client and repository synchronization for AT Protocol"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "sync" "firehose" "websocket"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-effects" {= version}
18
+
"atproto-syntax" {= version}
19
+
"atproto-ipld" {= version}
20
+
"uri" {>= "4.0"}
21
+
"alcotest" {with-test}
22
+
"odoc" {with-doc}
23
+
]
24
+
build: [
25
+
["dune" "subst"] {dev}
26
+
[
27
+
"dune"
28
+
"build"
29
+
"-p"
30
+
name
31
+
"-j"
32
+
jobs
33
+
"@install"
34
+
"@runtest" {with-test}
35
+
"@doc" {with-doc}
36
+
]
37
+
]
38
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
39
+
x-maintenance-intent: ["(latest)"]
40
+
41
+
url {
42
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
43
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
44
+
}
+41
packages/atproto-syntax/atproto-syntax.0.1.1/opam
+41
packages/atproto-syntax/atproto-syntax.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "Syntax validation for AT Protocol identifiers"
5
+
description:
6
+
"Parser-based validation for handles, DIDs, NSIDs, TIDs, AT-URIs, and other AT Protocol syntax"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "syntax" "parser" "validation"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-multibase" {= version}
18
+
"alcotest" {with-test}
19
+
"odoc" {with-doc}
20
+
]
21
+
build: [
22
+
["dune" "subst"] {dev}
23
+
[
24
+
"dune"
25
+
"build"
26
+
"-p"
27
+
name
28
+
"-j"
29
+
jobs
30
+
"@install"
31
+
"@runtest" {with-test}
32
+
"@doc" {with-doc}
33
+
]
34
+
]
35
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
36
+
x-maintenance-intent: ["(latest)"]
37
+
38
+
url {
39
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
40
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
41
+
}
+45
packages/atproto-xrpc/atproto-xrpc.0.1.1/opam
+45
packages/atproto-xrpc/atproto-xrpc.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "XRPC client/server for AT Protocol"
5
+
description:
6
+
"XRPC HTTP API protocol implementation for AT Protocol client-server communication"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "xrpc" "api" "http"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-effects" {= version}
18
+
"atproto-syntax" {= version}
19
+
"atproto-lexicon" {= version}
20
+
"atproto-json" {= version}
21
+
"uri" {>= "4.0"}
22
+
"alcotest" {with-test}
23
+
"odoc" {with-doc}
24
+
]
25
+
build: [
26
+
["dune" "subst"] {dev}
27
+
[
28
+
"dune"
29
+
"build"
30
+
"-p"
31
+
name
32
+
"-j"
33
+
jobs
34
+
"@install"
35
+
"@runtest" {with-test}
36
+
"@doc" {with-doc}
37
+
]
38
+
]
39
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
40
+
x-maintenance-intent: ["(latest)"]
41
+
42
+
url {
43
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
44
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
45
+
}
+52
packages/atproto/atproto.0.1.1/opam
+52
packages/atproto/atproto.0.1.1/opam
···
1
+
# This file is generated by dune, edit dune-project instead
2
+
opam-version: "2.0"
3
+
version: "0.1.1"
4
+
synopsis: "AT Protocol implementation in OCaml"
5
+
description:
6
+
"Complete AT Protocol implementation including syntax validation, cryptography, IPLD, and identity resolution"
7
+
maintainer: ["Gabriel Díaz"]
8
+
authors: ["Gabriel Díaz"]
9
+
license: "ISC"
10
+
tags: ["atproto" "bluesky" "decentralized"]
11
+
homepage: "https://tangled.org/gdiazlo.tngl.sh/atproto"
12
+
doc: "https://tangled.org/gdiazlo.tngl.sh/atproto"
13
+
bug-reports: "https://tangled.org/gdiazlo.tngl.sh/atproto/issues"
14
+
depends: [
15
+
"dune" {>= "3.20"}
16
+
"ocaml" {>= "5.4"}
17
+
"atproto-multibase" {= version}
18
+
"atproto-syntax" {= version}
19
+
"atproto-crypto" {= version}
20
+
"atproto-ipld" {= version}
21
+
"atproto-mst" {= version}
22
+
"atproto-repo" {= version}
23
+
"atproto-json" {= version}
24
+
"atproto-lexicon" {= version}
25
+
"atproto-effects" {= version}
26
+
"atproto-xrpc" {= version}
27
+
"atproto-identity" {= version}
28
+
"atproto-sync" {= version}
29
+
"atproto-api" {= version}
30
+
"odoc" {with-doc}
31
+
]
32
+
build: [
33
+
["dune" "subst"] {dev}
34
+
[
35
+
"dune"
36
+
"build"
37
+
"-p"
38
+
name
39
+
"-j"
40
+
jobs
41
+
"@install"
42
+
"@runtest" {with-test}
43
+
"@doc" {with-doc}
44
+
]
45
+
]
46
+
dev-repo: "git+https://tangled.org/gdiazlo.tngl.sh/atproto"
47
+
x-maintenance-intent: ["(latest)"]
48
+
49
+
url {
50
+
src: "https://opam.qswarm.com/atproto/atproto.0.1.1.tbz"
51
+
checksum: "sha256=36cc45e3a9d9fb157a21a51ad271c5ea84a55ad5bd7255a9f2e8544ca8ce92cc"
52
+
}