Sha256: 1156f02b0b91d52bf27010f9547bb9f39fb16620de1026fc1d5b23b5498be1de

Contents?: true

Size: 503 Bytes

Versions: 11

Compression:

Stored size: 503 Bytes

Contents

require 'bundler'
Bundler::GemHelper.install_tasks

require 'rspec/core/rake_task'

RSpec::Core::RakeTask.new(:spec)

task :default => [:spec, :proof_readme]

task :proof_readme do
  require 'html/proofer'
  require 'redcarpet'

  redcarpet = Redcarpet::Markdown.new Redcarpet::Render::HTML.new({}), {}
  html = redcarpet.render File.open("README.md").read

  mkdir_p "out"
  File.open "out/README.html", File::CREAT|File::WRONLY do |file|
    file.puts html
  end

  HTML::Proofer.new("./out").run
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
html-proofer-1.6.0 Rakefile
html-proofer-1.5.4 Rakefile
html-proofer-1.5.3 Rakefile
html-proofer-1.5.2 Rakefile
html-proofer-1.5.1 Rakefile
html-proofer-1.5.0 Rakefile
html-proofer-1.4.0 Rakefile
html-proofer-1.3.3 Rakefile
html-proofer-1.3.2 Rakefile
html-proofer-1.3.1 Rakefile
html-proofer-1.3.0 Rakefile