Sha256: 6fb8eb0a82d064fa6cfb801bbc13c94f1075eb88cd8c5e9cee0a8ece2d2ee95d
Contents?: true
Size: 629 Bytes
Versions: 3
Compression:
Stored size: 629 Bytes
Contents
require 'rack' require 'rack/handler/puma' require 'haml' require 'naturalsorter' require 'active_support/all' require 'json' require 'pathname' require 'delegate' module Servel def self.build_app(path_map) url_map = path_map.map { |root, url_root| [url_root, Servel::App.new(root)] }.to_h url_map["/"] = Servel::HomeApp.new(path_map.values) unless url_map.keys.include?("/") Rack::URLMap.new(url_map) end end require "servel/version" require "servel/path" require "servel/path_builder" require "servel/haml_context" require "servel/locals" require "servel/app" require "servel/home_app" require "servel/cli"
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
servel-0.8.0 | lib/servel.rb |
servel-0.7.0 | lib/servel.rb |
servel-0.6.0 | lib/servel.rb |