mirror of
https://github.com/nodejs/node.git
synced 2024-11-25 08:19:38 +01:00
05495909d7
Also regroup two small test files for naming consistency and simplify the tests. PR-URL: https://github.com/nodejs/node/pull/54356 Reviewed-By: Daniel Lemire <daniel@lemire.me> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
14 lines
539 B
TypeScript
14 lines
539 B
TypeScript
import type { urlUpdateActions } from 'internal/url'
|
|
|
|
export interface URLBinding {
|
|
urlComponents: Uint32Array;
|
|
|
|
domainToASCII(input: string): string;
|
|
domainToUnicode(input: string): string;
|
|
canParse(input: string): boolean;
|
|
canParse(input: string, base: string): boolean;
|
|
format(input: string, fragment?: boolean, unicode?: boolean, search?: boolean, auth?: boolean): string;
|
|
parse(input: string, base?: string): string | false;
|
|
update(input: string, actionType: typeof urlUpdateActions, value: string): string | false;
|
|
}
|