1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Gem::Specification.new do |spec|
spec.name = 'whitewash'
spec.version = '2.1'
spec.author = 'Dmitry Borodaenko'
spec.email = 'angdraug@debian.org'
spec.homepage = 'https://github.com/angdraug/whitewash'
spec.summary = 'Whitelist-based HTML filter for Ruby'
spec.description = <<-EOF
This module allows Ruby programs to clean up any HTML document or
fragment coming from an untrusted source and to remove all dangerous
constructs that could be used for cross-site scripting or request
forgery.
EOF
spec.files = %w(COPYING ChangeLog.mtn README.rdoc
setup.rb Rakefile whitewash.gemspec) +
Dir['{lib,spec}/**/*.rb'] +
Dir['data/**/*.yaml']
spec.test_files = Dir['spec/*_spec.rb']
spec.license = 'GPL-3.0+'
spec.add_dependency('nokogiri')
spec.add_development_dependency('rake')
spec.add_development_dependency('rspec')
end
|