-
Notifications
You must be signed in to change notification settings - Fork 101
Expand file tree
/
Copy pathactive_admin_import.gemspec
More file actions
26 lines (25 loc) · 1.25 KB
/
Copy pathactive_admin_import.gemspec
File metadata and controls
26 lines (25 loc) · 1.25 KB
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
# -*- encoding: utf-8 -*-
# frozen_string_literal: true
require File.expand_path('../lib/active_admin_import/version', __FILE__)
Gem::Specification.new do |gem|
gem.authors = ['Igor Fedoronchuk']
gem.email = ['fedoronchuk@gmail.com']
gem.description = 'The most efficient way to import for Active Admin'
gem.summary = 'ActiveAdmin import based on activerecord-import gem.'
gem.homepage = 'https://github.com/activeadmin-plugins/active_admin_import'
gem.license = 'MIT'
gem.required_ruby_version = '>= 3.3.0'
# Whitelist, not a reject list: a new directory in the repo does not
# reach consumers until it is named here. The reject form needs a new
# pattern every time the repo grows one, and that is how spec/ and
# .github/ ended up published in the first place.
gem.files = `git ls-files -z -- lib app vendor config exe bin README.md LICENSE`.split("\x0")
gem.executables = gem.files.grep(%r{^bin/}).map { |f| File.basename(f) }
gem.name = 'active_admin_import'
gem.require_paths = ['lib']
gem.version = ActiveAdminImport::VERSION
gem.add_runtime_dependency 'activerecord-import', '>= 2.0'
gem.add_runtime_dependency 'rchardet', '>= 1.6'
gem.add_runtime_dependency 'rubyzip', '>= 1.2'
gem.add_dependency 'activeadmin', '>= 3.0', '< 4.1'
end