forked from lynndylanhurley/devise_token_auth
-
Notifications
You must be signed in to change notification settings - Fork 0
/
devise_token_auth.gemspec
36 lines (29 loc) · 1.39 KB
/
devise_token_auth.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
# frozen_string_literal: true
$:.push File.expand_path('lib', __dir__)
# Maintain your gem's version:
require 'devise_token_auth/version'
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
s.name = 'devise_token_auth'
s.version = DeviseTokenAuth::VERSION
s.authors = ['Lynn Hurley']
s.email = ['[email protected]']
s.homepage = 'http://github.com/lynndylanhurley/devise_token_auth'
s.summary = 'Token based authentication for rails. Uses Devise + OmniAuth.'
s.description = 'For use with client side single page apps such as the venerable https://github.com/lynndylanhurley/ng-token-auth.'
s.license = 'WTFPL'
s.files = Dir['{app,config,db,lib}/**/*', 'LICENSE', 'Rakefile', 'README.md']
s.test_files = Dir['test/**/*']
s.test_files.reject! { |file| file.match(/[.log|.sqlite3]$/) }
s.required_ruby_version = ">= 2.2.0"
s.add_dependency 'rails', '>= 4.2.0', '< 6.1'
s.add_dependency 'sprockets', '3.7.2' # FIXME: breaking changes in 4.0.0
s.add_dependency 'devise', '> 3.5.2', '< 5'
s.add_dependency 'bcrypt', '~> 3.0'
s.add_development_dependency 'appraisal'
s.add_development_dependency 'sqlite3', '~> 1.4'
s.add_development_dependency 'pg'
s.add_development_dependency 'mysql2'
s.add_development_dependency 'mongoid', '>= 4', '< 8'
s.add_development_dependency 'mongoid-locker', '~> 1.0'
end