Sha256: 694c583568a56636ad1bdecb1368dab67524d6ce1d1e8b00a70d2cfa3a351dbc

Contents?: true

Size: 983 Bytes

Versions: 5

Compression:

Stored size: 983 Bytes

Contents

require 'ostruct'

require 'absolutely'
require 'addressable/uri'
require 'http'
require 'link-header-parser'
require 'nokogiri'

require 'indieweb/endpoints/version'
require 'indieweb/endpoints/exceptions'

require 'indieweb/endpoints/concerns/registerable'

require 'indieweb/endpoints/services/http_request_service'
require 'indieweb/endpoints/services/response_body_parser_service'
require 'indieweb/endpoints/services/response_headers_parser_service'

require 'indieweb/endpoints/client'
require 'indieweb/endpoints/parsers'

require 'indieweb/endpoints/parsers/authorization_endpoint_parser'
require 'indieweb/endpoints/parsers/micropub_parser'
require 'indieweb/endpoints/parsers/microsub_parser'
require 'indieweb/endpoints/parsers/redirect_uri_parser'
require 'indieweb/endpoints/parsers/token_endpoint_parser'
require 'indieweb/endpoints/parsers/webmention_parser'

module IndieWeb
  module Endpoints
    def self.get(url)
      Client.new(url).endpoints
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
indieweb-endpoints-2.0.0 lib/indieweb/endpoints.rb
indieweb-endpoints-1.1.0 lib/indieweb/endpoints.rb
indieweb-endpoints-1.0.2 lib/indieweb/endpoints.rb
indieweb-endpoints-1.0.1 lib/indieweb/endpoints.rb
indieweb-endpoints-1.0.0 lib/indieweb/endpoints.rb