27 lines
1.1 KiB
JavaScript
27 lines
1.1 KiB
JavaScript
// Module ID: 13838
|
|
// Function ID: 13839
|
|
// Name: parseURL
|
|
// Dependencies: [13839, 13843, 13846]
|
|
|
|
// Module 13838 (parseURL)
|
|
import URL from "URL" /* 13839 */;
|
|
import parseIPv4Number from "parseIPv4Number" /* 13843 */;
|
|
import replaceByteInByteSequence from "replaceByteInByteSequence" /* 13846 */;
|
|
|
|
const obj = {};
|
|
const _URL = URL.URL;
|
|
_URL.install(obj);
|
|
const _URLSearchParams = URL.URLSearchParams;
|
|
_URLSearchParams.install(obj);
|
|
({ URL: exports.URL, URLSearchParams: exports.URLSearchParams } = obj);
|
|
|
|
export const parseURL = parseIPv4Number.parseURL;
|
|
export const basicURLParse = parseIPv4Number.basicURLParse;
|
|
export const serializeURL = parseIPv4Number.serializeURL;
|
|
export const serializeHost = parseIPv4Number.serializeHost;
|
|
export const serializeInteger = parseIPv4Number.serializeInteger;
|
|
export const serializeURLOrigin = parseIPv4Number.serializeURLOrigin;
|
|
export const setTheUsername = parseIPv4Number.setTheUsername;
|
|
export const setThePassword = parseIPv4Number.setThePassword;
|
|
export const cannotHaveAUsernamePasswordPort = parseIPv4Number.cannotHaveAUsernamePasswordPort;
|
|
export const percentDecode = replaceByteInByteSequence.percentDecode;
|