Module: HtmlToAnsi
- Defined in:
- lib/html_to_ansi.rb,
lib/html_to_ansi/html.rb,
lib/html_to_ansi/version.rb,
lib/html_to_ansi/html/entities.rb,
lib/html_to_ansi/html/conversions.rb
Defined Under Namespace
Constant Summary collapse
- ESCAPE_REGEXP =
/\x1b[^m]*m/
- VERSION =
'0.2.0'
Class Method Summary collapse
Class Method Details
.convert(html, wrap: true, width: nil) ⇒ Object
9 10 11 |
# File 'lib/html_to_ansi.rb', line 9 def self.convert html, wrap: true, width: nil Html::Conversions.html_to_ansi html, wrap: wrap, width: width end |
.unescape(ansi) ⇒ Object
13 14 15 |
# File 'lib/html_to_ansi.rb', line 13 def self.unescape ansi ansi.gsub(ESCAPE_REGEXP, '') end |