Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

url-builder-ts

o-su15MIT1.1.1TypeScript support: included

URL builder

URL, URL builder, RFC 3986

readme

url-builder-ts

RFC 3986 compliant URL builder written in TypeScript.

Installation

npm install --save url-builder-ts

Example Usage

import { UrlBuilder } from "url-builder-ts";

const url = new UrlBuilder("https")
            .setUserInfo("admin", "pass")
            .setHost("localhost")
            .setPort(8080)
            .addPath("dir")
            .addPath("subdir")
            .addParameter("param", "value")
            .addParameter("param2", "value2")
            .setFragment("fragment");
            .build();