Module: Kitchen::Directions::BakeHighlightedCode
- Defined in:
- lib/kitchen/directions/bake_highlighted_code.rb
Class Method Summary collapse
Class Method Details
.v1(book:, languages:) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/kitchen/directions/bake_highlighted_code.rb', line 6 def self.v1(book:, languages:) # gives the code with the specified languages class a data-lang attribute for highlight.js languages.each do |language| book.search("code.#{language}, pre.#{language}").each do |code_block| code_block[:'data-lang'] = language end end end |