instance method
outdated_packages
Ruby on Rails 1.2.3
Since v1.1.6 Last seen in v2.2.3Signature
outdated_packages()
No documentation comment.
Source
# File lib/importmap/npm.rb, line 16
def outdated_packages
packages_with_versions.each.with_object([]) do |(package, current_version), outdated_packages|
outdated_package = OutdatedPackage.new(name: package,
current_version: current_version)
if !(response = get_package(package))
outdated_package.error = 'Response error'
elsif (error = response['error'])
outdated_package.error = error
else
latest_version = find_latest_version(response)
next unless outdated?(current_version, latest_version)
outdated_package.latest_version = latest_version
end
outdated_packages << outdated_package
end.sort_by(&:name)
end
Defined in lib/importmap/npm.rb line 16
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Importmap::Npm