# frozen_string_literal: true
namespace :bs_jwt do
desc 'Stub an initializer for BS::JWT configuration.' task :install do raise 'Rails not loaded!' unless defined?(Rails) source = File.join(Gem.loaded_specs['bs_jwt'].full_gem_path, 'config', 'initializers', 'bs_jwt.rb') target = File.join(Rails.root, 'config', 'initializers', 'bs_jwt.rb') if File.exist?(target) STDOUT.puts "File #{target} exists, overwriting..." else STDOUT.puts "Generating new initializer at #{target}..." end FileUtils.cp(source, target) end
end