Sha256: d225eca4a4aa6f3219e63f125712a86c6597c889a7db3bc20beab304cfebdb0d

Contents?: true

Size: 315 Bytes

Versions: 5

Compression:

Stored size: 315 Bytes

Contents

# frozen_string_literal: true

require_relative "base_erb"

module BetterHtml
  module Tokenizer
    class JavascriptErb < BaseErb
      private

      def add_text(text)
        pos = current_position
        add_token(:text, pos, pos + text.size) if text.present?
        append(text)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
better_html-2.1.1 lib/better_html/tokenizer/javascript_erb.rb
better_html-2.1.0 lib/better_html/tokenizer/javascript_erb.rb
better_html-2.0.2 lib/better_html/tokenizer/javascript_erb.rb
better_html-2.0.1 lib/better_html/tokenizer/javascript_erb.rb
better_html-2.0.0 lib/better_html/tokenizer/javascript_erb.rb