Method: Coffeelint.lint

Defined in:
lib/coffeelint.rb

.lint(script, config = {}, context = Coffeelint.context) ⇒ Object



46
47
48
49
50
# File 'lib/coffeelint.rb', line 46

def self.lint(script, config = {}, context = Coffeelint.context)
  fname = config.fetch(:config_file, CoffeeLint::Config.locate)
  config.merge!(CoffeeLint::Config.parse(fname)) unless fname.nil?
  context.call('window.coffeelint.lint', script, config)
end