class GitHubPages::Configuration

def configure_plugins(config)

Requires default plugins and configures whitelist in development
def configure_plugins(config)
  # Ensure we have those gems we want.
  config["plugins"] = Array(config["plugins"]) | DEFAULT_PLUGINS
  # To minimize errors, lazy-require jekyll-remote-theme if requested by the user
  config["plugins"].push("jekyll-remote-theme") if config.key? "remote_theme"
  return unless development?
  if disable_whitelist?
    config["whitelist"] = config["whitelist"] | config["plugins"]
  end
  config["whitelist"] = config["whitelist"] | DEVELOPMENT_PLUGINS
end