0.0
The project is in a healthy, maintained state
nanoc-tidy.rb integrates tidy-html5 into nanoc
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 4.12
~> 3.0
~> 2.1
~> 3.5
~> 1.13
~> 3.6
~> 0.9
~> 0.6
 Project Readme

About

nanoc-tidy.rb is a nanoc filter that integrates tidy-html5 into nanoc.
The filter can format and validate HTML produced during the nanoc build process.

Examples

Defaults

The following example uses the default command line arguments:

# Rules
require "nanoc-tidy"
compile "/index.html.erb" do
  layout("/default.*")
  filter(:erb)
  filter(:tidy)
  write("/index.html")
end

Options

The following example forwards a command line argument:

# Rules
require "nanoc-tidy"
compile "/index.html.erb" do
  layout("/default.*")
  filter(:erb)
  filter(:tidy, argv: ["-upper"])
  write("/index.html")
end

Rubygems.org

nanoc-tidy.rb can be installed via rubygems.org:

gem install nanoc-tidy.rb

Sources

License

BSD Zero Clause.
See LICENSE.