instance method
find_unversioned_vendored_package
Ruby on Rails 2.2.3
Since v2.2.3 Last seen in v2.2.3 PrivateSignature
find_unversioned_vendored_package(line, versioned_packages)
No documentation comment.
Parameters
-
linereq -
versioned_packagesreq
Source
# File lib/importmap/npm.rb, line 164
def find_unversioned_vendored_package(line, versioned_packages)
regexp = line.include?("to:")? /#{PIN_REGEX}to: ["']([^"']*)["'].*/ : PIN_REGEX
match = line.match(regexp)
return unless match
package, filename = match.captures
filename ||= "#{package}.js"
return if versioned_packages.include?(package)
path = File.join(@vendor_path, filename)
[package, path] if File.exist?(path)
end
Defined in lib/importmap/npm.rb line 164
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Importmap::Npm