module Spider::Src

Constants

VERSION

Public Class Methods

js_content() click to toggle source
# File lib/spider-src.rb, line 24
def js_content
  js_path.read
end
js_path() click to toggle source
# File lib/spider-src.rb, line 12
def js_path
  spider_path.join('cli.js')
end
license_path() click to toggle source
# File lib/spider-src.rb, line 20
def license_path
  spider_path.join('LICENSE')
end
package_info() click to toggle source
# File lib/spider-src.rb, line 28
def package_info
  JSON.parse(package_json_path.read)
end
package_json_path() click to toggle source
# File lib/spider-src.rb, line 16
def package_json_path
  spider_path.join('package.json')
end
spider_path() click to toggle source
# File lib/spider-src.rb, line 8
def spider_path
  @spider_path ||= ::Pathname.new(File.dirname(__FILE__)).join('spider-src/support/spider')
end
version() click to toggle source
# File lib/spider-src.rb, line 32
def version
  package_info['version']
end