|
if len(segments) != 2: |
|
return |
Something like this, with 3 path segments, is also possible: https://registry.npmjs.org/@esbuild/freebsd-arm64/0.21.5
Input: https://registry.npmjs.org/@esbuild/freebsd-arm64/0.21.5
Returns: None
Expected: pkg:npm/%40esbuild/[email protected]
packageurl-python/src/packageurl/contrib/url2purl.py
Lines 146 to 147 in 04a706a
Something like this, with 3 path segments, is also possible:
https://registry.npmjs.org/@esbuild/freebsd-arm64/0.21.5Input:
https://registry.npmjs.org/@esbuild/freebsd-arm64/0.21.5Returns:
NoneExpected:
pkg:npm/%40esbuild/[email protected]