Sha256: 94d2ca29b83f7126f54ebd489b73ef6c9f415c77994432c825c10ebcb35deef7

Contents?: true

Size: 240 Bytes

Versions: 4

Compression:

Stored size: 240 Bytes

Contents

module Jass
  class Dependency
    attr_reader :name, :package
    
    def initialize(name, package)
      @name, @package = name, package
    end
  
    def to_js
      "var #{name} = require(#{package.to_json});\n"
    end
   
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jass-0.9.5 lib/jass/dependency.rb
jass-0.9.4 lib/jass/dependency.rb
jass-0.9.3 lib/jass/dependency.rb
jass-0.9.1 lib/jass/dependency.rb