Beta
Extracts the package name from a given URL
Supports multiple URL patterns:
/packages/@scope/name/version/...
name
/static/name+version/...
/static/directory/name+version/...
/static/name/...
The extracted name is cleaned by removing common prefixes and suffixes.
The extracted package name, or null if not found
The URL string to extract the package name from
Extracts the package name from a given URL
Supports multiple URL patterns:
/packages/@scope/name/version/...→ extractsname/static/name+version/...→ extractsname/static/directory/name+version/...→ extractsname/static/name/...→ extractsnameThe extracted name is cleaned by removing common prefixes and suffixes.
Returns
The extracted package name, or null if not found