Skip to content

Commit 5ca80cf

Browse files
committed
Fix regex
The OR seperator is not used appropriately (and not needed) in character group.
1 parent f599242 commit 5ca80cf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: lib/importmap/npm.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ def packages_with_versions
4848
# We cannot use the name after "pin" because some dependencies are loaded from inside packages
4949
# Eg. pin "buffer", to: "https://ga.jspm.io/npm:@jspm/[email protected]/nodelibs/browser/buffer.js"
5050

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

5555
private

0 commit comments

Comments
 (0)