Sha256: 8080ea106771b9da981a50d03c2e15c419b8350767865195fa928b620f3c158c

Contents?: true

Size: 1.47 KB

Versions: 5

Compression:

Stored size: 1.47 KB

Contents

# frozen_string_literal: true

require 'English'
lib = File.expand_path('lib', __dir__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'temporal_tables/version'

Gem::Specification.new do |gem| # rubocop:disable Metrics/BlockLength
  gem.name = 'temporal_tables'
  gem.version = TemporalTables::VERSION
  gem.authors = ['Brent Kroeker']
  gem.email = ['brent@bkroeker.com']
  gem.description = <<-DESC
    Easily recall what your data looked like at any point in the past!
    TemporalTables sets up and maintains history tables to track all temporal changes to to your data.
  DESC
  gem.summary = 'Tracks all history of changes to a table automatically in a history table.'
  gem.homepage = ''

  gem.files = `git ls-files`.split($INPUT_RECORD_SEPARATOR)
  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.required_ruby_version = '>= 2.5.0'
  gem.metadata = { 'rubygems_mfa_required' => 'true' }

  gem.add_dependency 'rails', '>= 6.0', '< 7.1'
  gem.add_development_dependency 'combustion', '~> 1'
  gem.add_development_dependency 'database_cleaner'
  gem.add_development_dependency 'gemika', '~> 0.6'
  gem.add_development_dependency 'mysql2'
  gem.add_development_dependency 'pg'
  gem.add_development_dependency 'pry'
  gem.add_development_dependency 'rspec', '~> 3.4'
  gem.add_development_dependency 'rubocop'
  gem.metadata['rubygems_mfa_required'] = 'true'
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
temporal_tables-2.0.0 temporal_tables.gemspec
temporal_tables-1.1.0 temporal_tables.gemspec
temporal_tables-1.0.3 temporal_tables.gemspec
temporal_tables-1.0.2 temporal_tables.gemspec
temporal_tables-1.0.1 temporal_tables.gemspec