lib/terminalwire.rb in terminalwire-0.1.16 vs lib/terminalwire.rb in terminalwire-0.1.17

- old
+ new

@@ -8,17 +8,24 @@ require 'async' require 'async/http/endpoint' require 'async/websocket/client' require 'async/websocket/adapters/rack' +require 'uri-builder' module Terminalwire class Error < StandardError; end + # Zeitwerk loader for the Terminalwire gem. Loader = Zeitwerk::Loader.for_gem.tap do |loader| loader.ignore("#{__dir__}/generators") loader.setup end + + # Used by Terminalwire client to connect to Terminalire.com for license + # validations, etc. + TERMINALWIRE_URL = "https://terminalwire.com".freeze + def self.url = URI.build(TERMINALWIRE_URL) module Resource class Base attr_reader :name, :adapter