require 'fileutils'

desc 'Create nondigest versions of all chosen digest assets' task 'assets:precompile' do

fingerprint = /\-[0-9a-f]{32}\./
Dir['public/assets/chosen-*'].each do |file|
  next unless file =~ fingerprint
  nondigest = file.sub fingerprint, '.'
  FileUtils.copy_entry file, nondigest, remove_destination: true
end

end