+5
-3
exe/rat
+5
-3
exe/rat
···
1
#!/usr/bin/env ruby
2
3
require 'didkit'
4
require 'json'
5
require 'minisky'
···
8
require 'time'
9
require 'uri'
10
11
-
VERSION = '0.0.1'
12
13
DID_REGEXP = /\Adid:[a-z]+:[a-zA-Z0-9.\-_]+\z/
14
NSID_REGEXP = /\A[a-z0-9]+(\.[a-z0-9]+)+\z/
15
16
def print_help
17
puts <<~HELP
18
-
rat #{VERSION} 🦡
19
20
Usage:
21
rat fetch at://uri
···
251
when 'help', '--help', '-h'
252
print_help
253
when 'version', '--version'
254
-
puts "RatProto #{VERSION} 🐀"
255
when 'fetch'
256
run_fetch(ARGV)
257
when 'resolve'
···
1
#!/usr/bin/env ruby
2
3
+
$LOAD_PATH.unshift File.expand_path('../lib', __dir__)
4
+
5
require 'didkit'
6
require 'json'
7
require 'minisky'
···
10
require 'time'
11
require 'uri'
12
13
+
require 'ratproto/version'
14
15
DID_REGEXP = /\Adid:[a-z]+:[a-zA-Z0-9.\-_]+\z/
16
NSID_REGEXP = /\A[a-z0-9]+(\.[a-z0-9]+)+\z/
17
18
def print_help
19
puts <<~HELP
20
+
rat #{RatProto::VERSION} 🦡
21
22
Usage:
23
rat fetch at://uri
···
253
when 'help', '--help', '-h'
254
print_help
255
when 'version', '--version'
256
+
puts "RatProto #{RatProto::VERSION} 🐀"
257
when 'fetch'
258
run_fetch(ARGV)
259
when 'resolve'