{"_id":"universal-url","_rev":"6-1b780b2e9b98fdd3d73c20c49f1aca13","name":"universal-url","description":"WHATWG URL for Node & Browser.","dist-tags":{"latest":"2.0.0"},"versions":{"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","tarball":"https://registry.npmjs.org/universal-url/-/universal-url-1.0.0-alpha.tgz","integrity":"sha512-lkuM/g3dNJUJbtzGpdStobVlu4lv819/NZviPomAEOsc4UTg9dHRGQTUsSZxyHnwpbPCmMroSL9z1xdbJvO61Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDFQkj7ygirpXk60a8aMi0j62J4hIqXpRotXqWd9ZbVAiA9xX5qErBJWV9CcVXhzZJlrK3xmBVw7CnpL4dDxefWFQ=="}]},"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":{}},"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":{"integrity":"sha512-g6JsuocfFwAlb5i+20b5JsNZ2GjNxcZ2GN4w/pJDp5el5CLNU0Wl4iaq00E/+GopjhtPlE6EhE/U508i+5wyBw==","shasum":"3375a3f9166f38984e089d12ede58006f088a3d1","tarball":"https://registry.npmjs.org/universal-url/-/universal-url-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhXgXwKhL0Flt7CrvDxGfCrxJ16cgyjhP9jZdlDZIK9AiAU5d7z64Rs0Z7LErL6RRbJnvG3AgMysvTg5SJ7qq4E0g=="}]},"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":{}},"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":{"integrity":"sha512-WqnOre1p6yP0JAoENa/9jD4E4dIpKQ66AUxM2d1kWTSKcOGqSNdg9tqk4NBQcJpoRe/DfnN6hni/aSofSwoDgg==","shasum":"f7385097f1809a1c8323b17898844d67547773d5","tarball":"https://registry.npmjs.org/universal-url/-/universal-url-1.0.1.tgz","fileCount":5,"unpackedSize":4911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYQ44CRA9TVsSAnZWagAAK2MP/jiXvN+8gArwYaLMNXe7\nGRkYcoXgvM2LPtrG3VxwbPDrq/0u1AyopV4vKQLkErbHuwdPtU/eXUVInOT3\n7xb7MFMdvUJfkRYI5NX2bS08Y6kSbz5XqIADpIjFmZKxNhcV9l8YD4bUfoQH\nEBjxoveMSXZoVXdiGfUd7p0gp62jGtoNtkTt79H9scS8SqS/FjZdSIUH/4nO\nFTTod46JPZx9s8GwbKu2+pPtzihres2+FIgIuFFwg4eE0yOdRfZ6NofCWwTo\nvaeKnf53prLNOVG6AohLwzcASgdR4ep+26+/TFvOc/QmIvCUkgjc7YQ1LVH4\nsg0zzR1FMepj4IIK5/4siMltfOtgYbV6dEjuXEr6UY6ZvLC/TzOFwtapIBuO\n2/685dFyCU9SFEbswG6w7kRHd3fmz/H/e6QH176JfYczUCSYo4sEmq5Lv7eo\ndS9QYd5jrq8GRqwlsxVYZ3a3PZsHeeOaKP+PMYklAH7ysd047P2sQBDCYHcv\nmk+J5bV4jQciYt2kweP66ieBMyKxWzWVjiGskvtRfa+D7Vjin6W0sxuUGVp5\nHVu9IjZDWEzU6/wBFkWbpol5wLdlt9C+GZ+GPkSTCTSFmig0IRD5BPvTxBnp\n0/KFiZug+XUbI5a+NmxbuMxV0f7aIV2y6698t4bOHzdGHeY7SGfri//3BZY4\nPz9M\r\n=7tuJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDubZQ+sytHXn2WZXzeQfpwZCHpIaXmcDgd3M7Wy6yaUAiEAxu/XyvDhBJ2+xeESISKR0r7S1J1Ww2xD+DSV7YM6Xs8="}]},"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},"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":{"integrity":"sha512-3DLtXdm/G1LQMCnPj+Aw7uDoleQttNHp2g5FnNQKR6cP6taNWS1b/Ehjjx4PVyvejKi3TJyu8iBraKM4q3JQPg==","shasum":"35e7fc2c3374804905cee67ea289ed3a47669809","tarball":"https://registry.npmjs.org/universal-url/-/universal-url-2.0.0.tgz","fileCount":5,"unpackedSize":4921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/sMoCRA9TVsSAnZWagAAO5EP/RR7SS/gsKyjxMQxv0FH\nwNWhGoMpZBMm4kbpOEZB+B6XwA/ADUigDNRtB2KbdwEcnr8qmFsIAH9hvQrZ\n6qQcRH1nz3wSznIbAeUYuU8KTdB/1xkKaqAbQtsbnL0rNkxnEjB3yeSFo3Lo\nBQxdj1aVkxW8sD1WuThLlUCgP86BEytoxt4XG62um2Awv7ou3X12pgnH2Qxt\noTA2gwbPqH0gE/J34t/naSGB8rTcwIqJuSBZRxJP7v4bJhq7Y3re3FJ3QNyx\nrw1cW5rd0rJtf2aVM9vdLhpBAFuINokW8HK5XfnhGb33I8MnnVTO65hEWB4b\n7EJVxqOkSAHqc95UNfqWERVpFACqk1JMb9tCdnpSUc71ZB6j3EmIClYSekHD\nmeXT1vHtYCdm/zx0FrluOSCyMmjsgZt2MClceqUkSuZYud84iKDb/Cz9S0D0\nuen+gK7NFWqVHZtd/GHwQxLoJ2sy+Ho1/BXE6Ew85xuPcO/oDUBomzJlnj6J\n/rkXwPaJ3+RlOWAh2SGvZpwl/58q5wTfCbl0KD76UxeJcKY8ZpjPILJtWVYI\nQGF0xGU+EhBi2jQksDCeQ3/x4/pD8dz0O3JbTqYh5JF+KeAQTeGb3xWDdBmF\naTLD9bXMbr2uO/wKlcKqhgGHjV9P1U8vKs1a8if7tA83yGfuiKjfXQcHVOGv\nODjS\r\n=V1rY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVmgb32xqRgqJ2mnQWh3S9XRCGwN3g4AAcfSZk769GEwIgaQZ0dwRQklfFWJ/nSz5h7X/M+msUxw/t4BYh7SrqvHk="}]},"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}},"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","maintainers":[{"name":"stevenvachon","email":"contact@svachon.com"}],"time":{"modified":"2022-06-28T05:03:29.687Z","created":"2017-04-21T21:34:26.544Z","1.0.0-alpha":"2017-04-21T21:34:26.544Z","1.0.0":"2017-06-29T14:54:12.198Z","1.0.1":"2018-08-01T01:34:47.973Z","2.0.0":"2018-11-28T16:32:39.696Z"},"homepage":"https://github.com/stevenvachon/universal-url#readme","keywords":["uri","url","whatwg"],"repository":{"type":"git","url":"git+https://github.com/stevenvachon/universal-url.git"},"author":{"name":"Steven Vachon","email":"contact@svachon.com","url":"https://www.svachon.com/"},"bugs":{"url":"https://github.com/stevenvachon/universal-url/issues"},"license":"MIT","readmeFilename":"README.md"}