-
Notifications
You must be signed in to change notification settings - Fork 19
/
proxy_fetcher.gemspec
30 lines (25 loc) · 1.07 KB
/
proxy_fetcher.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# frozen_string_literal: true
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), "lib"))
require "proxy_fetcher/version"
Gem::Specification.new do |gem|
gem.name = "proxy_fetcher"
gem.version = ProxyFetcher.gem_version
gem.summary = "Ruby gem for dealing with proxy lists from different providers"
gem.description = <<-TEXT.strip.gsub(/[\s\n]+/, " ")
This gem can help your Ruby application to make HTTP(S) requests
using proxies by fetching and validating proxy lists from
the different providers.
TEXT
gem.authors = ["Nikita Bulai"]
gem.email = "[email protected]"
gem.require_paths = ["lib"]
gem.bindir = "bin"
gem.files = `git ls-files`.split($RS) - %w[README.md .travis.yml .rubocop.yml]
gem.executables = `git ls-files -- bin/*`.split("\n").map { |f| File.basename(f) }
gem.homepage = "http://github.com/nbulaj/proxy_fetcher"
gem.license = "MIT"
gem.required_ruby_version = ">= 2.3.0"
gem.add_runtime_dependency "http", ">= 3"
gem.add_development_dependency "rake", ">= 12.0"
gem.add_development_dependency "rspec", "~> 3.9"
end