Sha256: 3a1e7b579eccf54f2ace70caa85740c07ed7ed79f1b194634a1a31347f12cd65

Contents?: true

Size: 420 Bytes

Versions: 1

Compression:

Stored size: 420 Bytes

Contents

# frozen_string_literal: true

require "faraday"
require "oj"
require "zeitwerk"
require "json_schemer"
require "memery"

loader = Zeitwerk::Loader.for_gem

loader.inflector.inflect(
  "http" => "HTTP",
  "api" => "API"
)

module Zilla
  class Error < StandardError; end

  def self.for(input, host: nil, scheme: nil, &)
    Zilla::ClientFactory.build(input, host:, scheme:, &)
  end
end

loader.setup
loader.eager_load

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zilla-0.1.3 lib/zilla.rb