summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-05-19 12:46:33 -0600
committermo khan <mo.khan@gmail.com>2020-05-19 12:46:33 -0600
commit3ff8289b12a8a89730fad979b57fa937db8e5cb5 (patch)
treec244a13f0e023b6a72b56873d7409090eb13c7b6 /lib
parentacb1635e6edbaea9c620dcdd5714b56cb1594152 (diff)
Exclude bower package
Diffstat (limited to 'lib')
-rw-r--r--lib/license/finder/ext/bower.rb11
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/license/finder/ext/bower.rb b/lib/license/finder/ext/bower.rb
index f616b43..e53e532 100644
--- a/lib/license/finder/ext/bower.rb
+++ b/lib/license/finder/ext/bower.rb
@@ -7,7 +7,9 @@ module LicenseFinder
end
def current_packages
- map_all(bower_output).flatten.compact
+ map_all(bower_output).flatten.compact.reject do |package|
+ package.name == 'bower'
+ end
end
def possible_package_paths
@@ -33,13 +35,10 @@ module LicenseFinder
def map_from(bower_module)
meta = bower_module.fetch('pkgMeta', {})
endpoint = bower_module.fetch('endpoint', {})
- name = meta['name'] || endpoint['name']
- version = meta['version'] || endpoint['target']
- return if name == 'bower'
Package.new(
- name,
- version,
+ meta['name'] || endpoint['name'],
+ meta['version'] || endpoint['target'],
summary: meta['description'],
description: meta['readme'],
homepage: meta['homepage'],