ng-params
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

ng-params

npm library size npm

URL helper library

Tech stacks

  • TypeScript

  • Jest

  • Prettier

  • tslint

  • Npm npm i ng-params

  • Yarn yarn add ng-params

Features

  • Get queries in object format
  • Pick query params
  • Exclude query params

Benefits

  • Small bundle size
  • Work with all frameworks
  • Simple to use

Usage

It is simple to use the library, just import it directly to the typescript component

import PARAMS from "ng-params";
  • Get queries in object format

    Example:

    // URL https://stackoverflow.com/jobs?so_medium=StackOverflow&so_source=SiteNav
    const _param = new PARAMS();
    console.log(_param.queries);
  • Pick query params

    Example:

    // URL https://stackoverflow.com/jobs?so_medium=StackOverflow&so_source=SiteNav
    const _param = new PARAMS();
    const result = _url.pick(['so_source']);
    console.log(result);
  • Exclude query params

    Example:

    // URL https://stackoverflow.com/jobs?so_medium=StackOverflow&so_source=SiteNav
    const _param = new PARAMS();
    const result = _url.exclude(['so_source']);
    console.log(result);

Readme

Keywords

none

Package Sidebar

Install

npm i ng-params

Weekly Downloads

3

Version

1.0.2

License

ISC

Unpacked Size

5.86 kB

Total Files

10

Last publish

Collaborators

  • hayden.tran.d