module Pagy::Console

def self.included(main)

Include Backend, Frontend and set the default URL
def self.included(main)
  main.include(Backend)
  main.include(Frontend)
  DEFAULT[:url] = 'http://www.example.com/subdir'
end

def pagy_extras(*extras)

Require the extras passed as arguments
def pagy_extras(*extras)
  extras.each { |extra| require "pagy/extras/#{extra}" }
  puts "Required extras: #{extras.map(&:inspect).join(', ')}"
end