varvet/godmin

View on GitHub
godmin.gemspec

Summary

Maintainability
Test Coverage
$:.push File.expand_path("../lib", __FILE__)

# Maintain your gem's version:
require "godmin/version"

# Describe your gem and declare its dependencies:
Gem::Specification.new do |gem|
  gem.name        = "godmin"
  gem.version     = Godmin::VERSION
  gem.authors     = ["Jens Ljungblad", "Linus Pettersson", "Varvet"]
  gem.email       = ["info@varvet.se"]
  gem.homepage    = "https://github.com/varvet/godmin"
  gem.summary     = "Godmin is an admin framework for Rails 5+"
  gem.description = "Godmin is an admin framework for Rails 5+. Use it to build dedicated admin sections for your apps, or stand alone admin apps such as internal tools."
  gem.license     = "MIT"

  gem.files         = `git ls-files`.split($/)
  gem.executables   = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
  gem.test_files    = gem.files.grep(%r{^(test|spec|features)/})
  gem.require_paths = ["lib"]

  gem.add_dependency "bcrypt", [">= 3.0", "< 4.0"]
  gem.add_dependency "bootstrap-sass", "~> 3.3"
  gem.add_dependency "bootstrap_form", "~> 2.4"
  gem.add_dependency "csv_builder", "~> 2.1"
  gem.add_dependency "jquery-rails", [">= 4.0", "< 5.0"]
  gem.add_dependency "momentjs-rails", "~> 2.8"
  gem.add_dependency "pundit", [">= 2.2.0", "< 3.0"]
  gem.add_dependency "rails", [">= 5.0", "< 8.0"]
  gem.add_dependency "sass-rails", [">= 5.0", "< 7.0"]
  gem.add_dependency "selectize-rails", "~> 0.12"

  gem.add_development_dependency "appraisal"
  gem.add_development_dependency "bootsnap"
  gem.add_development_dependency "byebug"
  gem.add_development_dependency "capybara"
  gem.add_development_dependency "cuprite"
  gem.add_development_dependency "minitest"
  gem.add_development_dependency "minitest-reporters"
  gem.add_development_dependency "pry"
  gem.add_development_dependency "puma"
  gem.add_development_dependency "sqlite3"
end