Creates a validated URI from a string.
Validates URIs according to RFC 3986, restricting identifiers to ASCII characters only. For non-absolute variants, normalizes paths by removing . segments and resolving .. segments.
.
..
The string to convert to a URI
The identifier variant to validate against (default: "absolute")
"absolute"
The validated and normalized URI
RangeError If the value is not a valid ASCII-only URI for the specified variant, or if .. segments would climb above the root
Creates a validated URI from a string.
Validates URIs according to RFC 3986, restricting identifiers to ASCII characters only. For non-absolute variants, normalizes paths by removing
.segments and resolving..segments.