class Torba::RemoteSources::Npm
Represents {npmjs.com npm package}. @since 0.3.0
Attributes
package[R]
@return [String] package name. @example
"coffee-script"
version[R]
@return [String] package version. @example
"1.8.3"
Public Class Methods
new(package, version)
click to toggle source
@param package see {#package} @param version see {#version}
Calls superclass method
# File lib/torba/remote_sources/npm.rb, line 20 def initialize(package, version) @package = package @version = version super("https://registry.npmjs.org/#{package}/-/#{package}-#{version}.tgz") @digest = "#{package}-#{Torba.digest(url)}" end