Sha256: fb85b52dd88d2d7bc7c5a523cb6683fefcd8fda0db644d433217ea1eca02699c

Contents?: true

Size: 711 Bytes

Versions: 1

Compression:

Stored size: 711 Bytes

Contents

require 'remote_job_scraper/version'
require 'remote_job_scraper/configuration'
require 'remote_job_scraper/cli'

require 'sites/we_work_remotely'
require 'sites/remote_ok'
require 'sites/jobs_rails42'
require 'sites/github_remote_jobs'

require 'support/offer_parser'
require 'support/user_agent'
require 'support/spreadsheet_creator'

require 'nokogiri'
require 'open-uri'
require 'csv'

module RemoteJobScraper

  class << self
    attr_accessor :configuration
  end

  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.reset
    @configuration = Configuration.new
  end

  def self.configure
    yield(configuration)
  end

  def self.root
    File.dirname __dir__
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
remote_job_scraper-0.5.0 lib/remote_job_scraper.rb