-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhas_protected_token.gemspec
More file actions
31 lines (28 loc) · 1.33 KB
/
Copy pathhas_protected_token.gemspec
File metadata and controls
31 lines (28 loc) · 1.33 KB
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
# frozen_string_literal: true
Gem::Specification.new do |s|
s.name = 'has_protected_token'
s.version = '0.1.1'
s.date = '2019-10-06'
s.summary = 'Easily generate random tokens for any ActiveRecord model and store them securely in the database.'
s.description = 'Generate random tokens (or use your own) for any ActiveRecord model. Hashes and salts the token before storage in the database using the same methodology as has_secure_password.'
s.author = 'David Allen'
s.email = '1337dallen@gmail.com' # yes, I know it's a terrible email address...
s.homepage = 'https://github.com/StaphSynth/has_protected_token'
s.license = 'MIT'
s.required_ruby_version = '>= 2.3'
s.files = Dir.chdir(File.expand_path(__dir__)) do
`git ls-files -z`.split("\x0").reject { |f| f.match(%r{^spec/}) }
end
s.add_dependency 'activerecord', '>= 4.2'
s.add_dependency 'bcrypt', '~> 3.1.1'
s.add_development_dependency 'appraisal'
s.add_development_dependency 'bump'
s.add_development_dependency 'bundler'
s.add_development_dependency 'byebug'
s.add_development_dependency 'database_cleaner'
s.add_development_dependency 'rake'
s.add_development_dependency 'rspec'
s.add_development_dependency 'rubocop', '~> 0.81.0'
s.add_development_dependency 'sqlite3'
s.add_development_dependency 'wwtd'
end