Class: LicenseFinder::Bower
Class Method Summary
collapse
Instance Method Summary
collapse
#active?, command_exists?, #current_packages_with_relations, #detected_package_path, #initialize, installed?, #prepare, takes_priority_over
Class Method Details
.package_management_command ⇒ Object
11
12
13
|
# File 'lib/license_finder/package_managers/bower.rb', line 11
def self.package_management_command
'bower'
end
|
.prepare_command ⇒ Object
15
16
17
|
# File 'lib/license_finder/package_managers/bower.rb', line 15
def self.prepare_command
'bower install'
end
|
Instance Method Details
#current_packages ⇒ Object
5
6
7
8
9
|
# File 'lib/license_finder/package_managers/bower.rb', line 5
def current_packages
bower_output.map do |package|
BowerPackage.new(package, logger: logger)
end
end
|
#possible_package_paths ⇒ Object
19
20
21
|
# File 'lib/license_finder/package_managers/bower.rb', line 19
def possible_package_paths
[project_path.join('bower.json')]
end
|