Repository navigation
Expand file tree
/
Copy pathruntime-adapter-catalog.json
More file actions
149 lines (149 loc) · 4.66 KB
/
Copy pathruntime-adapter-catalog.json
File metadata and controls
149 lines (149 loc) · 4.66 KB
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
{
"version": 1,
"domains": [
{
"id": "sms-provider",
"owner_repo": "sms",
"status": "spi",
"spi": "sms/internal/providers/spi/registry.go",
"registry": "sms/cmd/sms-service/provider_registry.go",
"adapters": [
{
"id": "5sim",
"source": "sms/internal/providers/fivesim/plugin.go",
"symbol": "Plugin",
"registry_ref": "fivesim.Plugin()"
},
{
"id": "herosms",
"source": "sms/internal/providers/herosms/plugin.go",
"symbol": "Plugin",
"registry_ref": "herosms.Plugin()"
},
{
"id": "smsbower",
"source": "sms/internal/providers/smsbower/plugin.go",
"symbol": "Plugin",
"registry_ref": "smsbower.Plugin()"
}
]
},
{
"id": "browser-runtime",
"owner_repo": "browser-automation",
"status": "spi",
"spi": "browser-automation/internal/adapters/runtime/runtimeplugin/registry.go",
"registry": "browser-automation/cmd/browser-automation-service/runtime_plugin.go",
"adapters": [
{
"id": "camoufox",
"source": "browser-automation/internal/adapters/runtime/camoufox/plugin.go",
"symbol": "Plugin",
"registry_ref": "camoufox.Plugin("
},
{
"id": "cloakbrowser",
"source": "browser-automation/internal/adapters/runtime/cloakbrowser/plugin.go",
"symbol": "Plugin",
"registry_ref": "cloakbrowser.Plugin("
}
]
},
{
"id": "proxy-account-provider",
"owner_repo": "proxy-runtime",
"status": "spi",
"spi": "proxy-runtime/internal/provider/accountproxy/plugin.go",
"registry": "proxy-runtime/internal/provider/registry/registry.go",
"adapters": [
{
"id": "1024proxy",
"source": "proxy-runtime/internal/provider/accountproxy/ten24.go",
"symbol": "Ten24Plugin",
"registry_ref": "Ten24Plugin()"
},
{
"id": "b2proxy",
"source": "proxy-runtime/internal/provider/accountproxy/b2proxy.go",
"symbol": "B2ProxyPlugin",
"registry_ref": "B2ProxyPlugin()"
},
{
"id": "cliproxy",
"source": "proxy-runtime/internal/provider/accountproxy/cliproxy.go",
"symbol": "CliproxyPlugin",
"registry_ref": "CliproxyPlugin()"
}
]
},
{
"id": "proxy-ip-fraud-provider",
"owner_repo": "proxy-runtime",
"status": "spi",
"spi": "proxy-runtime/internal/ipfraud/types.go",
"registry": "proxy-runtime/internal/ipfraud/registry.go",
"adapters": [
{
"id": "ipqualityscore",
"source": "proxy-runtime/internal/ipfraud/ipqualityscore.go",
"symbol": "ipQualityScorePlugin",
"registry_ref": "ipQualityScorePlugin{}"
},
{
"id": "ipapi",
"source": "proxy-runtime/internal/ipfraud/ipapi.go",
"symbol": "ipapiPlugin",
"registry_ref": "ipapiPlugin{}"
},
{
"id": "abuseipdb",
"source": "proxy-runtime/internal/ipfraud/abuseipdb.go",
"symbol": "abuseIPDBPlugin",
"registry_ref": "abuseIPDBPlugin{}"
}
]
},
{
"id": "proxy-egress-provider",
"owner_repo": "proxy-runtime",
"status": "spi",
"spi": "proxy-runtime/internal/provider/registry/registry.go",
"registry": "proxy-runtime/internal/provider/registry/registry.go",
"adapters": [
{
"id": "none",
"source": "proxy-runtime/internal/provider/provider.go",
"symbol": "Empty",
"registry_ref": "config.ProviderNone"
},
{
"id": "1024proxy",
"source": "proxy-runtime/internal/provider/ten24/client.go",
"symbol": "New",
"registry_ref": "config.ProviderTen24"
}
]
},
{
"id": "mailbox-provider",
"owner_repo": "mailbox",
"status": "spi",
"spi": "mailbox/services/mailbox-api/internal/mailboxprovider/plugin.go",
"registry": "mailbox/services/mailbox-api/mailbox_provider_catalog.go",
"adapters": [
{
"id": "outlook",
"source": "mailbox/services/mailbox-api/mailbox_provider_outlook.go",
"symbol": "outlookMailboxProvider",
"registry_ref": "outlookMailboxProvider("
},
{
"id": "cloudflare",
"source": "mailbox/services/mailbox-api/mailbox_provider_cloudflare.go",
"symbol": "cloudflareMailboxProvider",
"registry_ref": "cloudflareMailboxProvider("
}
]
}
]
}