{"_id":"parse-url","_rev":"4048286","name":"parse-url","description":"An advanced url parser supporting git urls too.","dist-tags":{"latest":"10.0.3"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"time":{"modified":"2025-09-01T06:31:44.000Z","created":"2015-08-05T19:02:24.983Z","10.0.3":"2025-08-17T13:56:16.686Z","10.0.2":"2025-08-06T13:42:50.119Z","10.0.0":"2025-04-29T08:54:12.486Z","9.2.0":"2024-04-03T05:25:19.419Z","9.0.1":"2024-01-02T09:40:50.650Z","9.0.0":"2024-01-02T09:38:35.191Z","8.1.0":"2022-08-30T13:08:47.435Z","8.0.0":"2022-08-03T08:37:43.833Z","6.0.5":"2022-07-25T17:33:07.643Z","6.0.4":"2022-07-25T17:31:07.887Z","6.0.3":"2022-07-25T09:50:00.300Z","7.0.2":"2022-06-27T09:42:27.932Z","7.0.1":"2022-06-27T09:33:49.639Z","7.0.0":"2022-06-27T09:30:47.811Z","6.0.2":"2022-06-27T09:28:29.741Z","6.0.1":"2022-06-27T09:24:46.447Z","5.0.8":"2022-06-06T20:17:30.689Z","5.0.7":"2021-06-29T10:12:20.679Z","6.0.0":"2021-06-29T09:08:12.782Z","5.0.6":"2021-06-25T02:45:51.711Z","5.0.5":"2021-06-23T13:35:04.950Z","5.0.4":"2021-06-23T13:33:08.270Z","5.0.3":"2021-06-02T12:41:57.437Z","5.0.2":"2020-08-09T14:54:51.322Z","5.0.1":"2019-01-03T19:42:25.645Z","5.0.0":"2018-10-28T16:50:57.121Z","4.0.0":"2018-10-28T16:47:17.041Z","3.0.2":"2017-09-08T13:06:56.324Z","3.0.1":"2017-08-21T09:03:58.909Z","3.0.0":"2017-08-21T09:02:02.281Z","1.3.11":"2017-06-12T06:30:35.913Z","1.3.10":"2017-06-12T06:28:27.769Z","1.3.9":"2017-06-12T06:27:03.379Z","1.3.8":"2017-06-12T06:26:46.763Z","1.3.7":"2017-03-23T17:26:01.019Z","1.3.6":"2017-03-20T19:25:35.225Z","1.3.5":"2016-10-11T15:23:15.625Z","1.3.4":"2016-10-11T03:57:30.382Z","1.3.3":"2016-06-15T08:29:32.508Z","1.3.2":"2016-05-25T11:10:18.374Z","1.3.1":"2016-04-26T06:22:35.373Z","1.3.0":"2016-01-18T09:49:37.893Z","1.2.1":"2016-01-14T12:00:46.747Z","1.2.0":"2015-12-03T14:20:00.523Z","1.1.0":"2015-11-12T14:12:37.770Z","1.0.0":"2015-08-06T15:04:10.747Z","0.2.0":"2015-08-05T19:02:24.983Z"},"users":{"antitim":true},"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"versions":{"10.0.3":{"name":"parse-url","version":"10.0.3","description":"An advanced url parser supporting git urls too.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./index.d.ts","exports":{"require":{"types":"./index.d.ts","default":"./dist/index.js"},"import":{"types":"./index.d.mts","default":"./dist/index.mjs"}},"directories":{"example":"example","test":"test"},"scripts":{"test":"node test/index.mjs && tsd","build":"pkgroll && sed -i '' 's|/\\*!|/**|g' dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"normalize-url":"^8.0.1","pkgroll":"^2.12.2","tester":"^1.4.6","tsd":"^0.32.0"},"dependencies":{"parse-path":"^7.1.0"},"engines":{"node":">=14.13.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls."]},"tsd":{"directory":"test"},"pkgroll":{"esbuildOptions":{"legalComments":"inline"}},"_id":"parse-url@10.0.3","gitHead":"7a9ce570dc76d33da0bd08719f1e9d759cbd1cc8","_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"shasum":"e9598dc46a2f733500f3186b3945bb73d890c79d","size":13126,"noattachment":false,"key":"/parse-url/-/parse-url-10.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-10.0.3.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parse-url_10.0.3_1755438976486_0.0422581887434641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-17T13:56:16.686Z","publish_time":1755438976686,"_source_registry_name":"default","_cnpm_publish_time":1755438976686},"10.0.2":{"name":"parse-url","version":"10.0.2","description":"An advanced url parser supporting git urls too.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./index.d.ts","exports":{"require":{"types":"./index.d.ts","default":"./dist/index.js"},"import":{"types":"./index.d.mts","default":"./dist/index.mjs"}},"directories":{"example":"example","test":"test"},"scripts":{"test":"node test/index.mjs && tsd","build":"pkgroll"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"normalize-url":"^8.0.1","pkgroll":"^2.12.2","tester":"^1.4.6","tsd":"^0.32.0"},"dependencies":{"parse-path":"^7.1.0"},"engines":{"node":">=14.13.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"tsd":{"directory":"test"},"_id":"parse-url@10.0.2","gitHead":"c51bc4b40cf5c671d700829fe06553323fcadca0","_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"shasum":"b012cf82647216f780c4c2afdcf6cd595ec66b9b","size":12830,"noattachment":false,"key":"/parse-url/-/parse-url-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-10.0.2.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parse-url_10.0.2_1754487769931_0.25000683591812844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T13:42:50.119Z","publish_time":1754487770119,"_source_registry_name":"default","_cnpm_publish_time":1754487770119},"10.0.0":{"name":"parse-url","version":"10.0.0","description":"An advanced url parser supporting git urls too.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./index.d.ts","exports":{"require":{"types":"./index.d.ts","default":"./dist/index.js"},"import":{"types":"./index.d.mts","default":"./dist/index.mjs"}},"directories":{"example":"example","test":"test"},"scripts":{"test":"node test/index.mjs && tsd","build":"pkgroll"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"normalize-url":"^8.0.1","pkgroll":"^2.12.2","tester":"^1.4.6","tsd":"^0.32.0"},"dependencies":{"parse-path":"^7.1.0"},"engines":{"node":">=14.13.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"tsd":{"directory":"test"},"_id":"parse-url@10.0.0","gitHead":"0af467f4449b760e21471a1a69c1e8491ef698bd","_nodeVersion":"23.6.0","_npmVersion":"10.9.2","dist":{"shasum":"917ff78e9bbe378916f1da93c23f4a4469bbd639","size":12602,"noattachment":false,"key":"/parse-url/-/parse-url-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-10.0.0.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parse-url_10.0.0_1745916852310_0.41103550224655083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T08:54:12.486Z","publish_time":1745916852486,"_source_registry_name":"default","_cnpm_publish_time":1745916852486},"9.2.0":{"name":"parse-url","version":"9.2.0","description":"An advanced url parser supporting git urls too.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./index.d.ts","exports":{"require":{"types":"./index.d.ts","default":"./dist/index.js"},"import":{"types":"./index.d.mts","default":"./dist/index.mjs"}},"directories":{"example":"example","test":"test"},"scripts":{"test":"node test/index.mjs && tsd","build":"pkgroll"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"normalize-url":"^7.0.3","pkgroll":"^1.11.1","tester":"^1.3.1","tsd":"^0.24.1"},"dependencies":{"@types/parse-path":"^7.0.0","parse-path":"^7.0.0"},"engines":{"node":">=14.13.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"tsd":{"directory":"test"},"_id":"parse-url@9.2.0","gitHead":"a58414d3c7bb26507b2eb5aa3aa9e7b84743ff8d","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"shasum":"d75da32b3bbade66e4eb0763fb4851d27526b97b","size":14188,"noattachment":false,"key":"/parse-url/-/parse-url-9.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-9.2.0.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_9.2.0_1712121919255_0.2387578601411673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-03T05:25:19.419Z","publish_time":1712121919419,"_source_registry_name":"default","_cnpm_publish_time":1712121919419},"9.0.1":{"name":"parse-url","version":"9.0.1","description":"An advanced url parser supporting git urls too.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./index.d.ts","exports":{"require":{"types":"./index.d.ts","default":"./dist/index.js"},"import":{"types":"./index.d.mts","default":"./dist/index.mjs"}},"directories":{"example":"example","test":"test"},"scripts":{"test":"node test/index.mjs && tsd","build":"pkgroll"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"normalize-url":"^7.0.3","pkgroll":"^1.4.0","tester":"^1.3.1","tsd":"^0.24.1"},"dependencies":{"@types/parse-path":"^7.0.0","parse-path":"^7.0.0"},"engines":{"node":">=14.13.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"tsd":{"directory":"test"},"gitHead":"5af2b7c19bac86ac1f8a134bcbe6797991798022","_id":"parse-url@9.0.1","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"shasum":"1c0c5da861e1dc74e71ce7a2d4fb3dfabd2837c5","size":7641,"noattachment":false,"key":"/parse-url/-/parse-url-9.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-9.0.1.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_9.0.1_1704188450485_0.26921269605005316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-02T09:40:50.650Z","publish_time":1704188450650,"_source_registry_name":"default","_cnpm_publish_time":1704188450650},"9.0.0":{"name":"parse-url","version":"9.0.0","description":"An advanced url parser supporting git urls too.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./index.d.ts","exports":{"require":{"types":"./index.d.ts","default":"./dist/index.js"},"import":{"types":"./index.d.mts","default":"./dist/index.mjs"}},"directories":{"example":"example","test":"test"},"scripts":{"test":"node test/index.mjs && tsd","build":"pkgroll"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"normalize-url":"^7.0.3","pkgroll":"^1.4.0","tester":"^1.3.1","tsd":"^0.24.1"},"dependencies":{"@types/parse-path":"^7.0.0","parse-path":"^7.0.0"},"engines":{"node":">=14.13.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"tsd":{"directory":"test"},"gitHead":"3205ea38204a103cd027ab88338d4b0ab311ebde","_id":"parse-url@9.0.0","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"shasum":"b9244eeb4ac01d3e7dbfd79e271ed3b7caecbdca","size":4943,"noattachment":false,"key":"/parse-url/-/parse-url-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-9.0.0.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_9.0.0_1704188315026_0.40355639341607175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-02T09:38:35.191Z","publish_time":1704188315191,"_source_registry_name":"default","_cnpm_publish_time":1704188315191},"8.1.0":{"name":"parse-url","version":"8.1.0","description":"An advanced url parser supporting git urls too.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./index.d.ts","exports":{"types":"./index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"},"directories":{"example":"example","test":"test"},"scripts":{"test":"node test/index.mjs","build":"pkgroll"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"normalize-url":"^7.0.3","pkgroll":"^1.4.0","tester":"^1.3.1"},"dependencies":{"parse-path":"^7.0.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"4412976f34515399f2eabe4d50cef71657e4e238","_id":"parse-url@8.1.0","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"shasum":"972e0827ed4b57fc85f0ea6b0d839f0d8a57a57d","size":9041,"noattachment":false,"key":"/parse-url/-/parse-url-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-8.1.0.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_8.1.0_1661864927224_0.11473377813789565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-30T13:16:22.084Z","publish_time":1661864927435,"_cnpm_publish_time":1661864927435},"8.0.0":{"name":"parse-url","version":"8.0.0","description":"An advanced url parser supporting git urls too.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./index.d.ts","exports":{"types":"./index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"},"directories":{"example":"example","test":"test"},"scripts":{"test":"node test/index.mjs","build":"pkgroll"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"pkgroll":"^1.4.0","tester":"^1.3.1","normalize-url":"^7.0.3"},"dependencies":{"normalize-url":"^7.0.3","parse-path":"^7.0.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"2373f7f942a0e01288e1e4551e0c297030ea41cf","_id":"parse-url@8.0.0","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"shasum":"f811654218cc70d851645e51d1b878eb824bb4e0","size":6610,"noattachment":false,"key":"/parse-url/-/parse-url-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-8.0.0.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_8.0.0_1659515863661_0.5032964587500397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-03T09:13:11.785Z","publish_time":1659515863833,"_cnpm_publish_time":1659515863833},"6.0.5":{"name":"parse-url","version":"6.0.5","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^6.1.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","_id":"parse-url@6.0.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"4acab8982cef1846a0f8675fa686cef24b2f6f9b","size":5234,"noattachment":false,"key":"/parse-url/-/parse-url-6.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-6.0.5.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_6.0.5_1658770387466_0.5006898346701358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-25T17:33:52.360Z","publish_time":1658770387643,"_cnpm_publish_time":1658770387643},"6.0.4":{"name":"parse-url","version":"6.0.4","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.4.0","normalize-url":"^6.1.0","parse-path":"^5.0.0","protocols":"^2.0.1"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","_id":"parse-url@6.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"8cd54113fdb0c6d429a38f02b92c7f322a3abb21","size":5931,"noattachment":false,"key":"/parse-url/-/parse-url-6.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-6.0.4.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_6.0.4_1658770267746_0.3889098730068059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-25T17:33:51.698Z","publish_time":1658770267887,"_cnpm_publish_time":1658770267887},"6.0.3":{"name":"parse-url","version":"6.0.3","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^6.1.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","gitHead":"e8dbac15371a798bcf2eeff3dcfa6e13f97e7abe","_id":"parse-url@6.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"d8eab63c8c7e6dee850434763c4e6c5e7e57a45b","size":5075,"noattachment":false,"key":"/parse-url/-/parse-url-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-6.0.3.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_6.0.3_1658742600078_0.23543838850347454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-25T09:54:11.852Z","publish_time":1658742600300,"_cnpm_publish_time":1658742600300},"7.0.2":{"name":"parse-url","version":"7.0.2","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.4.0","normalize-url":"^6.1.0","parse-path":"^5.0.0","protocols":"^2.0.1"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","gitHead":"64bedf6031ba3b74097997231c4aab462bc6b64f","_id":"parse-url@7.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"d21232417199b8d371c6aec0cedf1406fd6393f0","size":5974,"noattachment":false,"key":"/parse-url/-/parse-url-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-7.0.2.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_7.0.2_1656322947796_0.7910492192016159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T11:28:18.900Z","publish_time":1656322947932,"_cnpm_publish_time":1656322947932},"7.0.1":{"name":"parse-url","version":"7.0.1","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.4.0","normalize-url":"^6.1.0","parse-path":"^5.0.0","protocols":"^2.0.1"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","gitHead":"468f965a888189dfb9e20ee7f0e0a8ff95490eaf","_id":"parse-url@7.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"d574b8303578493a7b92836d3c918d769c3ce59e","size":5956,"noattachment":false,"key":"/parse-url/-/parse-url-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-7.0.1.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_7.0.1_1656322429469_0.8618818513097259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T11:28:18.772Z","publish_time":1656322429639,"_cnpm_publish_time":1656322429639},"7.0.0":{"name":"parse-url","version":"7.0.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.4.0","normalize-url":"^6.1.0","parse-path":"^5.0.0","protocols":"^2.0.1"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","gitHead":"e0ac69f832894f0d0c44f5f60f25fadd66416010","_id":"parse-url@7.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"9db0690948704601d1d02df9657a3c3b3a77bcd4","size":5929,"noattachment":false,"key":"/parse-url/-/parse-url-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-7.0.0.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_7.0.0_1656322247596_0.37547851394273235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T11:28:18.680Z","publish_time":1656322247811,"_cnpm_publish_time":1656322247811},"6.0.2":{"name":"parse-url","version":"6.0.2","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^6.1.0","parse-path":"^4.0.4","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","gitHead":"fa488b2f26715995251c30825398e6aa96a0aadf","_id":"parse-url@6.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"4a30b057bfc452af64512dfb1a7755c103db3ea1","size":5526,"noattachment":false,"key":"/parse-url/-/parse-url-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-6.0.2.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_6.0.2_1656322109124_0.6485218891538789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T11:28:18.587Z","publish_time":1656322109741,"_cnpm_publish_time":1656322109741},"6.0.1":{"name":"parse-url","version":"6.0.1","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.4.0","normalize-url":"^6.1.0","parse-path":"^5.0.0","protocols":"^2.0.1"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","gitHead":"743a5442cf91cc8c5abdcc6062508c66ea853602","_id":"parse-url@6.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"5aa13fbf4240ee5c71ff8891bd470311ff78b209","size":5932,"noattachment":false,"key":"/parse-url/-/parse-url-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-6.0.1.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_6.0.1_1656321886226_0.3059107961105274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T11:28:18.487Z","publish_time":1656321886447,"_cnpm_publish_time":1656321886447},"5.0.8":{"name":"parse-url","version":"5.0.8","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^6.1.0","parse-path":"^4.0.4","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"types":"./lib/index.d.ts","gitHead":"fa488b2f26715995251c30825398e6aa96a0aadf","_id":"parse-url@5.0.8","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"0c891de5b30bbe08f18725eb753c0ee98d48cbb2","size":5687,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.8.tgz"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.8_1654546650526_0.8749310214581787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-06T20:27:52.010Z","publish_time":1654546650689,"_cnpm_publish_time":1654546650689},"5.0.7":{"name":"parse-url","version":"5.0.7","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"4.5.1","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"e8dbac15371a798bcf2eeff3dcfa6e13f97e7abe","_id":"parse-url@5.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"2ca3c32816f1a092c35e1f2afe63bb7924dde261","size":5116,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.7.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.7_1624961540480_0.4145571154893073"},"_hasShrinkwrap":false,"publish_time":1624961540679,"_cnpm_publish_time":1624961540679},"6.0.0":{"name":"parse-url","version":"6.0.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^6.1.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"e8dbac15371a798bcf2eeff3dcfa6e13f97e7abe","_id":"parse-url@6.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"f5dd262a7de9ec00914939220410b66cff09107d","size":5267,"noattachment":false,"key":"/parse-url/-/parse-url-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-6.0.0.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_6.0.0_1624957692581_0.6417023305312985"},"_hasShrinkwrap":false,"publish_time":1624957692782,"_cnpm_publish_time":1624957692782},"5.0.6":{"name":"parse-url","version":"5.0.6","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"4.5.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"b99cf526eea1e6281d390438e0d1fbec310e8e5b","_id":"parse-url@5.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"9bc508b11f8844e0b8cd9b43ac511852a4e24ec3","size":5258,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.6.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.6_1624589151545_0.09647418798401941"},"_hasShrinkwrap":false,"publish_time":1624589151711,"_cnpm_publish_time":1624589151711},"5.0.5":{"name":"parse-url","version":"5.0.5","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"4.5.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"e436d65e9add4c99f6258ba65622892085ccaa14","_id":"parse-url@5.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"06b7f6978b65cac7851bb768bec4e0b950714e1a","size":5099,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.5.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.5_1624455304838_0.25902452679811216"},"_hasShrinkwrap":false,"publish_time":1624455304950,"_cnpm_publish_time":1624455304950},"5.0.4":{"name":"parse-url","version":"5.0.4","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"4.5.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"4c5548f6b740bf63a59390ad016f0e87f5bc2436","_id":"parse-url@5.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"eaaaae1d51cb54311889604f04d5a2a79a0153a5","size":4875,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.4.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.4_1624455188150_0.6448690167464863"},"_hasShrinkwrap":false,"publish_time":1624455188270,"_cnpm_publish_time":1624455188270},"5.0.3":{"name":"parse-url","version":"5.0.3","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^6.0.1","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"70effab2999bbb50453e5f8bba35d07373fb95ca","_id":"parse-url@5.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"c158560f14cb1560917e0b7fd8b01adc1e9d3cab","size":5044,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.3.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.3_1622637717307_0.1501183480003303"},"_hasShrinkwrap":false,"publish_time":1622637717437,"_cnpm_publish_time":1622637717437},"5.0.2":{"name":"parse-url","version":"5.0.2","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^3.3.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"f272a0f748ab9c50773ecda8ee2e258c25c28ea8","_id":"parse-url@5.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"856a3be1fcdf78dc93fc8b3791f169072d898b59","size":4752,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.2.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.2_1596984891225_0.26322791911814614"},"_hasShrinkwrap":false,"publish_time":1596984891322,"_cnpm_publish_time":1596984891322},"5.0.1":{"name":"parse-url","version":"5.0.1","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^3.3.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"0be4cd98d7ad1b82a006e1edd7dbb3bde56a7537","_id":"parse-url@5.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"99c4084fc11be14141efa41b3d117a96fcb9527f","size":5871,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.1.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.1_1546544545527_0.23276413432136578"},"_hasShrinkwrap":false,"publish_time":1546544545645,"_cnpm_publish_time":1546544545645},"5.0.0":{"name":"parse-url","version":"5.0.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^3.3.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"47f184b744f95eef3f299733d6ea096dd9bb101e","_id":"parse-url@5.0.0","_npmVersion":"6.4.0","_nodeVersion":"8.6.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"01538e9f2df5c612b8b5e1124f1a108787495d08","size":5621,"noattachment":false,"key":"/parse-url/-/parse-url-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-5.0.0.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_5.0.0_1540745456977_0.775538420947554"},"_hasShrinkwrap":false,"publish_time":1540745457121,"_cnpm_publish_time":1540745457121},"4.0.0":{"name":"parse-url","version":"4.0.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^3.3.0","parse-path":"^4.0.0","protocols":"^1.4.0"},"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"9caa95b60d4089da5da69ceedf1c51882650e293","_id":"parse-url@4.0.0","_npmVersion":"6.4.0","_nodeVersion":"8.6.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"0cfdc013c8ce4bf7eedd9f4adbd36a4f9cd9110e","size":5622,"noattachment":false,"key":"/parse-url/-/parse-url-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-4.0.0.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url_4.0.0_1540745236868_0.48544767796530275"},"_hasShrinkwrap":false,"publish_time":1540745237041,"_cnpm_publish_time":1540745237041},"3.0.2":{"name":"parse-url","version":"3.0.2","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^1.9.1","parse-path":"^3.0.1","protocols":"^1.4.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js","bloggify.js","bloggify.json","bloggify/"],"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"a949fb02f878b47e3237355d15de9d9512d023b6","_id":"parse-url@3.0.2","_shasum":"602787a7063a795d72b8673197505e72f60610be","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"602787a7063a795d72b8673197505e72f60610be","size":5156,"noattachment":false,"key":"/parse-url/-/parse-url-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-3.0.2.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url-3.0.2.tgz_1504876015333_0.7390705065336078"},"publish_time":1504876016324,"_cnpm_publish_time":1504876016324,"_hasShrinkwrap":false},"3.0.1":{"name":"parse-url","version":"3.0.1","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","normalize-url":"^1.9.1","parse-path":"^3.0.1","protocols":"^1.4.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"2e29b8175a65a3cabc741fa30468d88b14f1ea2c","_id":"parse-url@3.0.1","_shasum":"9421fcc995937573548a8af3d7a160b38d955c9d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"9421fcc995937573548a8af3d7a160b38d955c9d","size":5042,"noattachment":false,"key":"/parse-url/-/parse-url-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-3.0.1.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url-3.0.1.tgz_1503306237714_0.3226485571358353"},"publish_time":1503306238909,"_hasShrinkwrap":false,"_cnpm_publish_time":1503306238909},"3.0.0":{"name":"parse-url","version":"3.0.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"is-ssh":"^1.3.0","parse-path":"^3.0.1","protocols":"^1.4.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"blah":{"description":["For low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls. By default the urls are normalized."]},"gitHead":"06c3f1b4da3df03bbb06f5efbc7e4032a695b8ad","_id":"parse-url@3.0.0","_shasum":"47c008a9fba6b5af8c2da64dde11532f91bd781b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"47c008a9fba6b5af8c2da64dde11532f91bd781b","size":5030,"noattachment":false,"key":"/parse-url/-/parse-url-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-3.0.0.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url-3.0.0.tgz_1503306121259_0.4674668100196868"},"publish_time":1503306122281,"_hasShrinkwrap":false,"_cnpm_publish_time":1503306122281},"1.3.11":{"name":"parse-url","version":"1.3.11","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"gitHead":"47705b19ceafdbd7f4fbe10d8e7f2e5c7f0ef590","_id":"parse-url@1.3.11","_shasum":"57c15428ab8a892b1f43869645c711d0e144b554","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"57c15428ab8a892b1f43869645c711d0e144b554","size":4740,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.11.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url-1.3.11.tgz_1497249034857_0.2491458656731993"},"publish_time":1497249035913,"_hasShrinkwrap":false,"_cnpm_publish_time":1497249035913},"1.3.10":{"name":"parse-url","version":"1.3.10","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"gitHead":"39f47d9776f92f6f51c55158131170869aa6f5e3","_id":"parse-url@1.3.10","_shasum":"6719aa4e4e5c56a1cedaf48a68bdec8b23290d96","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"6719aa4e4e5c56a1cedaf48a68bdec8b23290d96","size":4732,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.10.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url-1.3.10.tgz_1497248906691_0.6248018345795572"},"publish_time":1497248907769,"_hasShrinkwrap":false,"_cnpm_publish_time":1497248907769},"1.3.9":{"name":"parse-url","version":"1.3.9","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"gitHead":"38565ac45a6c5c734b564710ef8c3df488463ecc","_id":"parse-url@1.3.9","_shasum":"c18dd1357d9a3ce34d243cd9b2c7975869d1c638","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"c18dd1357d9a3ce34d243cd9b2c7975869d1c638","size":4745,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.9.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url-1.3.9.tgz_1497248822367_0.9825813970528543"},"publish_time":1497248823379,"_cnpm_publish_time":1497248823379,"_hasShrinkwrap":false},"1.3.8":{"name":"parse-url","version":"1.3.8","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"gitHead":"d7075fd09f0cdcd3878f2d0516772e0ec9557d68","_id":"parse-url@1.3.8","_shasum":"65d048c3de619fdd904bb9107b89e651d9bd5930","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"dist":{"shasum":"65d048c3de619fdd904bb9107b89e651d9bd5930","size":4746,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.8.tgz"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-url-1.3.8.tgz_1497248805583_0.2750167343765497"},"publish_time":1497248806763,"_cnpm_publish_time":1497248806763,"_hasShrinkwrap":false},"1.3.7":{"name":"parse-url","version":"1.3.7","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"gitHead":"5bb4ed9fd43394418d3f752eda953bc2aa37121a","_id":"parse-url@1.3.7","_shasum":"636cb6e32b88255c704e30ab4349676703267af8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"636cb6e32b88255c704e30ab4349676703267af8","size":4641,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.7.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parse-url-1.3.7.tgz_1490289959010_0.9561463845893741"},"publish_time":1490289961019,"_cnpm_publish_time":1490289961019,"_hasShrinkwrap":false},"1.3.6":{"name":"parse-url","version":"1.3.6","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"gitHead":"d84e29fea3321cf345bc7ee7f5d51fe162fa68ec","_id":"parse-url@1.3.6","_shasum":"303b5ededc627a3b24e6fe27a11bc7fa48a5837d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"303b5ededc627a3b24e6fe27a11bc7fa48a5837d","size":4450,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.6.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parse-url-1.3.6.tgz_1490037933178_0.36961778881959617"},"publish_time":1490037935225,"_cnpm_publish_time":1490037935225,"_hasShrinkwrap":false},"1.3.5":{"name":"parse-url","version":"1.3.5","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","build/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"gitHead":"ce9c0de0d7ae7edfbf352389f4858083c00f8c17","_id":"parse-url@1.3.5","_shasum":"c9f27e266bc81691927a417c77d543a11da31b35","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"c9f27e266bc81691927a417c77d543a11da31b35","size":3895,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.5.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/parse-url-1.3.5.tgz_1476199395090_0.879496177425608"},"publish_time":1476199395625,"_cnpm_publish_time":1476199395625,"_hasShrinkwrap":false},"1.3.4":{"name":"parse-url","version":"1.3.4","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"gitHead":"1f9e8ae6766da88404f14e1555fc209150516235","_id":"parse-url@1.3.4","_shasum":"0d5fbd705a88cb2cdc6acffeae336ccef5939c97","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"0d5fbd705a88cb2cdc6acffeae336ccef5939c97","size":3886,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.4.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parse-url-1.3.4.tgz_1476158248666_0.7957439040765166"},"publish_time":1476158250382,"_cnpm_publish_time":1476158250382,"_hasShrinkwrap":false},"1.3.3":{"name":"parse-url","version":"1.3.3","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"gitHead":"4d37668f86fc4a92fb740ace05bd3ebe6f809eb0","_id":"parse-url@1.3.3","_shasum":"a9ea1702e4197fe278a508e7eb3e1ce33bcb4074","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"a9ea1702e4197fe278a508e7eb3e1ce33bcb4074","size":3591,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parse-url-1.3.3.tgz_1465979370133_0.323836917988956"},"publish_time":1465979372508,"_cnpm_publish_time":1465979372508,"_hasShrinkwrap":false},"1.3.2":{"name":"parse-url","version":"1.3.2","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"gitHead":"76d8584208e4156d87798e6f89cdb6cbdf3240fa","_id":"parse-url@1.3.2","_shasum":"ebff5f5cc81961abaa92d75d4178cca32879c8b9","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"ebff5f5cc81961abaa92d75d4178cca32879c8b9","size":2022,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/parse-url-1.3.2.tgz_1464174616918_0.9474464764352888"},"publish_time":1464174618374,"_cnpm_publish_time":1464174618374,"_hasShrinkwrap":false},"1.3.1":{"name":"parse-url","version":"1.3.1","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"files":["bin/","app/","lib/","dist/","src/","resources/","menu/","cli.js","index.js"],"gitHead":"b90f87afa7693fe008e1f1bdb2db962d55205890","_id":"parse-url@1.3.1","_shasum":"e4fc5ed24f0d08f0cf2f61f938d49dc7531dd0d9","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"e4fc5ed24f0d08f0cf2f61f938d49dc7531dd0d9","size":3481,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/parse-url-1.3.1.tgz_1461651753402_0.5988371761050075"},"publish_time":1461651755373,"_cnpm_publish_time":1461651755373,"_hasShrinkwrap":false},"1.3.0":{"name":"parse-url","version":"1.3.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"homepage":"https://github.com/IonicaBizau/parse-url","devDependencies":{"tester":"^1.3.1"},"dependencies":{"protocols":"^1.4.0","is-ssh":"^1.3.0"},"gitHead":"f1862ce37c1d5fffafbb841c518c4ea88ceb8b49","_id":"parse-url@1.3.0","_shasum":"f13b831a0cdba4542c6122190f0c1d23c5cc82b3","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"f13b831a0cdba4542c6122190f0c1d23c5cc82b3","size":4803,"noattachment":false,"key":"/parse-url/-/parse-url-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.3.0.tgz"},"publish_time":1453110577893,"_cnpm_publish_time":1453110577893,"_hasShrinkwrap":false},"1.2.1":{"name":"parse-url","version":"1.2.1","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/node-parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/node-parse-url/issues"},"homepage":"https://github.com/IonicaBizau/node-parse-url","dependencies":{"protocols":"^1.1.0"},"devDependencies":{"mocha":"^2.2.5"},"gitHead":"ea5d56768b71c1226f2a8c75cbc3a88cae2d94a7","_id":"parse-url@1.2.1","_shasum":"e88702b8108955594596aea78666f96a7bdabc57","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"e88702b8108955594596aea78666f96a7bdabc57","size":4629,"noattachment":false,"key":"/parse-url/-/parse-url-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.2.1.tgz"},"publish_time":1452772846747,"_cnpm_publish_time":1452772846747,"_hasShrinkwrap":false},"1.2.0":{"name":"parse-url","version":"1.2.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/node-parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/node-parse-url/issues"},"homepage":"https://github.com/IonicaBizau/node-parse-url","dependencies":{"protocols":"^1.1.0"},"devDependencies":{"mocha":"^2.2.5"},"gitHead":"e9a8e8a1a25ee2145e5ae067ef61a6f979e6ef87","_id":"parse-url@1.2.0","_shasum":"6d628bcfccf8f79746874a279e1f8221109e7fd3","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"6d628bcfccf8f79746874a279e1f8221109e7fd3","size":4427,"noattachment":false,"key":"/parse-url/-/parse-url-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.2.0.tgz"},"publish_time":1449152400523,"_cnpm_publish_time":1449152400523,"_hasShrinkwrap":false},"1.1.0":{"name":"parse-url","version":"1.1.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"git+https://github.com/IonicaBizau/node-parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"KINDLY","bugs":{"url":"https://github.com/IonicaBizau/node-parse-url/issues"},"homepage":"https://github.com/IonicaBizau/node-parse-url","dependencies":{"protocols":"^1.1.0"},"devDependencies":{"mocha":"^2.2.5"},"gitHead":"e2524347d584e3b8f25490a938b5f2e7f5839ef5","_id":"parse-url@1.1.0","_shasum":"c8e9ec975d9bce79ff775dc0084fbb72184b32ec","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"c8e9ec975d9bce79ff775dc0084fbb72184b32ec","size":4280,"noattachment":false,"key":"/parse-url/-/parse-url-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.1.0.tgz"},"publish_time":1447337557770,"_cnpm_publish_time":1447337557770,"_hasShrinkwrap":false},"1.0.0":{"name":"parse-url","version":"1.0.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example","test":"test"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/IonicaBizau/node-parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"KINDLY","bugs":{"url":"https://github.com/IonicaBizau/node-parse-url/issues"},"homepage":"https://github.com/IonicaBizau/node-parse-url","dependencies":{"protocols":"^1.1.0"},"devDependencies":{"mocha":"^2.2.5"},"gitHead":"36b06628c4d10e9e52654c29ef983ab2875bd2be","_id":"parse-url@1.0.0","_shasum":"da238b144be72f0cd4fec36d5d495f4068ce9e7a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"da238b144be72f0cd4fec36d5d495f4068ce9e7a","size":4334,"noattachment":false,"key":"/parse-url/-/parse-url-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-1.0.0.tgz"},"publish_time":1438873450747,"_cnpm_publish_time":1438873450747,"_hasShrinkwrap":false},"0.2.0":{"name":"parse-url","version":"0.2.0","description":"An advanced url parser supporting git urls too.","main":"lib/index.js","directories":{"example":"example"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/IonicaBizau/node-parse-url.git"},"keywords":["parse","url","node","git","advanced"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"http://ionicabizau.net"},"license":"KINDLY","bugs":{"url":"https://github.com/IonicaBizau/node-parse-url/issues"},"homepage":"https://github.com/IonicaBizau/node-parse-url","_id":"parse-url@0.2.0","_shasum":"30cf706286e530446b200e2999c14775f01abf52","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@yahoo.com"}],"dist":{"shasum":"30cf706286e530446b200e2999c14775f01abf52","size":1013,"noattachment":false,"key":"/parse-url/-/parse-url-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-url/download/parse-url-0.2.0.tgz"},"publish_time":1438801344983,"_cnpm_publish_time":1438801344983,"_hasShrinkwrap":false}},"readme":"<!-- Please do not edit this file. Edit the `blah` field in the `package.json` instead. If in doubt, open an issue. -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n# parse-url\n\n [![Support me on Patreon][badge_patreon]][patreon] [![Buy me a book][badge_amazon]][amazon] [![PayPal][badge_paypal_donate]][paypal-donations] [![Ask me anything](https://img.shields.io/badge/ask%20me-anything-1abc9c.svg)](https://github.com/IonicaBizau/ama) [![Version](https://img.shields.io/npm/v/parse-url.svg)](https://www.npmjs.com/package/parse-url) [![Downloads](https://img.shields.io/npm/dt/parse-url.svg)](https://www.npmjs.com/package/parse-url) [![Get help on Codementor](https://cdn.codementor.io/badges/get_help_github.svg)](https://www.codementor.io/@johnnyb?utm_source=github&utm_medium=button&utm_term=johnnyb&utm_campaign=github)\n\n<a href=\"https://www.buymeacoffee.com/H96WwChMy\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/yellow_img.png\" alt=\"Buy Me A Coffee\"></a>\n\n\n\n\n\n\n\n> An advanced url parser supporting git urls too.\n\n\n\n\n\n\nFor low-level path parsing, check out [`parse-path`](https://github.com/IonicaBizau/parse-path). This very module is designed to parse urls.\n\n\n\n\n\n\n\n\n\n\n\n\n## :cloud: Installation\n\n```sh\n# Using npm\nnpm install --save parse-url\n\n# Using yarn\nyarn add parse-url\n```\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :clipboard: Example\n\n\n\n```js\n// Dependencies\nimport parseUrl from \"parse-url\";\n\nconsole.log(parseUrl(\"http://ionicabizau.net/blog\"))\n// {\n//   protocols: [ 'http' ],\n//   protocol: 'http',\n//   port: '',\n//   resource: 'ionicabizau.net',\n//   user: '',\n//   password: '',\n//   pathname: '/blog',\n//   hash: '',\n//   search: '',\n//   href: 'http://ionicabizau.net/blog',\n//   query: {}\n// }\n\nconsole.log(parseUrl(\"http://domain.com/path/name?foo=bar&bar=42#some-hash\"))\n// {\n//   protocols: [ 'http' ],\n//   protocol: 'http',\n//   port: '',\n//   resource: 'domain.com',\n//   user: '',\n//   password: '',\n//   pathname: '/path/name',\n//   hash: 'some-hash',\n//   search: 'foo=bar&bar=42',\n//   href: 'http://domain.com/path/name?foo=bar&bar=42#some-hash',\n//   query: { foo: 'bar', bar: '42' }\n// }\n\n// If you want to parse fancy Git urls, turn off the automatic url normalization\nconsole.log(parseUrl(\"git+ssh://git@host.xz/path/name.git\", false))\n// {\n//   protocols: [ 'git', 'ssh' ],\n//   protocol: 'git',\n//   port: '',\n//   resource: 'host.xz',\n//   user: 'git',\n//   password: '',\n//   pathname: '/path/name.git',\n//   hash: '',\n//   search: '',\n//   href: 'git+ssh://git@host.xz/path/name.git',\n//   query: {}\n// }\n\nconsole.log(parseUrl(\"git@github.com:IonicaBizau/git-stats.git\", false))\n// {\n//   protocols: [ 'ssh' ],\n//   protocol: 'ssh',\n//   port: '',\n//   resource: 'github.com',\n//   user: 'git',\n//   password: '',\n//   pathname: '/IonicaBizau/git-stats.git',\n//   hash: '',\n//   search: '',\n//   href: 'git@github.com:IonicaBizau/git-stats.git',\n//   query: {}\n// }\n```\n\n\n\n\n\n\n\n\n\n\n\n## :memo: Documentation\n\n\n### `parseUrl(url, normalize)`\nParses the input url.\n\n**Note**: This *throws* if invalid urls are provided.\n\n#### Params\n\n- **String** `url`: The input url.\n- **Boolean|Object** `normalize`: Whether to normalize the url or not. Default is `false`. If `true`, the url will be normalized. If an object,\nit will be the options object sent to\n[`normalize-url`](https://github.com/sindresorhus/normalize-url). For\nSSH urls, normalize won't work.\n\n#### Return\n- **Object** An object containing the following fields:\n   - `protocols` (Array): An array with the url protocols (usually it has one element).\n   - `protocol` (String): The first protocol, `\"ssh\"` (if the url is a ssh url) or `\"file\"`.\n   - `port` (String): The domain port.\n   - `resource` (String): The url domain (including subdomains).\n   - `host` (String):  The fully qualified domain name of a network host, or its IP address.\n   - `user` (String): The authentication user (usually for ssh urls).\n   - `pathname` (String): The url pathname.\n   - `hash` (String): The url hash.\n   - `search` (String): The url querystring value.\n   - `href` (String): The input url.\n   - `query` (Object): The url querystring, parsed as object.\n   - `parse_failed` (Boolean): Whether the parsing failed or not.\n\n\n\n\n\n\n\n\n\n## :question: Get Help\n\nThere are few ways to get help:\n\n\n\n 1. Please [post questions on Stack Overflow](https://stackoverflow.com/questions/ask). You can open issues with questions, as long you add a link to your Stack Overflow question.\n 2. For bug reports and feature requests, open issues. :bug:\n 3. For direct and quick help, you can [use Codementor](https://www.codementor.io/johnnyb). :rocket:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :yum: How to contribute\nHave an idea? Found a bug? See [how to contribute][contributing].\n\n\n## :sparkling_heart: Support my projects\nI open-source almost everything I can, and I try to reply to everyone needing help using these projects. Obviously,\nthis takes time. You can integrate and use these projects in your applications *for free*! You can even change the source code and redistribute (even resell it).\n\nHowever, if you get some profit from this or just want to encourage me to continue creating stuff, there are few ways you can do it:\n\n\n - Starring and sharing the projects you like :rocket:\n - [![Buy me a book][badge_amazon]][amazon]—I love books! I will remember you after years if you buy me one. :grin: :book:\n - [![PayPal][badge_paypal]][paypal-donations]—You can make one-time donations via PayPal. I'll probably buy a ~~coffee~~ tea. :tea:\n - [![Support me on Patreon][badge_patreon]][patreon]—Set up a recurring monthly donation and you will get interesting news about what I'm doing (things that I don't share with everyone).\n - **Bitcoin**—You can send me bitcoins at this address (or scanning the code below): `1P9BRsmazNQcuyTxEqveUsnf5CERdq35V6`\n\n    ![](https://i.imgur.com/z6OQI95.png)\n\n\nThanks! :heart:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :dizzy: Where is this library used?\nIf you are using this library in one of your projects, add it in this list. :sparkles:\n\n - `@_nomtek/react-native-shimmer-animation`\n - `@aabelmann/ui-layer`\n - `@abdoalghoul/react-native-emoji-keyboard`\n - `@abhinavoneuipoc/stencil-test`\n - `@adatechnology/react-native-android-getnet-pos`\n - `@adembacaj/react-native-google-pay`\n - `@ahmed_shaban123/react-native-currencyinput`\n - `@ali5049/react-native-buttons`\n - `@altpebush/primevue`\n - `@amirdiafi/react-native-ios-haptics`\n - `@amiruldev/wajs`\n - `@angga30prabu/wa-modified`\n - `@apardellass/react-native-audio-stream`\n - `@appconda/app`\n - `@appconda/next`\n - `@aruntestpayment/react-native-payu-payment`\n - `@aviinash_jha/react-native-test_multiply`\n - `@azalpacir/react-native-dhp-printer`\n - `@brantalikp/rn-resize`\n - `@buganto/client`\n - `@con-test/react-native-concent-common`\n - `@contentz/build`\n - `@corelmax/react-native-my2c2p-sdk`\n - `@cs6/react-native-test-native-view-library`\n - `@damruravihara/react-native-testing-package`\n - `@dataparty/api`\n - `@enkeledi/react-native-week-month-date-picker`\n - `@extrieve_technologies/quickcapture_react_native`\n - `@felipesimmi/react-native-datalogic-module`\n - `@foundernetes/machines`\n - `@foundernetes/metal-debian`\n - `@geeky-apo/react-native-advanced-clipboard`\n - `@happy-gastro/react-native-printer-module`\n - `@hawkingnetwork/react-native-tab-view`\n - `@hbglobal/react-native-actions-shortcuts`\n - `@hemith/react-native-tnk`\n - `@hieuquang2212/form`\n - `@hstech/utils`\n - `@idas1/ui-component-lib`\n - `@jfilipe-sparta/react-native-module_2`\n - `@jimengio/mocked-proxy`\n - `@jprustv/sulla-hotfix`\n - `@kgit/readability`\n - `@kgit/readbility`\n - `@klevn/solid-router`\n - `@kriblet/wa-automate`\n - `@labiebhn_/react-native-multiplier`\n - `@lakhlaifi/semantic-gitlab`\n - `@lakutata-module/service`\n - `@lehuyaa/my-assets`\n - `@logisticinfotech/react-native-geocoding-reversegeocoding`\n - `@mergulhao/wa-automate`\n - `@mockswitch/cli`\n - `@navabi/react-native-ssl-pinning`\n - `@ndla/source-map-resolver`\n - `@notnuzzel/crawl`\n - `@oiti/rn-liveness2d`\n - `@open-wa/wa-automate`\n - `@openshift-assisted/ui-lib`\n - `@orgbluetooth/react-native-arunpayupayment`\n - `@orgbluetooth/react-native-payupayment`\n - `@pagopa/io-react-native-wallet`\n - `@parallelnft/web3modal`\n - `@phpboyscout/semantic-release-gitlab`\n - `@phuocnb/semrelease-gitlab`\n - `@pocket-tools/image-utils`\n - `@podpodium/common`\n - `@ponchodien/react-native-printer-imin`\n - `@positionex/position-sdk`\n - `@praella/localisationist`\n - `@procivis/one-react-native-components`\n - `@qiwi/sourcecrumbs`\n - `@react-18-pdf/root`\n - `@react-native-ui-design/button`\n - `@roq/ui-react`\n - `@roshub/api`\n - `@saad27/react-native-bottom-tab-tour`\n - `@safely-project/safely-ts`\n - `@sephriot/react-native-persistable-uri`\n - `@sidghimire/react-native-mapbox-navigation`\n - `@sridharetikala/react-native-rn-lib-custom-components`\n - `@status-im/react-native-transparent-video`\n - `@syedt/hellosdk`\n - `@taingo97/react-native-awesome-module`\n - `@taingo97/react-native-bluetooth-xprinter`\n - `@taingo97/react-native-expo-key-rsa-kt`\n - `@taingo97/react-native-expo-rsa`\n - `@taingo97/react-native-generate-key-rsa`\n - `@taingo97/react-native-key-rsa`\n - `@taingo97/react-native-print-xprinter`\n - `@taingo97/react-native-printer-imin`\n - `@taingo97/react-native-rsa`\n - `@taingo97/react-native-rsa-expo`\n - `@taingo97/react-native-sunmi-printer`\n - `@taingo97/react-native-telpo-printer`\n - `@teles1-semantic-release/gitlab`\n - `@thinxviewx/core-rn`\n - `@tlgeo/react-native-gdal`\n - `@tomw2w/my-nuxt-layer`\n - `@visioglobe/react-native-visioglobe`\n - `@wecraftapps/react-native-use-keyboard`\n - `@yplabs-ltd/react-native-detector`\n - `@zotasys/native`\n - `actttt`\n - `agent-get-agent`\n - `anakketiga`\n - `anaklanangtea`\n - `anakwadontea`\n - `angularvezba`\n - `apaas-track`\n - `api-reach-react-native-fix`\n - `archlibrary`\n - `arifbudixz`\n - `astra-ufo-sdk`\n - `awesome-module-kd`\n - `ba-js-cookie-banner`\n - `begg`\n - `bilibili2local`\n - `biometric-st`\n - `birken-react-native-community-image-editor`\n - `blitzzz`\n - `build-plugin-ssr`\n - `candlelabssdk`\n - `checkbox-component`\n - `cli-live-tutorial`\n - `connex-kakilang`\n - `connex_ram00nez`\n - `demo-test-scrn`\n - `design-system-trial-milyasbpa`\n - `dogandev-simple-toast`\n - `egg-muc-custom-loader`\n - `expo-renavigate`\n - `eyereasoner`\n - `fawaterak-online-payment`\n - `fawatrak-online-payment`\n - `fixed_form_builder`\n - `fluent.adflow.reactnativesdk`\n - `fluent.adflow.reactnativesdk-alpha`\n - `fmsl`\n - `framework_test_library_sixdee`\n - `framework_test_library_sixdee_new`\n - `framework_test_library_sixdee_new_new`\n - `gamification-integration-new`\n - `gaurav-react-native-loop`\n - `genz-native-elements`\n - `gerimismalamsenin`\n - `get-tarball-cli`\n - `gf-roq-ui-react`\n - `gh-monoproject-cli`\n - `gitlab-backup-util-harduino`\n - `gr-roq-ui-react`\n - `graphmilker`\n - `hologit`\n - `hong1-utils`\n - `hui-plugin-wss`\n - `iiif-manifest-editor`\n - `imnextgen-academy-updater`\n - `ipsamvel`\n - `jamuskalim`\n - `jesh-calculation`\n - `jnf-accesscontrol-rnttl`\n - `jordy-frijters-test-lib`\n - `jrennsoh88-react-native-scroll-indicator`\n - `jy-act`\n - `khaled-salem-custom-components`\n - `knex-paginate-transaction`\n - `l2forlerna`\n - `lunatic-suggester`\n - `luojia-cli-dev`\n - `mangudinlagirajin`\n - `michael-stun`\n - `miguelcostero-ng2-toasty`\n - `my-package-wamo`\n - `native-apple-login`\n - `native-date-picker-module`\n - `native-google-login`\n - `native-kakao-login`\n - `native-modal-damage-vehicle`\n - `new-awesome-4321`\n - `njs-wa-auto`\n - `normalize-id`\n - `npm_one_12_34_1_`\n - `npm_one_1_2_3`\n - `npm_one_2_2`\n - `npm_qwerty`\n - `nuxtpaginations`\n - `octopulse`\n - `ori-bot-react-native`\n - `pasbeaucoupmoinsrave`\n - `patepangdeui`\n - `payutesting`\n - `pileuleuyantea`\n - `pnm-yph-react-native-custom-components`\n - `project-wajs-dv`\n - `pyreswap-sdk`\n - `raact-native-arunramya151`\n - `reac-native-arun-ramya-test`\n - `react-native-adarsh_react_native_video_player`\n - `react-native-android-native-view`\n - `react-native-android-video-player-view`\n - `react-native-android-view`\n - `react-native-animate-text`\n - `react-native-app-bubble`\n - `react-native-app-integrity-checksum`\n - `react-native-arps-authorize-net`\n - `react-native-arun-ramya-test`\n - `react-native-arunjeyam1987`\n - `react-native-arunmeena1987`\n - `react-native-arunramya151`\n - `react-native-auth-service-client`\n - `react-native-aventonfacetec-aventon`\n - `react-native-awesome-android-123`\n - `react-native-awesome-android-123-zeotap`\n - `react-native-awesome-module-dharmesh`\n - `react-native-awesome-module-latest`\n - `react-native-awesome-module-two`\n - `react-native-azure-communication-services`\n - `react-native-badge-control`\n - `react-native-basic-app`\n - `react-native-basic-screen`\n - `react-native-biometric-authenticate`\n - `react-native-bleccs-components`\n - `react-native-bluetooth-device-detect`\n - `react-native-bottom-tab-designs`\n - `react-native-bridge-package`\n - `react-native-bubble-chart`\n - `react-native-build-vesion-getter`\n - `react-native-chat-circle-sdk`\n - `react-native-check-component`\n - `react-native-chenaar`\n - `react-native-components-design`\n - `react-native-conekta-card-tokenizer`\n - `react-native-contact-list`\n - `react-native-cplus`\n - `react-native-create-video-thumbnail`\n - `react-native-ctp-odp`\n - `react-native-custom-image-carousel`\n - `react-native-custom-poccomponent`\n - `react-native-custom-poccomponent-next`\n - `react-native-custome-component-demo`\n - `react-native-datacapture-core`\n - `react-native-dff-components-demo`\n - `react-native-dhp-printer`\n - `react-native-dimensions-layout`\n - `react-native-dsphoto-module`\n - `react-native-dummy-view`\n - `react-native-escape`\n - `react-native-fedlight-dsm`\n - `react-native-geo-locator`\n - `react-native-ghn-ekyc`\n - `react-native-ideo-rn-notifications`\n - `react-native-innity-2`\n - `react-native-innity-remaster`\n - `react-native-input-library`\n - `react-native-is7`\n - `react-native-jsi-device-info`\n - `react-native-kakao-maps`\n - `react-native-klarify-ios`\n - `react-native-klarify-ui`\n - `react-native-klc`\n - `react-native-lazp-device-info`\n - `react-native-lib-test-rn-1`\n - `react-native-library-testing-422522`\n - `react-native-line-login-android`\n - `react-native-login-demo-test`\n - `react-native-lowlatency`\n - `react-native-loyalty-platforms`\n - `react-native-manh-test`\n - `react-native-manual-ios-sdk`\n - `react-native-modal-progress-bar`\n - `react-native-module-arge`\n - `react-native-module-for-testing`\n - `react-native-moosa-lib-for-test`\n - `react-native-multi-bluetooth-printer`\n - `react-native-multiplier-altroncoso`\n - `react-native-multiplier-component`\n - `react-native-multiplier-demo`\n - `react-native-multiplier2`\n - `react-native-multiply`\n - `react-native-multiply-component`\n - `react-native-multiselector`\n - `react-native-mun-kit`\n - `react-native-my-first-try-arun-ramya`\n - `react-native-native-audio-engine`\n - `react-native-native-ios-test1`\n - `react-native-nativewind`\n - `react-native-nghia-sharering`\n - `react-native-nice-learning`\n - `react-native-nyx-printer`\n - `react-native-offline-notice`\n - `react-native-onramp`\n - `react-native-opus`\n - `react-native-otp-custom-library`\n - `react-native-paynow-generator`\n - `react-native-payu-payment`\n - `react-native-payu-payment-testing`\n - `react-native-plugpag-wrapper`\n - `react-native-progress-arrow`\n - `react-native-pulsator-native`\n - `react-native-rabbitmq-all`\n - `react-native-radio-bic-group-lib`\n - `react-native-reanimated-sortable-list`\n - `react-native-recent-framework-update`\n - `react-native-remote-update`\n - `react-native-responsive-helper`\n - `react-native-responsive-size`\n - `react-native-return-usb-data`\n - `react-native-rn-app`\n - `react-native-rn-common-components-example`\n - `react-native-rn-icons-library`\n - `react-native-rn-lib-custom-components`\n - `react-native-rn-tolkaplayer`\n - `react-native-rn-tolkaplayer-dharmesh`\n - `react-native-rom-components`\n - `react-native-rtn-ips-poslin-test`\n - `react-native-s-airlines`\n - `react-native-sandycomponent`\n - `react-native-savczuk-feature-library`\n - `react-native-sayhello-module`\n - `react-native-screen-idle-timer`\n - `react-native-scroll-tab-to-index`\n - `react-native-shared-gesture`\n - `react-native-sharing-intent`\n - `react-native-sherpa-onnx-offline-tts`\n - `react-native-simple-timeline`\n - `react-native-sp-test-common`\n - `react-native-sunmi-printer-hk`\n - `react-native-superapis-transbank-pos`\n - `react-native-syan-photo-picker`\n - `react-native-teads-sdk-module`\n - `react-native-tejab41097-sample-library`\n - `react-native-teknoctrl-components`\n - `react-native-test-comlibrary`\n - `react-native-test-module-hhh`\n - `react-native-test-multiplier-library`\n - `react-native-test-tooltip`\n - `react-native-test-view`\n - `react-native-ticker-tape`\n - `react-native-tilt-ble`\n - `react-native-tones`\n - `react-native-transtracker-library`\n - `react-native-uart-connection`\n - `react-native-ui-components-library`\n - `react-native-uvc-camera-android`\n - `react-native-vanguard-sdk`\n - `react-native-version-app`\n - `react-native-volume-phisical`\n - `react-native-withframework-check`\n - `react-native-wtf`\n - `react-native-xprinter-thermal-ble`\n - `react-native-ytximkit`\n - `reactnatively`\n - `reat-native-multiplierkpr`\n - `refinejs-repo`\n - `rn-adyen-dropin`\n - `rn-check-btn`\n - `rn-circular-chart`\n - `rn-counter-demo`\n - `rn-currency-formatter`\n - `rn-session-multiplier-demo`\n - `rn-tm-notify`\n - `rn_unique_device_id`\n - `rnttlock`\n - `robots-agent`\n - `rocomp`\n - `scout-chatbot-widget`\n - `sedanbosok`\n - `semantic-release-gitmoji-action`\n - `smart_one_connect`\n - `soajs.repositories`\n - `sourcecrumbs`\n - `sungrow_tcu`\n - `tehmusimhujan`\n - `test-library-123`\n - `test-zeo-collect`\n - `tools_may_24`\n - `vantiq-react`\n - `veem-web-sdk`\n - `verify-aws-sns-signature`\n - `vision-camera-base64-resized`\n - `vision-camera-plugin-face-detector`\n - `vision-camera-plugin-scan-faces`\n - `vue-cli-plugin-ice-builder`\n - `vue-cli-plugin-ut-builder`\n - `wa-automate`\n - `wander-cli`\n - `warp-api`\n - `wifi_configuration_package`\n - `winx-form-winx`\n - `workpad`\n - `xbuilder-forms`\n - `xl-git-up`\n - `yangtao-js`\n - `yarn-react-hook-form`\n - `yoss-api`\n - `zzzxxxyyy321123`\n\n\n\n\n\n\n\n\n\n\n\n## :scroll: License\n\n[MIT][license] © [Ionică Bizău][website]\n\n\n\n\n\n\n[license]: /LICENSE\n[website]: https://ionicabizau.net\n[contributing]: /CONTRIBUTING.md\n[docs]: /DOCUMENTATION.md\n[badge_patreon]: https://ionicabizau.github.io/badges/patreon.svg\n[badge_amazon]: https://ionicabizau.github.io/badges/amazon.svg\n[badge_paypal]: https://ionicabizau.github.io/badges/paypal.svg\n[badge_paypal_donate]: https://ionicabizau.github.io/badges/paypal_donate.svg\n[patreon]: https://www.patreon.com/ionicabizau\n[amazon]: http://amzn.eu/hRo9sIZ\n[paypal-donations]: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RVXDDLKKLQRJW\n","_attachments":{},"homepage":"https://github.com/IonicaBizau/parse-url","bugs":{"url":"https://github.com/IonicaBizau/parse-url/issues"},"license":"MIT"}