@gradeup/med-url

1.0.6 • Public • Published

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 :

option used for
url Url or object for construction of url
options Object for passing query params

get(url, key)

MedUrl.get(url, key)

Folowing are the params to be passed :

option used for
url Url or object for construction of url
key Key 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

Package Sidebar

Install

npm i @gradeup/med-url

Weekly Downloads

15

Version

1.0.6

License

ISC

Unpacked Size

5.75 kB

Total Files

4

Last publish

Collaborators

  • fifty_shades
  • pc099
  • codehimanshu