A Ruby gem for streaming data from the Bluesky/ATProto firehose

added "tombstone" message type

#7

+6
+4
lib/skyfall/messages/tombstone_message.rb
··· 1 + module Skyfall 2 + class TombstoneMessage < WebsocketMessage 3 + end 4 + end
+2
lib/skyfall/messages/websocket_message.rb
··· 11 11 require_relative 'commit_message' 12 12 require_relative 'handle_message' 13 13 require_relative 'info_message' 14 + require_relative 'tombstone_message' 14 15 require_relative 'unknown_message' 15 16 16 17 attr_reader :type_object, :data_object ··· 25 26 when '#commit' then CommitMessage 26 27 when '#handle' then HandleMessage 27 28 when '#info' then InfoMessage 29 + when '#tombstone' then TombstoneMessage 28 30 else UnknownMessage 29 31 end 30 32