Ruby CLI tool for accessing Bluesky API / ATProto

Compare changes

Choose any two refs to compare.

Changed files
+7 -3
exe
rat
lib
ratproto
+4
CHANGELOG.md
··· 1 ## [0.1] - 2026-01-03 2 3 - cleaned up / rewritten the code
··· 1 + ## [0.1.1] - 2026-01-03 2 + 3 + - fixed rat emoji in the help output :D 4 + 5 ## [0.1] - 2026-01-03 6 7 - cleaned up / rewritten the code
+2 -2
exe/rat
··· 6 require 'json' 7 require 'minisky' 8 require 'optparse' 9 - require 'skyfall' 10 require 'time' 11 require 'uri' 12 ··· 17 18 def print_help 19 puts <<~HELP 20 - rat #{RatProto::VERSION} 🦡 21 22 Usage: 23 rat fetch at://uri ··· 259 when 'resolve' 260 run_resolve(ARGV) 261 when 'stream' 262 run_stream(ARGV) 263 else 264 abort_with_error "Error: unknown command: #{cmd}"
··· 6 require 'json' 7 require 'minisky' 8 require 'optparse' 9 require 'time' 10 require 'uri' 11 ··· 16 17 def print_help 18 puts <<~HELP 19 + rat #{RatProto::VERSION} 🐀 20 21 Usage: 22 rat fetch at://uri ··· 258 when 'resolve' 259 run_resolve(ARGV) 260 when 'stream' 261 + require 'skyfall' 262 run_stream(ARGV) 263 else 264 abort_with_error "Error: unknown command: #{cmd}"
+1 -1
lib/ratproto/version.rb
··· 1 # frozen_string_literal: true 2 3 module RatProto 4 - VERSION = "0.1" 5 end
··· 1 # frozen_string_literal: true 2 3 module RatProto 4 + VERSION = "0.1.1" 5 end