Wondering what’s next for npm?Check out our public roadmap! »

    universal-url

    2.0.0 • Public • Published

    universal-url NPM Version Build Status Dependency Monitor

    WHATWG URL for Node & Browser.

    • For Node.js versions >= 8, the native implementation will be used.
    • For Node.js versions < 8, a shim will be used.
    • For web browsers without a native implementation, the same shim will be used.

    Installation

    Node.js >= 6 is required. To install, type this at the command line:

    npm install universal-url

    Usage

    const {URL, URLSearchParams} = require('universal-url');
     
    const url = new URL('http://domain/');
    const params = new URLSearchParams('?param=value');

    Global shim:

    require('universal-url').shim();
     
    const url = new URL('http://domain/');
    const params = new URLSearchParams('?param=value');

    Browserify/etc

    The bundled file size of this library can be large for a web browser. If this is a problem, try using universal-url-lite in your build as an alias for this module.

    Keywords

    Install

    npm i universal-url

    DownloadsWeekly Downloads

    239,321

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    4.92 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar