blob: ef63dcd6afbfef6989f6ad25dbdcc4d8a95baf49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/bash
read -d '' JSONRPC_CODE <<-JSONRPC_CODE
var buff = "";
process.stdin.on('data', function (chunk) {
buff += chunk;
})
process.stdin.on('end', function () {
var obj = JSON.parse(buff);
var output = JSON.stringify(obj.result, null, ' ');
process.stdout.write(output);
})
JSONRPC_CODE
JSONRPC_RESPONSE="$(curl -X POST \
--fail \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "id": "0", "method": "relay_list_v3"}' \
https://api.mullvad.net/rpc/)"
echo "$JSONRPC_RESPONSE" | node -e "$JSONRPC_CODE" > dist-assets/relays.json
|