-
Notifications
You must be signed in to change notification settings - Fork 30
/
simple-feed.gemspec
48 lines (41 loc) · 2.23 KB
/
simple-feed.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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# frozen_string_literal: true
lib = File.expand_path('lib', __dir__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
# noinspection RubyResolve
load File.expand_path("#{lib}/simplefeed/version.rb")
Gem::Specification.new do |spec|
spec.name = 'simple-feed'
spec.version = SimpleFeed::VERSION
spec.authors = ['Konstantin Gredeskoul']
spec.email = ['[email protected]']
spec.summary = 'Create multiple types of social networking activity feeds with simple-feed gem, which uses a pluggable backend provider implementation, and ships with a Redis provider by default.'
spec.description = 'This gem implements flexible time-ordered activity feeds commonly used withing social networking applications. As events occur, they are pushed into the Feed and distributed to all users that need to see the event. Upon the user visiting their "feed page", a pre-populated ordered list of events is returned by the library. Typically the data stored in the feed is a short-hand condensed variant of models, but it can also be a fully Marshalled objects, or JSON serializations. '
spec.homepage = 'https://github.com/kigster/simple-feed'
spec.license = 'MIT'
spec.files = `git ls-files -z`.split("\x0").reject do |f|
f.match(%r{^(test|spec|features)/})
end
spec.bindir = 'exe'
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ['lib']
spec.add_dependency 'activesupport'
spec.add_dependency 'awesome_print'
spec.add_dependency 'base62-rb'
spec.add_dependency 'colored2'
spec.add_dependency 'connection_pool', '~> 2'
spec.add_dependency 'hashie'
spec.add_dependency 'redis'
spec.add_dependency 'sorted_set'
spec.add_dependency 'tty-box'
spec.add_dependency 'tty-screen'
spec.add_development_dependency 'bundler'
spec.add_development_dependency 'codeclimate-test-reporter'
spec.add_development_dependency 'codecov'
spec.add_development_dependency 'rake'
spec.add_development_dependency 'rspec'
spec.add_development_dependency 'rspec-its'
spec.add_development_dependency 'rubocop'
spec.add_development_dependency 'simplecov'
spec.add_development_dependency 'uuid'
spec.add_development_dependency 'yard'
end