instance method packages_with_versions

Ruby on Rails 2.1.0

Since v1.1.6 Last seen in v2.2.3

Available in: v1.1.6 v1.2.3 v2.0.3 v2.1.0 v2.2.3

Signature

packages_with_versions()

No documentation comment.

Source
# File lib/importmap/npm.rb, line 47
  def packages_with_versions
    # We cannot use the name after "pin" because some dependencies are loaded from inside packages
    # Eg. pin "buffer", to: "https://ga.jspm.io/npm:@jspm/core@2.0.0-beta.19/nodelibs/browser/buffer.js"

    importmap.scan(/^pin .*(?<=npm:|npm\/|skypack\.dev\/|unpkg\.com\/)(.*)(?=@\d+\.\d+\.\d+)@(\d+\.\d+\.\d+(?:[^\/\s["']]*)).*$/) |
      importmap.scan(/^pin ["']([^["']]*)["'].* #.*@(\d+\.\d+\.\d+(?:[^\s]*)).*$/)
  end

Defined in lib/importmap/npm.rb line 47 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Importmap::Npm

Type at least 2 characters to search.

↑↓ navigate · open · esc close