Sha256: 2b0803ba704629b9f70c2377031657406efacb6411f70baac01fbc632e752602
Contents?: true
Size: 662 Bytes
Versions: 3
Compression:
Stored size: 662 Bytes
Contents
require 'json' require 'pathname' require "spider-src/version" module Spider module Src class << self def spider_path @spider_path ||= ::Pathname.new(File.dirname(__FILE__)).join('spider-src/support/spider') end def js_path spider_path.join('cli.js') end def package_json_path spider_path.join('package.json') end def license_path spider_path.join('LICENSE') end def js_content js_path.read end def package_info JSON.parse(package_json_path.read) end def version package_info['version'] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
spider-src-0.1.7 | lib/spider-src.rb |
spider-src-0.1.6 | lib/spider-src.rb |
spider-src-0.1.5 | lib/spider-src.rb |