-
-
Notifications
You must be signed in to change notification settings - Fork 467
/
clearance.gemspec
52 lines (50 loc) · 1.62 KB
/
clearance.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
49
50
51
52
require_relative 'lib/clearance/version'
Gem::Specification.new do |s|
s.add_dependency 'bcrypt', '>= 3.1.1'
s.add_dependency 'argon2', '~> 2.0', '>= 2.0.2'
s.add_dependency 'email_validator', '~> 2.0'
s.add_dependency 'railties', '>= 5.0'
s.add_dependency 'activemodel', '>= 5.0'
s.add_dependency 'activerecord', '>= 5.0'
s.add_dependency 'actionmailer', '>= 5.0'
s.authors = [
'Dan Croak',
'Eugene Bolshakov',
'Mike Burns',
'Joe Ferris',
'Nick Quaranto',
'Josh Nichols',
'Matt Jankowski',
'Josh Clayton',
'Gabe Berke-Williams',
'Greg Lazarev',
'Mike Breen',
'Prem Sichanugrist',
'Harlow Ward',
'Ryan McGeary',
'Derek Prior',
'Jason Morrison',
'Galen Frechette',
'Josh Steiner',
'Dorian Marié',
'Sara Jackson'
]
s.description = <<-DESCRIPTION
Clearance is built to support authentication and authorization via an
email/password sign-in mechanism in applications.
It provides some core classes commonly used for these features, along with
some opinionated defaults - but is intended to be easy to override.
DESCRIPTION
s.email = '[email protected]'
s.extra_rdoc_files = %w(LICENSE README.md)
s.files = `git ls-files`.split("\n")
s.homepage = 'https://github.com/thoughtbot/clearance'
s.license = 'MIT'
s.name = %q{clearance}
s.rdoc_options = ['--charset=UTF-8']
s.require_paths = ['lib']
s.required_ruby_version = Gem::Requirement.new('>= 3.1.6')
s.summary = 'Rails authentication & authorization with email & password.'
s.test_files = `git ls-files -- {spec}/*`.split("\n")
s.version = Clearance::VERSION
end