Ruby CLI tool for accessing Bluesky API / ATProto

use version from version.rb

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