-
-
Notifications
You must be signed in to change notification settings - Fork 17
/
manifest.js
107 lines (105 loc) · 1.94 KB
/
manifest.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
module.exports = {
// Secure Scuttlebutt
auth: 'async',
address: 'sync',
manifest: 'sync',
get: 'async',
createFeedStream: 'source',
createLogStream: 'source',
messagesByType: 'source',
createHistoryStream: 'source',
createUserStream: 'source',
links: 'source',
relatedMessages: 'async',
add: 'async',
publish: 'async',
getAddress: 'sync',
getLatest: 'async',
latest: 'source',
latestSequence: 'async',
status: 'sync',
progress: 'sync',
whoami: 'sync',
usage: 'sync',
// SSB SERVER
plugins: {
install: 'source',
uninstall: 'source',
enable: 'async',
disable: 'async',
},
gossip: {
peers: 'sync',
add: 'sync',
remove: 'sync',
ping: 'duplex',
connect: 'async',
changes: 'source',
reconnect: 'sync',
},
conn: {
remember: 'sync',
forget: 'sync',
dbPeers: 'source',
connect: 'async',
disconnect: 'async',
peers: 'source',
stage: 'sync',
unstage: 'sync',
stagedPeers: 'source',
start: 'sync',
stop: 'sync',
ping: 'duplex',
},
replicate: {
changes: 'source',
upto: 'source',
},
invite: {
create: 'async',
accept: 'async',
use: 'async',
},
block: {
isBlocked: 'sync',
},
tunnel: {
announce: 'sync',
leave: 'sync',
connect: 'duplex',
endpoints: 'source',
isRoom: 'async',
ping: 'sync',
},
// Third-party
blobs: {
get: 'source',
getSlice: 'source',
add: 'sink',
rm: 'async',
ls: 'source',
has: 'async',
size: 'async',
meta: 'async',
want: 'async',
push: 'async',
changes: 'source',
createWants: 'source',
},
backlinks: {
read: 'source',
},
about: {
socialValue: 'async',
latestValue: 'async',
socialValues: 'async',
latestValues: 'async',
socialValueStream: 'source',
socialValuesStream: 'source',
latestValueStream: 'source',
read: 'source',
},
query: {
read: 'source',
},
};