Sha256: 8efac448859a8739e3feedcbf8f263fde8ef92afc0b4774d421ded45c277d823

Contents?: true

Size: 971 Bytes

Versions: 1

Compression:

Stored size: 971 Bytes

Contents

# frozen_string_literal: true

require_relative 'lib/declarative_authorization/version'

Gem::Specification.new do |spec|
  spec.name          = 'ae_declarative_authorization'
  spec.version       = DeclarativeAuthorization::VERSION
  spec.platform      = Gem::Platform::RUBY
  spec.author        = 'AppFolio'
  spec.email         = 'opensource@appfolio.com'
  spec.description   = 'Rails gem for maintainable authorization based on readable authorization rules.'
  spec.summary       = spec.description
  spec.homepage      = 'https://github.com/appfolio/ae_declarative_authorization'
  spec.license       = 'MIT'
  spec.files         = Dir['**/*'].select { |f| f[%r{^(lib/|LICENSE.txt|.*gemspec)}] }
  spec.require_paths = ['lib']

  spec.required_ruby_version = Gem::Requirement.new('< 3.4')
  spec.metadata['allowed_push_host'] = 'https://rubygems.org'

  spec.add_dependency('blockenspiel', ['>= 0.5', '< 1'])
  spec.add_dependency('rails', ['>= 6.1', '< 7.2'])
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ae_declarative_authorization-1.3.0 declarative_authorization.gemspec