{"_id":"universal-url","_rev":"2947880","name":"universal-url","description":"WHATWG URL for Node & Browser.","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"stevenvachon","email":"contact@svachon.com"}],"time":{"modified":"2023-04-26T08:49:46.000Z","created":"2017-04-21T21:34:26.544Z","2.0.0":"2018-11-28T16:32:39.696Z","1.0.1":"2018-08-01T01:34:47.973Z","1.0.0":"2017-06-29T14:54:12.198Z","1.0.0-alpha":"2017-04-21T21:34:26.544Z"},"users":{},"author":{"name":"Steven Vachon","email":"contact@svachon.com","url":"https://www.svachon.com/"},"repository":{"type":"git","url":"git+https://github.com/stevenvachon/universal-url.git"},"versions":{"2.0.0":{"name":"universal-url","description":"WHATWG URL for Node & Browser.","version":"2.0.0","license":"MIT","author":{"name":"Steven Vachon","email":"contact@svachon.com","url":"https://www.svachon.com/"},"repository":{"type":"git","url":"git+https://github.com/stevenvachon/universal-url.git"},"browser":"browser.js","dependencies":{"hasurl":"^1.0.0","whatwg-url":"^7.0.0"},"devDependencies":{"@babel/core":"^7.1.6","@babel/preset-env":"^7.1.6","babelify":"^10.0.0","browserify":"^16.2.3","chai":"^4.2.0","common-shakeify":"~0.5.2","gzip-size-cli":"^3.0.0","mocha":"^5.2.0","puppeteer":"^1.10.0","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"engines":{"node":">= 6"},"scripts":{"posttest":"uglifyjs browser-built.js --compress --mangle --output=browser-built.js && gzip-size browser-built.js && rimraf browser-built.js","pretest":"browserify browser.js --global-transform [ babelify --presets [ @babel/env ] ] --plugin=common-shakeify --standalone=UniversalURL --outfile=browser-built.js","test":"mocha test --check-leaks --globals=URL,URLSearchParams --bail"},"keywords":["uri","url","whatwg"],"gitHead":"083d490d4038061b336323710945b4df96b0d406","bugs":{"url":"https://github.com/stevenvachon/universal-url/issues"},"homepage":"https://github.com/stevenvachon/universal-url#readme","_id":"universal-url@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"stevenvachon","email":"contact@svachon.com"},"dist":{"shasum":"35e7fc2c3374804905cee67ea289ed3a47669809","size":2346,"noattachment":false,"key":"/universal-url/-/universal-url-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/universal-url/download/universal-url-2.0.0.tgz"},"maintainers":[{"name":"stevenvachon","email":"contact@svachon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-url_2.0.0_1543422759594_0.17545411431664437"},"_hasShrinkwrap":false,"publish_time":1543422759696,"_cnpm_publish_time":1543422759696,"_cnpmcore_publish_time":"2021-12-16T10:48:27.332Z"},"1.0.1":{"name":"universal-url","description":"WHATWG URL for Node & Browser.","version":"1.0.1","license":"MIT","author":{"name":"Steven Vachon","email":"contact@svachon.com","url":"https://www.svachon.com/"},"repository":{"type":"git","url":"git+https://github.com/stevenvachon/universal-url.git"},"browser":"browser.js","dependencies":{"hasurl":"^1.0.0","whatwg-url":"^6.5.0"},"devDependencies":{"babel-core":"^6.26.3","babel-preset-env":"^1.7.0","babelify":"^8.0.0","browserify":"^16.2.2","chai":"^4.1.2","common-shakeify":"~0.5.0","gzip-size-cli":"^3.0.0","mocha":"^5.2.0","puppeteer":"^1.6.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"engines":{"node":">= 6"},"scripts":{"posttest":"uglifyjs browser-built.js --compress --mangle --output=browser-built.js && gzip-size browser-built.js && rimraf browser-built.js","pretest":"browserify browser.js --global-transform [ babelify --presets [ env ] ] --plugin=common-shakeify --standalone=UniversalURL --outfile=browser-built.js","test":"mocha test --check-leaks --globals=URL,URLSearchParams --bail"},"files":["browser.js","index.js"],"keywords":["uri","url","whatwg"],"gitHead":"f4c3578c979391c13a03650079b172155e95c66f","bugs":{"url":"https://github.com/stevenvachon/universal-url/issues"},"homepage":"https://github.com/stevenvachon/universal-url#readme","_id":"universal-url@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"stevenvachon","email":"contact@svachon.com"},"dist":{"shasum":"f7385097f1809a1c8323b17898844d67547773d5","size":2350,"noattachment":false,"key":"/universal-url/-/universal-url-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/universal-url/download/universal-url-1.0.1.tgz"},"maintainers":[{"name":"stevenvachon","email":"contact@svachon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-url_1.0.1_1533087287884_0.40399051270184305"},"_hasShrinkwrap":false,"publish_time":1533087287973,"_cnpm_publish_time":1533087287973,"_cnpmcore_publish_time":"2021-12-16T10:48:27.566Z"},"1.0.0":{"name":"universal-url","description":"WHATWG URL for Node & Browser.","version":"1.0.0","license":"MIT","author":{"name":"Steven Vachon","email":"contact@svachon.com","url":"https://www.svachon.com/"},"repository":{"type":"git","url":"git+https://github.com/stevenvachon/universal-url.git"},"browser":"browser.js","dependencies":{"hasurl":"^1.0.0","whatwg-url":"^6.0.1"},"devDependencies":{"babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^14.4.0","chai":"^4.0.2","mocha":"^3.4.2","nightmare":"^2.10.0","rimraf":"^2.6.1","xvfb-maybe":"~0.2.1"},"engines":{"node":">= 6"},"scripts":{"posttest":"rimraf browser-built.js","pretest":"browserify browser.js --global-transform [ babelify --presets [ es2015 ] ] --standalone=UniversalURL --outfile=browser-built.js","test":"xvfb-maybe mocha test --check-leaks --globals=URL,URLSearchParams --bail"},"files":["browser.js","index.js"],"keywords":["uri","url","whatwg"],"gitHead":"6f216355a57bee24eeb94c4bc56d455c370b384a","bugs":{"url":"https://github.com/stevenvachon/universal-url/issues"},"homepage":"https://github.com/stevenvachon/universal-url#readme","_id":"universal-url@1.0.0","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"stevenvachon","email":"contact@svachon.com"},"dist":{"shasum":"3375a3f9166f38984e089d12ede58006f088a3d1","size":2306,"noattachment":false,"key":"/universal-url/-/universal-url-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/universal-url/download/universal-url-1.0.0.tgz"},"maintainers":[{"name":"stevenvachon","email":"contact@svachon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-url-1.0.0.tgz_1498748051223_0.2178802154958248"},"directories":{},"publish_time":1498748052198,"_hasShrinkwrap":false,"_cnpm_publish_time":1498748052198,"_cnpmcore_publish_time":"2021-12-16T10:48:27.781Z"},"1.0.0-alpha":{"name":"universal-url","description":"WHATWG URL for Node & Browser.","version":"1.0.0-alpha","license":"MIT","author":{"name":"Steven Vachon","email":"contact@svachon.com","url":"https://www.svachon.com/"},"repository":{"type":"git","url":"git+https://github.com/stevenvachon/universal-url.git"},"browser":"browser.js","dependencies":{"hasurl":"^1.0.0-alpha","whatwg-url":"^4.7.0"},"devDependencies":{"babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^14.3.0","chai":"^3.5.0","mocha":"^3.2.0","nightmare":"^2.10.0","rimraf":"^2.6.1","thenify":"^3.2.1","xvfb-maybe":"~0.1.3"},"engines":{"node":">= 4"},"scripts":{"posttest":"rimraf browser-built.js","pretest":"browserify browser.js --global-transform [ babelify --presets [ es2015 ] ] --standalone=UniversalURL --outfile=browser-built.js","test":"xvfb-maybe mocha test --reporter=spec --check-leaks --globals=URL,URLSearchParams --bail"},"files":["browser.js","index.js"],"keywords":["uri","url","whatwg"],"gitHead":"ebbb76344c06f84c823a02360eaf14f566fcb61e","bugs":{"url":"https://github.com/stevenvachon/universal-url/issues"},"homepage":"https://github.com/stevenvachon/universal-url#readme","_id":"universal-url@1.0.0-alpha","_shasum":"f52c0fee21997c4008f113052ee4795c094a05df","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"stevenvachon","email":"contact@svachon.com"},"dist":{"shasum":"f52c0fee21997c4008f113052ee4795c094a05df","size":2508,"noattachment":false,"key":"/universal-url/-/universal-url-1.0.0-alpha.tgz","tarball":"http://registry.cnpm.dingdandao.com/universal-url/download/universal-url-1.0.0-alpha.tgz"},"maintainers":[{"name":"stevenvachon","email":"contact@svachon.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-url-1.0.0-alpha.tgz_1492810466310_0.7095070590730757"},"directories":{},"publish_time":1492810466544,"_hasShrinkwrap":false,"_cnpm_publish_time":1492810466544,"_cnpmcore_publish_time":"2021-12-16T10:48:28.023Z"}},"readme":"# universal-url [![NPM Version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Monitor][greenkeeper-image]][greenkeeper-url]\n\n> WHATWG [`URL`](https://developer.mozilla.org/en/docs/Web/API/URL) for Node & Browser.\n\n\n* For Node.js versions `>= 8`, the native implementation will be used.\n* For Node.js versions `< 8`, a [shim](https://npmjs.com/whatwg-url) will be used.\n* For web browsers without a native implementation, the same shim will be used.\n\n\n## Installation\n\n[Node.js](http://nodejs.org/) `>= 6` is required. To install, type this at the command line:\n```shell\nnpm install universal-url\n```\n\n\n## Usage\n\n```js\nconst {URL, URLSearchParams} = require('universal-url');\n\nconst url = new URL('http://domain/');\nconst params = new URLSearchParams('?param=value');\n```\n\nGlobal shim:\n```js\nrequire('universal-url').shim();\n\nconst url = new URL('http://domain/');\nconst params = new URLSearchParams('?param=value');\n```\n\n\n## Browserify/etc\n\nThe bundled file size of this library can be large for a web browser. If this is a problem, try using [universal-url-lite](https://npmjs.com/universal-url-lite) in your build as an alias for this module.\n\n\n[npm-image]: https://img.shields.io/npm/v/universal-url.svg\n[npm-url]: https://npmjs.org/package/universal-url\n[travis-image]: https://img.shields.io/travis/stevenvachon/universal-url.svg\n[travis-url]: https://travis-ci.org/stevenvachon/universal-url\n[greenkeeper-image]: https://badges.greenkeeper.io/stevenvachon/universal-url.svg\n[greenkeeper-url]: https://greenkeeper.io/\n","_attachments":{},"homepage":"https://github.com/stevenvachon/universal-url#readme","bugs":{"url":"https://github.com/stevenvachon/universal-url/issues"},"license":"MIT"}