1.0.6 • Published 5 years ago

@gradeup/med-url v1.0.6

Weekly downloads
6
License
ISC
Repository
github
Last release
5 years ago

med-url

Construct a url by passing query params as encoded uri or get the keys embedded into url as decoded values.

Installation

npm install --save med-url

Usage

Import the module to your code

import MedUrl from 'med-url'; // Functionalities to MedUrl variable

Functions

set(url, options)

MedUrl.set(url, options)

Folowing are the params to be passed :

optionused for
urlUrl or object for construction of url
optionsObject for passing query params

get(url, key)

MedUrl.get(url, key)

Folowing are the params to be passed :

optionused for
urlUrl or object for construction of url
keyKey for getting value of a parameter

Usage

MedUrl.set('https://google.co', { query: { a: 1, b: 'site' } })
// "https://google.co?a=1&b=site"
MedUrl.set('https://google.co?c=89', { query: { a: 1, b: 'site' } })
// "https://google.co?c=89&a=1&b=site"
MedUrl.set('https://google.co?c=89', { query: { a: 1, b: 'site google' } })
// "https://google.co?c=89&a=1&b=site%20google"
MedUrl.get("https://google.co?c=89&a=1&b=site%20google")
// {c: "89", a: "1", b: "site google"}
MedUrl.get("https://google.co?c=89&a=1&b=site%20google", "d")
// undefined
MedUrl.get("https://google.co?c=89&a=1&b=site%20google", "c")
// "89"

Links

You can visit some links for reference:

Organisation

Gradeup