class Nodaire::Lexer
@private
Constants
- JS_WRAPPER_REGEXP
Public Class Methods
lines_with_number(source)
click to toggle source
# File lib/nodaire/lexer.rb, line 14 def self.lines_with_number(source) (source || '') .split("\n").each_with_index .map { |line, idx| [line, idx + 1] } end
strip_js_wrapper(source)
click to toggle source
# File lib/nodaire/lexer.rb, line 20 def self.strip_js_wrapper(source) (source || '').sub(JS_WRAPPER_REGEXP, '\1') end