lib/wayfarer.rb in wayfarer-0.4.0 vs lib/wayfarer.rb in wayfarer-0.4.1
- old
+ new
@@ -26,31 +26,31 @@
require "zeitwerk"
loader = Zeitwerk::Loader.for_gem
loader.inflector.inflect("cli" => "CLI",
"dsl" => "DSL",
- "url_matcher" => "URLMatcher",
- "net_http" => "NetHTTP",
+ "http" => "HTTP",
+ "url" => "URL",
"xml" => "XML",
"json" => "JSON",
"gc" => "GC")
loader.setup
module Wayfarer
module VERSION
MAJOR = 0
MINOR = 4
- TINY = 0
+ TINY = 1
STRING = [MAJOR, MINOR, TINY].join(".")
end
- mattr_accessor :config, default: Wayfarer::Config.from_environment
+ mattr_accessor :config, default: Wayfarer::Config::Root.new
- mattr_accessor :core_middleware, default: [Wayfarer::Middleware::Stage.new,
- Wayfarer::Middleware::Dedup.new,
- Wayfarer::Middleware::Normalize.new,
- Wayfarer::Middleware::Router.new,
- Wayfarer::Middleware::Fetch.new]
+ mattr_accessor :middleware, default: [Wayfarer::Middleware::Stage.new,
+ Wayfarer::Middleware::Dedup.new,
+ Wayfarer::Middleware::Normalize.new,
+ Wayfarer::Middleware::Router.new,
+ Wayfarer::Middleware::Fetch.new]
end
loader.eager_load
ActiveJob::Serializers.serializers << Wayfarer::Serializer