Sha256: e6430d6aaac8cadbff76932a71c967d94e6237d90374108866e074e2323ba019

Contents?: true

Size: 457 Bytes

Versions: 3

Compression:

Stored size: 457 Bytes

Contents

require "faraday"
require "jwt"

require_relative "tinysky/version"
require_relative "tinysky/client"

module Tinysky
  ROOT_URL = "https://bsky.social"

  CREATE_RECORD_PATH = "/xrpc/com.atproto.repo.createRecord"
  CREATE_SESSION_PATH = "/xrpc/com.atproto.server.createSession"

  POST_LEXICON_TYPE = "app.bsky.feed.post"

  def self.generate_connection
    Faraday.new(url: ROOT_URL) do |f|
      f.request :json
      f.response :json
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
tinysky-0.0.3 lib/tinysky.rb
tinysky-0.0.2 lib/tinysky.rb
tinysky-0.0.1 lib/tinysky.rb