Sha256: ec5efcf2c82f5418d4c27de31a9e39facb6e58c13ea1e1f37751b484dea873a9

Contents?: true

Size: 1.35 KB

Versions: 3

Compression:

Stored size: 1.35 KB

Contents

# encoding: utf-8
Gem::Specification.new do |s|
  s.name = 'permanent_records'
  s.version = File.read('VERSION')
  s.license = 'MIT'

  s.authors = ['Jack Danger Canty', 'David Sulc', 'Joe Nelson',
               'Trond Arve Nordheim', 'Josh Teneycke', 'Maximilian Herold',
               'Hugh Evans', 'Sergey Gnuskov', 'aq']
  s.summary = 'Soft-delete your ActiveRecord records'
  s.description = <<-EOS
Never Lose Data. Rather than deleting rows this sets Record#deleted_at and
gives you all the scopes you need to work with your data.
EOS
  s.email = 'github@jackcanty.com'
  s.extra_rdoc_files = [
    'LICENSE',
    'README.md'
  ]
  s.files = `git ls-files -z`.split("\x0").reject do |f|
    f.match(%r{^(test|spec|features)/})
  end
  s.homepage = 'https://github.com/JackDanger/permanent_records'
  s.require_paths = ['lib']

  # For testing against multiple AR versions
  ver = ENV['AR_TEST_VERSION']
  ver = ver.dup.chomp if ver

  s.add_runtime_dependency('activerecord',  ver || '>= 4.2.0')
  s.add_runtime_dependency('activesupport', ver || '>= 4.2.0')
  s.add_development_dependency('database_cleaner', '>= 1.5.1')
  s.add_development_dependency('pry-byebug')
  s.add_development_dependency('rake') # For Travis-ci
  s.add_development_dependency('rspec', '~> 2.14.1')
  s.add_development_dependency('rubocop', '0.39.0')
  s.add_development_dependency('sqlite3')
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
permanent_records-4.1.7 permanent_records.gemspec
permanent_records-4.1.6 permanent_records.gemspec
permanent_records-4.1.5 permanent_records.gemspec